aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile2
-rw-r--r--audio/aacplusenc/Makefile2
-rw-r--r--audio/abcde/Makefile2
-rw-r--r--audio/asterisk-espeak/Makefile7
-rw-r--r--audio/asterisk-flite/Makefile7
-rw-r--r--audio/audacity/Makefile73
-rw-r--r--audio/audacity/distinfo6
-rw-r--r--audio/audacity/files/patch-cmake-proxies_CMakeLists.txt11
-rw-r--r--audio/audacity/files/patch-cmake-proxies_wxWidgets_CMakeLists.txt20
-rw-r--r--audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c42
-rw-r--r--audio/audacity/files/patch-src_AboutDialog.cpp8
-rw-r--r--audio/audacity/files/patch-src_AudioIO.cpp34
-rw-r--r--audio/audacity/files/patch-src_CMakeLists.txt11
-rw-r--r--audio/audacity/files/patch-src_MIDIPlay.cpp11
-rw-r--r--audio/audacity/files/patch-src_widgets_Grid.cpp11
-rw-r--r--audio/audacity/pkg-plist23
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/baresip/Makefile2
-rw-r--r--audio/carla/files/patch-source_utils_CarlaPluginUI.cpp10
-rw-r--r--audio/cheesecutter/Makefile2
-rw-r--r--audio/codec2/Makefile2
-rw-r--r--audio/dumb/Makefile4
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/emms/Makefile2
-rw-r--r--audio/exhale/Makefile4
-rw-r--r--audio/exhale/distinfo6
-rw-r--r--audio/faad/Makefile5
-rw-r--r--audio/fasttracker2/Makefile6
-rw-r--r--audio/fasttracker2/distinfo8
-rw-r--r--audio/faustlive/Makefile5
-rw-r--r--audio/faustlive/distinfo10
-rw-r--r--audio/festvox-kal16/Makefile2
-rw-r--r--audio/festvox-kal8/Makefile2
-rw-r--r--audio/festvox-ked16/Makefile2
-rw-r--r--audio/festvox-ked8/Makefile2
-rw-r--r--audio/flac/Makefile5
-rw-r--r--audio/gnome-podcasts/Makefile9
-rw-r--r--audio/gnome-podcasts/distinfo2
-rw-r--r--audio/gradio/Makefile2
-rw-r--r--audio/guidolib/Makefile50
-rw-r--r--audio/guidolib/distinfo6
-rw-r--r--audio/guidolib/files/patch-build_CMakeLists.txt20
-rw-r--r--audio/guidolib/files/patch-build_Makefile11
-rw-r--r--audio/guidolib/pkg-descr2
-rw-r--r--audio/guidolib/pkg-plist166
-rw-r--r--audio/headsetcontrol/Makefile2
-rw-r--r--audio/headsetcontrol/distinfo6
-rw-r--r--audio/headsetcontrol/files/patch-CMakeLists.txt32
-rw-r--r--audio/hpsjam/Makefile3
-rw-r--r--audio/hpsjam/distinfo6
-rw-r--r--audio/inscore/Makefile38
-rw-r--r--audio/inscore/distinfo5
-rw-r--r--audio/inscore/files/patch-build_CMakeLists.txt18
-rw-r--r--audio/inscore/files/patch-build_Makefile11
-rw-r--r--audio/inscore/files/patch-build_modules_GUIDOConfig.cmake15
-rw-r--r--audio/inscore/files/patch-src_inscore_model_Modules.h11
-rw-r--r--audio/inscore/pkg-descr7
-rw-r--r--audio/inscore/pkg-message25
-rw-r--r--audio/inscore/pkg-plist103
-rw-r--r--audio/jamulus/Makefile3
-rw-r--r--audio/jamulus/distinfo6
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/ladspa/Makefile2
-rw-r--r--audio/lewton/Makefile2
-rw-r--r--audio/libamrnb/Makefile14
-rw-r--r--audio/libamrnb/distinfo1
-rw-r--r--audio/libamrnb/pkg-descr2
-rw-r--r--audio/libamrwb/Makefile14
-rw-r--r--audio/libamrwb/distinfo1
-rw-r--r--audio/libamrwb/pkg-descr2
-rw-r--r--audio/libaudiofile/Makefile4
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/libopenmpt/Makefile5
-rw-r--r--audio/libopenmpt/distinfo6
-rw-r--r--audio/linux-c7-alsa-lib/Makefile2
-rw-r--r--audio/linux-c7-alsa-plugins-oss/Makefile2
-rw-r--r--audio/linux-c7-alsa-plugins-pulseaudio/Makefile2
-rw-r--r--audio/linux-c7-alsa-utils/Makefile2
-rw-r--r--audio/linux-c7-audiofile/Makefile2
-rw-r--r--audio/linux-c7-flac/Makefile2
-rw-r--r--audio/linux-c7-libogg/Makefile2
-rw-r--r--audio/linux-c7-libsndfile/Makefile2
-rw-r--r--audio/linux-c7-libvorbis/Makefile2
-rw-r--r--audio/linux-c7-openal-soft/Makefile2
-rw-r--r--audio/linux-c7-pulseaudio-libs/Makefile2
-rw-r--r--audio/linux-c7-pulseaudio-utils/Makefile2
-rw-r--r--audio/linux-c7-sdl_mixer/Makefile2
-rw-r--r--audio/linuxsampler/Makefile2
-rw-r--r--audio/mixxx/Makefile4
-rw-r--r--audio/mixxx22/Makefile6
-rw-r--r--audio/mpg123/Makefile2
-rw-r--r--audio/mpg123/distinfo6
-rw-r--r--audio/mpg123/pkg-plist2
-rw-r--r--audio/muse-sequencer/Makefile13
-rw-r--r--audio/muse-sequencer/distinfo6
-rw-r--r--audio/muse-sequencer/files/patch-muse_liste_CMakeLists.txt17
-rw-r--r--audio/muse-sequencer/files/patch-muse_midiedit_CMakeLists.txt11
-rw-r--r--audio/muse-sequencer/files/patch-muse_waveedit_CMakeLists.txt11
-rw-r--r--audio/muse-sequencer/pkg-plist150
-rw-r--r--audio/musicpd/Makefile3
-rw-r--r--audio/musicpd/distinfo6
-rw-r--r--audio/musicpd/files/patch-doc_mpdconf.example28
-rw-r--r--audio/myxer/Makefile2
-rw-r--r--audio/ncmpcpp/Makefile2
-rw-r--r--audio/ncspot/Makefile451
-rw-r--r--audio/ncspot/distinfo1710
-rw-r--r--audio/ncspot/files/patch-powerpc62
-rw-r--r--audio/openal-soft/Makefile2
-rw-r--r--audio/openal-soft/files/patch-alc_backends_sndio.cpp22
-rw-r--r--audio/optimfrog-sse2/Makefile2
-rw-r--r--audio/optimfrog/Makefile2
-rw-r--r--audio/osalp/Makefile2
-rw-r--r--audio/pavucontrol-qt/Makefile2
-rw-r--r--audio/pavucontrol-qt/distinfo6
-rw-r--r--audio/pavucontrol-qt/pkg-plist3
-rw-r--r--audio/plasma5-plasma-pa/distinfo6
-rw-r--r--audio/plasma5-plasma-pa/pkg-plist1
-rw-r--r--audio/play/Makefile2
-rw-r--r--audio/praat/Makefile6
-rw-r--r--audio/praat/distinfo6
-rw-r--r--audio/praat/pkg-descr2
-rw-r--r--audio/protracker/Makefile2
-rw-r--r--audio/protracker/distinfo6
-rw-r--r--audio/pulseaudio-module-xrdp/Makefile11
-rw-r--r--audio/pulseaudio-module-xrdp/distinfo6
-rw-r--r--audio/py-pyliblo/Makefile2
-rw-r--r--audio/py-pymad/Makefile2
-rw-r--r--audio/rosegarden/Makefile6
-rw-r--r--audio/rosegarden/distinfo6
-rw-r--r--audio/rosegarden/files/patch-src_gui_general_ThornStyle.cpp10
-rw-r--r--audio/rosegarden/files/patch-src_gui_widgets_Panner.cpp10
-rw-r--r--audio/schismtracker/Makefile2
-rw-r--r--audio/schismtracker/distinfo6
-rw-r--r--audio/shortwave/Makefile37
-rw-r--r--audio/shortwave/files/patch-gtk241
-rw-r--r--audio/soundtouch/Makefile20
-rw-r--r--audio/soundtouch/distinfo6
-rw-r--r--audio/sox/Makefile2
-rw-r--r--audio/spotify-tui/Makefile2
-rw-r--r--audio/spotifyd/Makefile1
-rw-r--r--audio/stk/Makefile10
-rw-r--r--audio/stk/distinfo6
-rw-r--r--audio/stk/files/patch-configure.ac12
-rw-r--r--audio/stk/pkg-plist2
-rw-r--r--audio/strawberry/Makefile3
-rw-r--r--audio/strawberry/distinfo6
-rw-r--r--audio/swhplugins/Makefile2
-rw-r--r--audio/teamspeak3-server/Makefile2
-rw-r--r--audio/tetraproc/Makefile2
-rw-r--r--audio/tetraproc/files/patch-Makefile10
-rw-r--r--audio/timidity++/Makefile2
-rw-r--r--audio/vban/Makefile3
-rw-r--r--audio/virtual_oss/Makefile2
-rw-r--r--audio/virtual_oss/distinfo6
-rw-r--r--audio/waon/Makefile2
-rw-r--r--audio/welle.io/Makefile31
-rw-r--r--audio/yoshimi/Makefile2
-rw-r--r--audio/yoshimi/distinfo6
-rw-r--r--audio/zmusic/Makefile31
-rw-r--r--audio/zmusic/distinfo3
-rw-r--r--audio/zmusic/files/patch-source_CMakeLists.txt41
-rw-r--r--audio/zmusic/files/patch-thirdparty_game-music-emu_gme_blargg__endian.h13
-rw-r--r--audio/zmusic/pkg-descr5
-rw-r--r--audio/zmusic/pkg-plist13
-rw-r--r--audio/zrythm/Makefile2
-rw-r--r--audio/zrythm/distinfo6
169 files changed, 1905 insertions, 2283 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 33294914c6ea..f13f264041a1 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -319,6 +319,7 @@
SUBDIR += id3v2
SUBDIR += ifp-line
SUBDIR += infamous-plugins-lv2
+ SUBDIR += inscore
SUBDIR += intersect-lv2
SUBDIR += invada-studio-plugins-lv2
SUBDIR += ir-lv2
@@ -893,6 +894,7 @@
SUBDIR += zita-njbridge
SUBDIR += zita-resampler
SUBDIR += zita-rev1
+ SUBDIR += zmusic
SUBDIR += zplugins-lv2
SUBDIR += zrythm
SUBDIR += zynaddsubfx
diff --git a/audio/aacplusenc/Makefile b/audio/aacplusenc/Makefile
index 2275a1f2f89e..b6bcf203c023 100644
--- a/audio/aacplusenc/Makefile
+++ b/audio/aacplusenc/Makefile
@@ -24,7 +24,7 @@ OPTIONS_DEFINE= FFTW3
OPTIONS_DEFAULT= FFTW3
FFTW3_DESC= Use FFTW3 library for performance
-CONFLICTS= libaacplus-[0-9]*
+CONFLICTS= libaacplus
PLIST_FILES= bin/aacplusenc
MAKE_ARGS+= INSTDIR=${STAGEDIR}${PREFIX}
diff --git a/audio/abcde/Makefile b/audio/abcde/Makefile
index 79d50347969e..5c40120bbfe3 100644
--- a/audio/abcde/Makefile
+++ b/audio/abcde/Makefile
@@ -5,7 +5,7 @@ DISTVERSION= 2.9.3
CATEGORIES= audio
MASTER_SITES= http://abcde.einval.com/download/
-MAINTAINER= arved@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Front-end shell script to encode CDs in flac/mp3/ogg/speex format
LICENSE= ART10 GPLv2
diff --git a/audio/asterisk-espeak/Makefile b/audio/asterisk-espeak/Makefile
index c79b99781a0e..4e35c98f499d 100644
--- a/audio/asterisk-espeak/Makefile
+++ b/audio/asterisk-espeak/Makefile
@@ -12,14 +12,9 @@ LICENSE= GPLv2
LIB_DEPENDS= libespeak.so:audio/espeak \
libsamplerate.so:audio/libsamplerate
-FLAVORS= asterisk18 asterisk16 asterisk13
+FLAVORS= asterisk18 asterisk16
FLAVOR?= ${FLAVORS:[1]}
-asterisk13_PKGNAMEPREFIX= asterisk13-
-asterisk13_CONFLICTS_INSTALL= asterisk16-espeak asterisk18-espeak
-asterisk13_BUILD_DEPENDS= asterisk:net/asterisk13
-asterisk13_RUN_DEPENDS= asterisk:net/asterisk13
-
asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_CONFLICTS_INSTALL= asterisk13-espeak asterisk18-espeak
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
diff --git a/audio/asterisk-flite/Makefile b/audio/asterisk-flite/Makefile
index 9ca51fa25403..e4944e560b94 100644
--- a/audio/asterisk-flite/Makefile
+++ b/audio/asterisk-flite/Makefile
@@ -11,14 +11,9 @@ LICENSE= GPLv2
LIB_DEPENDS= libflite.so:audio/flite
-FLAVORS= asterisk18 asterisk16 asterisk13
+FLAVORS= asterisk18 asterisk16
FLAVOR?= ${FLAVORS:[1]}
-asterisk13_PKGNAMEPREFIX= asterisk13-
-asterisk13_CONFLICTS_INSTALL= asterisk16-flite asterisk18-flite
-asterisk13_BUILD_DEPENDS= asterisk:net/asterisk13
-asterisk13_RUN_DEPENDS= asterisk:net/asterisk13
-
asterisk16_PKGNAMEPREFIX= asterisk16-
asterisk16_CONFLICTS_INSTALL= asterisk13-flite asterisk18-flite
asterisk16_BUILD_DEPENDS= asterisk:net/asterisk16
diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile
index 136177388e43..54418108d9fb 100644
--- a/audio/audacity/Makefile
+++ b/audio/audacity/Makefile
@@ -1,11 +1,9 @@
# Created by: Marc van Woerkom <3d@FreeBSD.org>
PORTNAME= audacity
-DISTVERSIONPREFIX= minsrc-
-DISTVERSION= 3.0.2
-PORTREVISION= 1
+DISTVERSIONPREFIX= Audacity-
+DISTVERSION= 3.1.2
CATEGORIES= audio
-MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/Audacity-${PORTVERSION}/
MAINTAINER= xxjack12xx@gmail.com
COMMENT= GUI editor for digital audio waveforms
@@ -13,41 +11,51 @@ COMMENT= GUI editor for digital audio waveforms
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BUILD_DEPENDS= conan:sysutils/conan
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libexpat.so:textproc/expat2 \
+ libmp3lame.so:audio/lame \
libportaudio.so:audio/portaudio \
+ libportmidi.so:audio/portmidi \
libsndfile.so:audio/libsndfile \
libsoxr.so:audio/libsoxr \
- libsqlite3.so:databases/sqlite3
+ libsqlite3.so:databases/sqlite3 \
+ libuuid.so:misc/e2fsprogs-libuuid
-USES= cmake compiler:c++14-lang cpe desktop-file-utils gettext \
- gnome libtool python:build pkgconfig shared-mime-info tar:xz
-USE_GNOME= cairo gtk30
+USES= cmake compiler:c++17-lang cpe desktop-file-utils gettext \
+ gnome libtool python:build pkgconfig shared-mime-info
+
+USE_GITHUB= yes
+USE_GNOME= cairo gdkpixbuf2 gtk30
USE_WX= 3.1+
WX_COMPS= wx
PORTDOCS= README.txt
CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \
-Daudacity_use_expat:STRING=system \
- -Daudacity_use_wxwidgets:STRING=system \
- -Daudacity_use_soxr:STRING=system \
- -Daudacity_use_sndfile:STRING=system \
+ -Daudacity_use_midi:STRING=system \
+ -Daudacity_use_nyquist:STRING=local \
-Daudacity_use_portsmf:STRING=local \
-Daudacity_use_portmixer:STRING=local \
- -Daudacity_use_portaudio:STRING=system
-CMAKE_OFF= audacity_use_pch
+ -Daudacity_use_portaudio:STRING=system \
+ -Daudacity_use_soxr:STRING=system \
+ -Daudacity_use_sndfile:STRING=system \
+ -Daudacity_use_sqlite:STRING=system \
+ -Daudacity_use_wxwidgets:STRING=system \
+ -Daudacity_use_zlib:STRING=system
+CMAKE_ON= audacity_use_pa_oss audacity_obey_system_dependencies
+CMAKE_OFF= audacity_has_networking audacity_has_updates_check \
+ audacity_use_pa_alsa audacity_use_pch
-OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA LAME LV2 MAD \
- MIDI OGG SBSMS SOUNDTOUCH TWOLAME VAMP \
+OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA LV2 MAD \
+ OGG SBSMS SOUNDTOUCH TWOLAME VAMP \
VORBIS VST
-OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG LV2 MAD MIDI OGG SBSMS \
+OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG LADSPA LV2 MAD OGG SBSMS \
SOUNDTOUCH TWOLAME VAMP VORBIS VST
OPTIONS_EXCLUDE_i386= SBSMS
-LAME_DESC= Use lame for import and export support
LV2_DESC= Add LV2 plug-in support
MAD_DESC= Use libmad for mp2/3 decoding support
-MIDI_DESC= MIDI support
SBSMS_DESC= Use libsbsms for pitch and tempo changing
SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing
TWOLAME_DESC= Use libtwolame for MP2 export support
@@ -58,6 +66,7 @@ DEBUG_CMAKE_ON= wxWidgets_USE_DEBUG
DOCS_BUILD_DEPENDS= docbook-to-man:textproc/docbook-to-man \
docbook2man:textproc/docbook-utils
+DOCS_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
FFMPEG_CMAKE_ON= -Daudacity_use_ffmpeg:STRING=loaded
FFMPEG_CMAKE_OFF= -Daudacity_use_ffmpeg:STRING=off
@@ -68,20 +77,13 @@ FLAC_CMAKE_ON= -Daudacity_use_flac:STRING=system
FLAC_CMAKE_OFF= -Daudacity_use_flac:STRING=local
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
-ID3TAG_CMAKE_ON= -Daudacity_use_id3tag:STRING=system
-ID3TAG_CMAKE_OFF= -Daudacity_use_id3tag:STRING=off
+ID3TAG_CMAKE_ON= -Daudacity_use_libid3tag:STRING=system
+ID3TAG_CMAKE_OFF= -Daudacity_use_libid3tag:STRING=off
ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag
LADSPA_CMAKE_BOOL= audacity_use_ladspa
LADSPA_RUN_DEPENDS= listplugins:audio/ladspa
-LAME_CMAKE_ON= -Daudacity_use_lame:STRING=system
-LAME_CMAKE_OFF= -Daudacity_use_lame:STRING=local
-LAME_BUILD_DEPENDS= ${LOCALBASE}/include/lame/lame.h:audio/lame
-LAME_CPPFLAGS= -I${LOCALBASE}/include/lame
-LAME_LDFLAGS= -L${LOCALBASE}/lib
-LAME_LIB_DEPENDS= libmp3lame.so:audio/lame
-
LV2_CMAKE_ON= -Daudacity_use_lv2:STRING=system
LV2_CMAKE_OFF= -Daudacity_use_lv2:STRING=off
LV2_LIB_DEPENDS= liblilv-0.so:audio/lilv \
@@ -90,13 +92,10 @@ LV2_LIB_DEPENDS= liblilv-0.so:audio/lilv \
libsratom-0.so:audio/sratom \
libsuil-0.so:audio/suil
-MAD_CMAKE_ON= -Daudacity_use_mad:STRING=system
-MAD_CMAKE_OFF= -Daudacity_use_mad:STRING=off
+MAD_CMAKE_ON= -Daudacity_use_libmad:STRING=system
+MAD_CMAKE_OFF= -Daudacity_use_libmad:STRING=off
MAD_LIB_DEPENDS= libmad.so:audio/libmad
-MIDI_CMAKE_ON= -Daudacity_use_midi:STRING=local
-MIDI_CMAKE_OFF= -Daudacity_use_midi:STRING=off
-
# TODO: fix NLS support properly
PLIST_SUB+= NLS=""
@@ -109,7 +108,7 @@ SBSMS_CMAKE_OFF= -Daudacity_use_sbsms:STRING=off
SOUNDTOUCH_CMAKE_ON= -Daudacity_use_soundtouch:STRING=system
SOUNDTOUCH_CMAKE_OFF= -Daudacity_use_soundtouch:STRING=off
-SOUNDTOUCH_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
+SOUNDTOUCH_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
TWOLAME_CMAKE_ON= -Daudacity_use_twolame:STRING=system
TWOLAME_CMAKE_OFF= -Daudacity_use_twolame:STRING=off
@@ -135,13 +134,13 @@ CMAKE_ARGS+= -DHAVE_MMX:BOOL=OFF \
.endif
post-install:
- @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \
- bin/${PORTNAME} \
- share/audacity/modules/mod-script-pipe.so
@${RM} ${STAGEDIR}${DOCSDIR}/LICENSE.txt
- # delete empty directories: https://github.com/audacity/audacity/issues/808
+ #delete empty directories: https://github.com/audacity/audacity/issues/808
@${FIND} ${STAGEDIR} -type d -empty -delete
+post-install-DEBUG-off:
+ @${FIND} ${STAGEDIR}${PREFIX}/lib/audacity -name '*.so*' -exec ${STRIP_CMD} {} +
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo
index 3442dbc6b929..eb20f56eb3b8 100644
--- a/audio/audacity/distinfo
+++ b/audio/audacity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1619066304
-SHA256 (audacity-minsrc-3.0.2.tar.xz) = 728d6459931da006ed45a31e63b7fe6ca47a2547459a2aff3bf0880cef85c296
-SIZE (audacity-minsrc-3.0.2.tar.xz) = 13330160
+TIMESTAMP = 1637121152
+SHA256 (audacity-audacity-Audacity-3.1.2_GH0.tar.gz) = 4bd1175e613ddba2bebf98c244975b157d7998b5112de7f0a6dba8bd7b77214d
+SIZE (audacity-audacity-Audacity-3.1.2_GH0.tar.gz) = 56448821
diff --git a/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt b/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt
deleted file mode 100644
index bec1681c2429..000000000000
--- a/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- cmake-proxies/CMakeLists.txt.orig 2021-02-04 18:52:51 UTC
-+++ cmake-proxies/CMakeLists.txt
-@@ -132,7 +132,7 @@ addlib( expat expat EXPAT YES
- addlib( lame lame LAME YES YES "lame >= 3.100" )
- addlib( libsndfile sndfile SNDFILE YES YES "sndfile >= 1.0.28" )
- addlib( libsoxr soxr SOXR YES YES "soxr >= 0.1.1" )
--addlib( portaudio-v19 portaudio PORTAUDIO YES YES "" )
-+addlib( portaudio-v19 portaudio PORTAUDIO YES YES "portaudio-2.0 >= 19" )
- addlib( sqlite sqlite SQLITE YES YES "sqlite3 >= 3.32.0" )
-
- # Optional libraries
diff --git a/audio/audacity/files/patch-cmake-proxies_wxWidgets_CMakeLists.txt b/audio/audacity/files/patch-cmake-proxies_wxWidgets_CMakeLists.txt
deleted file mode 100644
index 9be6dbd70f27..000000000000
--- a/audio/audacity/files/patch-cmake-proxies_wxWidgets_CMakeLists.txt
+++ /dev/null
@@ -1,20 +0,0 @@
---- cmake-proxies/wxWidgets/CMakeLists.txt.orig 2020-08-05 16:32:53 UTC
-+++ cmake-proxies/wxWidgets/CMakeLists.txt
-@@ -237,17 +237,6 @@ file(
- "^#define +wxVERSION_STRING +"
- )
-
--string( REGEX MATCHALL "\".+(Audacity).+\"" ours "${output}")
--if( NOT ours )
-- message( FATAL_ERROR
-- "\n########################################################################\n"
-- "Audacity version 3.0.0 or higher requires use of a customized version of "
-- "wxWidgets. For details:\n"
-- " https://wiki.audacityteam.org/wiki/Building_for_Distros\n"
-- "########################################################################\n"
-- )
--endif()
--
- target_include_directories( ${TARGET} INTERFACE ${INCLUDES} )
- target_compile_definitions( ${TARGET} INTERFACE ${DEFINES} )
- target_compile_options( ${TARGET} INTERFACE ${COPTS} )
diff --git a/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c b/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c
deleted file mode 100644
index bb9884d5ece7..000000000000
--- a/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- lib-src/portmidi/porttime/ptlinux.c.orig 2018-10-01 14:07:33 UTC
-+++ lib-src/portmidi/porttime/ptlinux.c
-@@ -31,14 +31,13 @@ CHANGE LOG
- #include "porttime.h"
- #include "sys/time.h"
- #include "sys/resource.h"
--#include "sys/timeb.h"
- #include "pthread.h"
-
- #define TRUE 1
- #define FALSE 0
-
- static int time_started_flag = FALSE;
--static struct timeb time_offset = {0, 0, 0, 0};
-+static struct timeval time_offset = {0};
- static pthread_t pt_thread_pid;
- static int pt_thread_created = FALSE;
-
-@@ -79,7 +78,7 @@ static void *Pt_CallbackProc(void *p)
- PtError Pt_Start(int resolution, PtCallback *callback, void *userData)
- {
- if (time_started_flag) return ptNoError;
-- ftime(&time_offset); /* need this set before process runs */
-+ gettimeofday(&time_offset, 0);
- if (callback) {
- int res;
- pt_callback_parameters *parms = (pt_callback_parameters *)
-@@ -121,10 +120,10 @@ int Pt_Started()
- PtTimestamp Pt_Time()
- {
- long seconds, milliseconds;
-- struct timeb now;
-- ftime(&now);
-- seconds = now.time - time_offset.time;
-- milliseconds = now.millitm - time_offset.millitm;
-+ struct timeval now;
-+ gettimeofday(&now, 0);
-+ seconds = now.tv_sec - time_offset.tv_sec;
-+ milliseconds = (now.tv_usec / 1000) - (time_offset.tv_usec / 1000);
- return seconds * 1000 + milliseconds;
- }
-
diff --git a/audio/audacity/files/patch-src_AboutDialog.cpp b/audio/audacity/files/patch-src_AboutDialog.cpp
index 36cf61b58bff..db7c2510c6de 100644
--- a/audio/audacity/files/patch-src_AboutDialog.cpp
+++ b/audio/audacity/files/patch-src_AboutDialog.cpp
@@ -1,11 +1,11 @@
---- src/AboutDialog.cpp.orig 2020-06-28 06:25:54 UTC
+--- src/AboutDialog.cpp.orig 2021-09-22 19:37:04 UTC
+++ src/AboutDialog.cpp
-@@ -63,7 +63,7 @@ hold information about one contributor to Audacity.
+@@ -64,7 +64,7 @@ hold information about one contributor to Audacity.
// RevisionIdent.h may contain #defines like these ones:
//#define REV_LONG "28864acb238cb3ca71dda190a2d93242591dd80e"
//#define REV_TIME "Sun Apr 12 12:40:22 2015 +0100"
--#include <RevisionIdent.h>
-+//#include <RevisionIdent.h>
+-#include "RevisionIdent.h"
++//#include "RevisionIdent.h"
#ifndef REV_TIME
#define REV_TIME "unknown date and time"
diff --git a/audio/audacity/files/patch-src_AudioIO.cpp b/audio/audacity/files/patch-src_AudioIO.cpp
deleted file mode 100644
index 7534cdee3a98..000000000000
--- a/audio/audacity/files/patch-src_AudioIO.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/AudioIO.cpp.orig 2020-06-19 15:16:47 UTC
-+++ src/AudioIO.cpp
-@@ -490,7 +490,6 @@ time warp info and AudioIOListener and whether the pla
- #define ROUND(x) (int) ((x)+0.5)
- //#include <string.h>
- // #include "../lib-src/portmidi/pm_common/portmidi.h"
-- #include "../lib-src/portaudio-v19/src/common/pa_util.h"
- #include "NoteTrack.h"
- #endif
-
-@@ -814,13 +813,22 @@ struct AudioIoCallback::ScrubState (private)
- // return the system time as a double
- static double streamStartTime = 0; // bias system time to small number
-
-+// PaUtil_GetTime is an internal PortAudio function. Unfortunately
-+// it's used twice in AudioIO.cpp. It's a simple function so just
-+// provide the implementation here.
-+static double PaUtil_GetTime(void) {
-+ struct timespec tp;
-+ clock_gettime(CLOCK_REALTIME, &tp);
-+ return (double)(tp.tv_sec + tp.tv_nsec * 1e-9);
-+}
-+
- static double SystemTime(bool usingAlsa)
- {
- #ifdef __WXGTK__
- if (usingAlsa) {
- struct timespec now;
- // CLOCK_MONOTONIC_RAW is unaffected by NTP or adj-time
-- clock_gettime(CLOCK_MONOTONIC_RAW, &now);
-+ clock_gettime(CLOCK_REALTIME, &now);
- //return now.tv_sec + now.tv_nsec * 0.000000001;
- return (now.tv_sec + now.tv_nsec * 0.000000001) - streamStartTime;
- }
diff --git a/audio/audacity/files/patch-src_CMakeLists.txt b/audio/audacity/files/patch-src_CMakeLists.txt
new file mode 100644
index 000000000000..fcb46599dfa5
--- /dev/null
+++ b/audio/audacity/files/patch-src_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- src/CMakeLists.txt.orig 2021-10-28 09:14:30 UTC
++++ src/CMakeLists.txt
+@@ -38,7 +38,7 @@ elseif( GIT_FOUND )
+ else()
+ # No Git installed and no version data is available.
+ # Generate an empty file and let AboutDialog do the rest
+- file( TOUCH "${_PRVDIR}/RevisionIdent.h" )
++ file( WRITE "${_PRVDIR}/RevisionIdent.h" "\n" )
+ endif()
+
+ # Handle Audio Units option
diff --git a/audio/audacity/files/patch-src_MIDIPlay.cpp b/audio/audacity/files/patch-src_MIDIPlay.cpp
new file mode 100644
index 000000000000..4c6b68156c20
--- /dev/null
+++ b/audio/audacity/files/patch-src_MIDIPlay.cpp
@@ -0,0 +1,11 @@
+--- src/MIDIPlay.cpp.orig 2021-10-31 02:53:52 UTC
++++ src/MIDIPlay.cpp
+@@ -490,7 +490,7 @@ static double SystemTime(bool usingAlsa)
+ if (usingAlsa) {
+ struct timespec now;
+ // CLOCK_MONOTONIC_RAW is unaffected by NTP or adj-time
+- clock_gettime(CLOCK_MONOTONIC_RAW, &now);
++ clock_gettime(CLOCK_REALTIME, &now);
+ //return now.tv_sec + now.tv_nsec * 0.000000001;
+ return (now.tv_sec + now.tv_nsec * 0.000000001) - streamStartTime;
+ }
diff --git a/audio/audacity/files/patch-src_widgets_Grid.cpp b/audio/audacity/files/patch-src_widgets_Grid.cpp
deleted file mode 100644
index 4945a5bc8067..000000000000
--- a/audio/audacity/files/patch-src_widgets_Grid.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/Grid.cpp.orig 2021-02-04 18:52:51 UTC
-+++ src/widgets/Grid.cpp
-@@ -572,7 +572,7 @@ void Grid::OnKeyDown(wxKeyEvent &event)
- {
- wxTextDataObject *data = safenew wxTextDataObject(GetCellValue(crow, ccol));
- wxClipboard::Get()->SetData(data);
-- SetCellValue(crow, ccol, {});
-+ SetCellValue(crow, ccol, "");
- return;
- }
- break;
diff --git a/audio/audacity/pkg-plist b/audio/audacity/pkg-plist
index 5457883d5bd6..ac957f71f05a 100644
--- a/audio/audacity/pkg-plist
+++ b/audio/audacity/pkg-plist
@@ -1,9 +1,27 @@
+audacity
bin/audacity
+lib/audacity/lib-audio-devices.so
+lib/audacity/lib-basic-ui.so
+lib/audacity/lib-components.so
+lib/audacity/lib-exceptions.so
+lib/audacity/lib-ffmpeg-support.so
+lib/audacity/lib-files.so
+lib/audacity/lib-math.so
+lib/audacity/lib-preferences.so
+lib/audacity/lib-project-rate.so
+lib/audacity/lib-project.so
+lib/audacity/lib-registries.so
+lib/audacity/lib-screen-geometry.so
+lib/audacity/lib-string-utils.so
+lib/audacity/lib-strings.so
+lib/audacity/lib-theme.so
+lib/audacity/lib-utility.so
+lib/audacity/lib-uuid.so
+lib/audacity/lib-xml.so
+lib/audacity/modules/mod-script-pipe.so
man/man1/audacity.1.gz
-share/appdata/audacity.appdata.xml
share/applications/audacity.desktop
%%DATADIR%%/EQDefaultCurves.xml
-%%DATADIR%%/modules/mod-script-pipe.so
%%DATADIR%%/nyquist/aud-do-support.lsp
%%DATADIR%%/nyquist/dspprims.lsp
%%DATADIR%%/nyquist/envelopes.lsp
@@ -141,6 +159,7 @@ share/icons/hicolor/scalable/apps/audacity.svg
%%NLS%%share/locale/vi/LC_MESSAGES/audacity.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/audacity.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/audacity.mo
+share/metainfo/audacity.appdata.xml
share/mime/packages/audacity.xml
share/pixmaps/audacity.xpm
share/pixmaps/audacity16.xpm
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 32c5d5afccef..11f5a0554274 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447407
-SHA256 (KDE/release-service/21.08.2/audiocd-kio-21.08.2.tar.xz) = e2860bc786575240caabb1b376daafdb8b0591bc5b4bf1aad8fce9f850f51cd0
-SIZE (KDE/release-service/21.08.2/audiocd-kio-21.08.2.tar.xz) = 522924
+TIMESTAMP = 1636032524
+SHA256 (KDE/release-service/21.08.3/audiocd-kio-21.08.3.tar.xz) = 3131b4a7a8cfe441afd88dbc23ded9377db68f916008e52572ee1e245f4ce23a
+SIZE (KDE/release-service/21.08.3/audiocd-kio-21.08.3.tar.xz) = 522944
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile
index cca1f6baf8f2..30f8f07fdd83 100644
--- a/audio/baresip/Makefile
+++ b/audio/baresip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= baresip
PORTVERSION= 0.5.8
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= audio
MASTER_SITES= http://www.creytiv.com/pub/
diff --git a/audio/carla/files/patch-source_utils_CarlaPluginUI.cpp b/audio/carla/files/patch-source_utils_CarlaPluginUI.cpp
new file mode 100644
index 000000000000..10415d82633f
--- /dev/null
+++ b/audio/carla/files/patch-source_utils_CarlaPluginUI.cpp
@@ -0,0 +1,10 @@
+--- source/utils/CarlaPluginUI.cpp.orig 2021-11-03 18:15:18 UTC
++++ source/utils/CarlaPluginUI.cpp
+@@ -19,6 +19,7 @@
+ #include "CarlaPluginUI.hpp"
+
+ #ifdef HAVE_X11
++# include <pthread.h>
+ # include <sys/types.h>
+ # include <X11/Xatom.h>
+ # include <X11/Xlib.h>
diff --git a/audio/cheesecutter/Makefile b/audio/cheesecutter/Makefile
index 33bf7913316c..bfecc3c9b45e 100644
--- a/audio/cheesecutter/Makefile
+++ b/audio/cheesecutter/Makefile
@@ -12,6 +12,8 @@ COMMENT= Tracker for composing music for the C64 SID chip
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BROKEN_FreeBSD_14= ld: error: undefined hidden symbol: __start___minfo
+
BUILD_DEPENDS= acme:devel/acme \
ldc2:lang/ldc
diff --git a/audio/codec2/Makefile b/audio/codec2/Makefile
index 1a600e522cb5..1eb339097887 100644
--- a/audio/codec2/Makefile
+++ b/audio/codec2/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libspeexdsp.so:audio/speexdsp
-CONFLICTS= libcodec2-[0-9]*
+CONFLICTS= libcodec2
USES= cmake pathfix pkgconfig shebangfix tar:xz
USE_LDCONFIG= yes
diff --git a/audio/dumb/Makefile b/audio/dumb/Makefile
index eb0dc9bf2b65..58a6e54cfed7 100644
--- a/audio/dumb/Makefile
+++ b/audio/dumb/Makefile
@@ -18,9 +18,9 @@ ALLEGRO_DESC= Enable allegro support
ALLEGRO_LIB_DEPENDS= liballeg.so:devel/allegro
ALLEGRO_MAKE_ARGS= _PORT_ALLEGRO_CFLAGS="`allegro-config --cflags`" \
LINK_ALLEGRO="`allegro-config --libs` -lm"
-ALLEGRO_CONFLICTS= dumb-[0-9]*
+ALLEGRO_CONFLICTS= dumb
ALLEGRO_MAKE_ARGS_OFF= _PORT_ALLEGRO_CFLAGS=
-ALLEGRO_CONFLICTS_OFF= dumb-allegro-[0-9]*
+ALLEGRO_CONFLICTS_OFF= dumb-allegro
# libdumb.a is linked into libaudiere.so from audio/audiere.
CFLAGS+= -fPIC
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index b39064d42622..8c2e64535e48 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447408
-SHA256 (KDE/release-service/21.08.2/elisa-21.08.2.tar.xz) = 65ecf7e97f2755c202acc914a04d986633fc350648af44787fca2da0763b9193
-SIZE (KDE/release-service/21.08.2/elisa-21.08.2.tar.xz) = 1738284
+TIMESTAMP = 1636032525
+SHA256 (KDE/release-service/21.08.3/elisa-21.08.3.tar.xz) = 6b0717a67d4b10f21b5e0ab087d7569f996f542c8d3e050b186a4ef844997a70
+SIZE (KDE/release-service/21.08.3/elisa-21.08.3.tar.xz) = 1739368
diff --git a/audio/emms/Makefile b/audio/emms/Makefile
index 511af428dd4f..94548e202c73 100644
--- a/audio/emms/Makefile
+++ b/audio/emms/Makefile
@@ -2,7 +2,7 @@
PORTNAME= emms
DISTVERSION= 5.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio elisp
MASTER_SITES= GNU
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/audio/exhale/Makefile b/audio/exhale/Makefile
index 70c5d1b52735..f4bcbf4a330c 100644
--- a/audio/exhale/Makefile
+++ b/audio/exhale/Makefile
@@ -1,5 +1,5 @@
PORTNAME= exhale
-DISTVERSION= 1.1.7
+DISTVERSION= 1.1.8
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org
@@ -14,7 +14,7 @@ USES= cmake compiler:c++11-lang
USE_GITLAB= yes
GL_ACCOUNT= ecodis
-GL_COMMIT= acd53a21980828f202792567694b47d4362a910f
+GL_COMMIT= 7688ab502ecbd1203bde1e605676f7440cd9fd5e
USE_LDCONFIG= yes
diff --git a/audio/exhale/distinfo b/audio/exhale/distinfo
index 8dd76936295a..36361ea1ecfc 100644
--- a/audio/exhale/distinfo
+++ b/audio/exhale/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1630444114
-SHA256 (ecodis-exhale-acd53a21980828f202792567694b47d4362a910f_GL0.tar.gz) = f33c4af9659e80f202a2fe874250ac15c4a2b320844b7dc3c5ccf682f4bd9798
-SIZE (ecodis-exhale-acd53a21980828f202792567694b47d4362a910f_GL0.tar.gz) = 137752
+TIMESTAMP = 1636500203
+SHA256 (ecodis-exhale-7688ab502ecbd1203bde1e605676f7440cd9fd5e_GL0.tar.gz) = 148ae206b8f60d0803f7a0a6eb75ce7e1fa135005d6779bac2773d9cc6fc3c62
+SIZE (ecodis-exhale-7688ab502ecbd1203bde1e605676f7440cd9fd5e_GL0.tar.gz) = 138442
diff --git a/audio/faad/Makefile b/audio/faad/Makefile
index 8fa1c74a0d0b..8651b46c9fe9 100644
--- a/audio/faad/Makefile
+++ b/audio/faad/Makefile
@@ -11,7 +11,10 @@ COMMENT= MPEG-2 and MPEG-4 AAC audio decoder
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= autoreconf gmake libtool localbase:ldflags
+USES= autoreconf cpe gmake libtool localbase:ldflags
+CPE_VENDOR= audiocoding
+CPE_PRODUCT= freeware_advanced_audio_decoder_2
+
INSTALL_TARGET= install-strip
GNU_CONFIGURE= yes
diff --git a/audio/fasttracker2/Makefile b/audio/fasttracker2/Makefile
index a3d370f36452..790be267b58c 100644
--- a/audio/fasttracker2/Makefile
+++ b/audio/fasttracker2/Makefile
@@ -2,13 +2,9 @@
PORTNAME= fasttracker2
DISTVERSIONPREFIX= v
-DISTVERSION= 1.47
-PORTREVISION= 1
+DISTVERSION= 1.48
CATEGORIES= audio
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 14013d2165f6.patch:-p1 # https://github.com/8bitbubsy/ft2-clone/issues/21
-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Fasttracker II clone
diff --git a/audio/fasttracker2/distinfo b/audio/fasttracker2/distinfo
index 862fe34372d2..e3b55e59b887 100644
--- a/audio/fasttracker2/distinfo
+++ b/audio/fasttracker2/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1630666288
-SHA256 (8bitbubsy-ft2-clone-v1.47_GH0.tar.gz) = a011c6c13aff8788daa6df5e8c6d44d2e1ce6d470618e41d9ede45c37ce79f5b
-SIZE (8bitbubsy-ft2-clone-v1.47_GH0.tar.gz) = 5234480
-SHA256 (14013d2165f6.patch) = d0a03e33b679a39daf2acd55cf8c91402abc1318779b0fcc42e8318279baa105
-SIZE (14013d2165f6.patch) = 1033
+TIMESTAMP = 1637692221
+SHA256 (8bitbubsy-ft2-clone-v1.48_GH0.tar.gz) = cfc847b04f108303021faa562fb5cc1f2c4e5154dae054bdec0426888dbc195f
+SIZE (8bitbubsy-ft2-clone-v1.48_GH0.tar.gz) = 4879951
diff --git a/audio/faustlive/Makefile b/audio/faustlive/Makefile
index c4e71aa1a33f..dcfec9047d3d 100644
--- a/audio/faustlive/Makefile
+++ b/audio/faustlive/Makefile
@@ -1,6 +1,5 @@
PORTNAME= faustlive
-DISTVERSION= 2.5.6
-PORTREVISION= 1
+DISTVERSION= 2.5.7
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@@ -25,7 +24,7 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= grame-cncm
-GH_TUPLE= grame-cncm:faustlibraries:9082369:grame_cncm_faustlibraries/Resources/Libs
+GH_TUPLE= grame-cncm:faustlibraries:0dce1a5:grame_cncm_faustlibraries/Resources/Libs
SHEBANG_GLOB= build install makelibs
diff --git a/audio/faustlive/distinfo b/audio/faustlive/distinfo
index bbb6fabdd495..f194330a143d 100644
--- a/audio/faustlive/distinfo
+++ b/audio/faustlive/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1626975123
-SHA256 (grame-cncm-faustlive-2.5.6_GH0.tar.gz) = 1f059ed7e98c861217c1ac5d3686dc3a112d8f7bf7a6c57ed28dc1f0bd0b3ae0
-SIZE (grame-cncm-faustlive-2.5.6_GH0.tar.gz) = 7564491
-SHA256 (grame-cncm-faustlibraries-9082369_GH0.tar.gz) = 5ec2d2480c6ab586f5c258b27130339e3d1dbebfae936d39a89de656f2e29936
-SIZE (grame-cncm-faustlibraries-9082369_GH0.tar.gz) = 7711773
+TIMESTAMP = 1636218983
+SHA256 (grame-cncm-faustlive-2.5.7_GH0.tar.gz) = 2f0d5fcb98d3d26cecdb6923792af88062a938a2b0a5beda207759703c7cb452
+SIZE (grame-cncm-faustlive-2.5.7_GH0.tar.gz) = 7989078
+SHA256 (grame-cncm-faustlibraries-0dce1a5_GH0.tar.gz) = a24676bc8bf7fe82f9dbf14f4cc401c3a266deb9e13b17d080ca2a4f9c18a1d4
+SIZE (grame-cncm-faustlibraries-0dce1a5_GH0.tar.gz) = 7716118
diff --git a/audio/festvox-kal16/Makefile b/audio/festvox-kal16/Makefile
index a73e17f0c2fc..8471408982d7 100644
--- a/audio/festvox-kal16/Makefile
+++ b/audio/festvox-kal16/Makefile
@@ -15,7 +15,7 @@ RUN_DEPENDS= \
${LOCALBASE}/share/festival/lib/dicts/wsj.wp39.poslexR:audio/festlex-poslex \
${LOCALBASE}/share/festival/lib/dicts/cmu/cmulex.scm:audio/festlex-cmu
-CONFLICTS= festvox-kal8-*
+CONFLICTS= festvox-kal8
NO_BUILD= yes
diff --git a/audio/festvox-kal8/Makefile b/audio/festvox-kal8/Makefile
index 9525dec5b096..c0134713bf9c 100644
--- a/audio/festvox-kal8/Makefile
+++ b/audio/festvox-kal8/Makefile
@@ -17,7 +17,7 @@ ${LOCALBASE}/share/festival/lib/dicts/cmu/cmulex.scm:audio/festlex-cmu
WRKSRC= ${WRKDIR}/festival
-CONFLICTS= festvox-kal16-*
+CONFLICTS= festvox-kal16
NO_BUILD= yes
diff --git a/audio/festvox-ked16/Makefile b/audio/festvox-ked16/Makefile
index 9613c3dcb033..08da97446559 100644
--- a/audio/festvox-ked16/Makefile
+++ b/audio/festvox-ked16/Makefile
@@ -17,7 +17,7 @@ ${LOCALBASE}/share/festival/lib/dicts/cmu/cmulex.scm:audio/festlex-cmu
WRKSRC= ${WRKDIR}/festival
-CONFLICTS= festvox-ked8-*
+CONFLICTS= festvox-ked8
NO_BUILD= yes
diff --git a/audio/festvox-ked8/Makefile b/audio/festvox-ked8/Makefile
index 25e76848c5d2..1657a923be8f 100644
--- a/audio/festvox-ked8/Makefile
+++ b/audio/festvox-ked8/Makefile
@@ -17,7 +17,7 @@ ${LOCALBASE}/share/festival/lib/dicts/cmu/cmulex.scm:audio/festlex-cmu
WRKSRC= ${WRKDIR}/festival
-CONFLICTS= festvox-ked16-*
+CONFLICTS= festvox-ked16
NO_BUILD= yes
diff --git a/audio/flac/Makefile b/audio/flac/Makefile
index d7d9ee40d4f8..422615f18901 100644
--- a/audio/flac/Makefile
+++ b/audio/flac/Makefile
@@ -25,7 +25,6 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static \
--disable-sse \
- --disable-vsx \
--with-ogg="${LOCALBASE}" \
--disable-doxygen-docs \
--disable-thorough-tests \
@@ -41,6 +40,10 @@ OPTIONS_DEFINE= DOCS
BUILD_DEPENDS+= nasm:devel/nasm
.endif
+.if ${ARCH} != powerpc64le
+CONFIGURE_ARGS+=--disable-vsx
+.endif
+
post-install:
${REINPLACE_CMD} 's:%%PREFIX%%:${PREFIX}:' \
${STAGEDIR}${PREFIX}/man/man1/flac.1
diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile
index c2a98bd4a2a0..c05e44015d09 100644
--- a/audio/gnome-podcasts/Makefile
+++ b/audio/gnome-podcasts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= podcasts
DISTVERSION= 0.4.9
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
PKGNAMEPREFIX= gnome-
@@ -18,11 +18,9 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \
libhandy-1.so:x11-toolkits/libhandy
USES= cargo gettext gnome meson pkgconfig python:build shebangfix sqlite ssl
-USE_GITHUB= nodefault
USE_GITLAB= yes
USE_GNOME= gdkpixbuf2 gtk30
USE_GSTREAMER1= bad good libav
-GH_TUPLE= danigm:gettext-rs:61938b9f5f1d3bdc31f9839f53fabe5ccf136a78:gettextrs
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World
GL_COMMIT= e93a7ddabfe8289138280c3f613038b809b5033d
@@ -89,7 +87,6 @@ CARGO_CRATES= aho-corasick-0.7.13 \
futures-task-0.3.5 \
futures-util-0.3.5 \
gdk-0.13.1 \
- gettext-sys-0.19.9 \
gdk-pixbuf-0.9.0 \
gdk-pixbuf-sys-0.10.0 \
gdk-sys-0.10.0 \
@@ -290,8 +287,8 @@ CARGO_CRATES= aho-corasick-0.7.13 \
ws2_32-sys-0.2.1 \
xdg-2.2.0 \
xml-rs-0.8.3 \
- xml5ever-0.16.1
-CARGO_USE_GITHUB= yes
+ xml5ever-0.16.1 \
+ gettext-rs,gettext-sys@git+https://github.com/danigm/gettext-rs?branch=no-gettext\#61938b9f5f1d3bdc31f9839f53fabe5ccf136a78
CARGO_BUILD= no
CARGO_INSTALL= no
CARGO_TEST= no
diff --git a/audio/gnome-podcasts/distinfo b/audio/gnome-podcasts/distinfo
index 51c6503c2acc..df78cdb1c90a 100644
--- a/audio/gnome-podcasts/distinfo
+++ b/audio/gnome-podcasts/distinfo
@@ -117,8 +117,6 @@ SHA256 (rust/crates/futures-util-0.3.5.crate) = 8764574ff08b701a084482c3c7031349
SIZE (rust/crates/futures-util-0.3.5.crate) = 132197
SHA256 (rust/crates/gdk-0.13.1.crate) = 5726681d558da88e07e4bffee21d4e7e5b02b4eb2de0b7d995a8b25813a7ed99
SIZE (rust/crates/gdk-0.13.1.crate) = 77316
-SHA256 (rust/crates/gettext-sys-0.19.9.crate) = e034c4ba5bb796730a6cc5eb0d654c16885006a7c3d6c6603581ed809434f153
-SIZE (rust/crates/gettext-sys-0.19.9.crate) = 7216453
SHA256 (rust/crates/gdk-pixbuf-0.9.0.crate) = 8f6dae3cb99dd49b758b88f0132f8d401108e63ae8edd45f432d42cdff99998a
SIZE (rust/crates/gdk-pixbuf-0.9.0.crate) = 15962
SHA256 (rust/crates/gdk-pixbuf-sys-0.10.0.crate) = 3bfe468a7f43e97b8d193a762b6c5cf67a7d36cacbc0b9291dbcae24bfea1e8f
diff --git a/audio/gradio/Makefile b/audio/gradio/Makefile
index 93a1cd90e63d..59e98f6988e7 100644
--- a/audio/gradio/Makefile
+++ b/audio/gradio/Makefile
@@ -5,7 +5,7 @@ PORTVERSION= 7.3
DISTVERSIONPREFIX= v
CATEGORIES= audio
-MAINTAINER= arved@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= GTK3 app for finding and listening to internet radio stations
LICENSE= GPLv3
diff --git a/audio/guidolib/Makefile b/audio/guidolib/Makefile
index 6776f1b46c4c..1d2b7c1daea4 100644
--- a/audio/guidolib/Makefile
+++ b/audio/guidolib/Makefile
@@ -1,7 +1,6 @@
PORTNAME= guidolib
-DISTVERSIONPREFIX= v
-DISTVERSION= 168
-PORTREVISION= 2
+PORTVERSION= 1.7.1 # https://guido.grame.fr/dox/api/ has version in the format N.N.N
+PORTEPOCH= 1
CATEGORIES= audio graphics print
MAINTAINER= yuri@FreeBSD.org
@@ -10,25 +9,24 @@ COMMENT= Library for graphic rendering of music scores
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= cmake:devel/cmake
LIB_DEPENDS= libmidisharelight.so:audio/midisharelight
-USES= compiler:c++11-lang gl gmake gnome localbase:ldflags pkgconfig qt:5 xorg
-USE_GITHUB= yes
-GH_ACCOUNT= grame-cncm
+USES= compiler:c++11-lang gl cmake gnome localbase:ldflags pkgconfig qt:5 xorg
USE_QT= core gui widgets printsupport xml buildtools_build qmake_build
USE_GL= gl
USE_GNOME= cairo
USE_LDCONFIG= yes
-BUILD_WRKSRC= ${WRKSRC}/build
-INSTALL_WRKSRC= ${WRKSRC}/build
+USE_GITHUB= yes
+GH_ACCOUNT= grame-cncm
+GH_TAGNAME= v${PORTVERSION:S/.//g}
-MAKE_ARGS= LINUXMIDI=no
+CMAKE_SOURCE_PATH= ${WRKSRC}/build
LDFLAGS+= -lmidisharelight
OPTIONS_DEFINE= DOCS EXAMPLES
+
PORTDOCS= *
PORTEXAMPLES= *
@@ -37,34 +35,6 @@ BINARY_ALIAS= qmake=${QMAKE}
post-extract:
@${RM} -r ${WRKSRC}/src/midisharelight
-post-patch:
- @${REINPLACE_CMD} -i '' -E ' \
- s|Linux|FreeBSD|; \
- s|-DMIDIEXPORT=yes|-DMIDIEXPORT=off|' \
- $$(${FIND} ${WRKSRC} -name Makefile) \
- $$(${FIND} ${WRKSRC}/environments/Qt -name Make.shared)
- @${REINPLACE_CMD} -i '' -e ' \
- s|PUBLIC_HEADER DESTINATION /usr/include/guido|PUBLIC_HEADER DESTINATION ${PREFIX}/include/guido|; \
- s|LIBDEST /usr/lib|LIBDEST ${PREFIX}/lib|; \
- s|LIBPATH "/usr/lib"|LIBPATH "${LOCALBASE}/lib"|; \
- s|-L/usr/local|-L${LOCALBASE}|' \
- ${WRKSRC}/build/CMakeLists.txt
- @${REINPLACE_CMD} -i '' -e ' \
- s|-lGUIDOEngine|-L${WRKSRC}/build -lGUIDOEngine|' \
- ${WRKSRC}/environments/Qt/apps/GUIDOEngine.shared \
- ${WRKSRC}/environments/Qt/GuidoServer/GUIDOEngineLink.pri \
- ${WRKSRC}/environments/Qt/libs/GuidoQt/GuidoQt.pro \
- ${WRKSRC}/environments/Qt/apps/guido2image/Makefile \
- ${WRKSRC}/src/tools/Makefile \
- ${WRKSRC}/validate/Makefile
- @${REINPLACE_CMD} -i '' -e ' \
- s|!android:CONFIG += staticlib|#!android:CONFIG += staticlib|' \
- ${WRKSRC}/environments/Qt/libs/GuidoQt/GuidoQt.pro
- @${REINPLACE_CMD} -i '' -e ' \
- s|/usr|$$(DESTDIR)$$(PREFIX)|; \
- s|libGuidoQt.a|libGuidoQt.*|' \
- ${WRKSRC}/environments/Qt/libs/Makefile
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/libGUIDOEngine.so.*
${RM} -r ${STAGEDIR}${DATADIR}/python
@@ -74,8 +44,4 @@ do-install-DOCS-on:
${INSTALL_DATA} ${WRKSRC}/package/doc/*.pdf ${STAGEDIR}${DOCSDIR}
${CP} -r ${WRKSRC}/package/doc/html ${STAGEDIR}${DOCSDIR}
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${CP} -r ${WRKSRC}/gmn-examples/* ${STAGEDIR}${EXAMPLESDIR}
-
.include <bsd.port.mk>
diff --git a/audio/guidolib/distinfo b/audio/guidolib/distinfo
index 40792ec4c80a..7449b5e9ed84 100644
--- a/audio/guidolib/distinfo
+++ b/audio/guidolib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1614055636
-SHA256 (grame-cncm-guidolib-v168_GH0.tar.gz) = ff4abd38b419e54a53f90522349e440c60c49cd1f8d17e73e9b4e0c78aa66070
-SIZE (grame-cncm-guidolib-v168_GH0.tar.gz) = 42637630
+TIMESTAMP = 1635175125
+SHA256 (grame-cncm-guidolib-1.7.1-v171_GH0.tar.gz) = b923f012055af06fa28eae0012cf593464ad65070ddd4d26733a3dcfa9f3a32d
+SIZE (grame-cncm-guidolib-1.7.1-v171_GH0.tar.gz) = 42459395
diff --git a/audio/guidolib/files/patch-build_CMakeLists.txt b/audio/guidolib/files/patch-build_CMakeLists.txt
new file mode 100644
index 000000000000..33c4242291d7
--- /dev/null
+++ b/audio/guidolib/files/patch-build_CMakeLists.txt
@@ -0,0 +1,20 @@
+--- build/CMakeLists.txt.orig 2021-10-25 09:44:31 UTC
++++ build/CMakeLists.txt
+@@ -256,7 +256,7 @@ else()
+ set (INSTALL_BIN ${CMAKE_INSTALL_PREFIX}/bin)
+ set (INSTALL_LIB ${CMAKE_INSTALL_PREFIX}/lib)
+ set (INSTALL_INC ${CMAKE_INSTALL_PREFIX}/include/guido)
+- set (INSTALL_SAMPLES ${CMAKE_INSTALL_PREFIX}/share/guidolib/examples)
++ set (INSTALL_SAMPLES share/examples/guidolib)
+ set (INSTALL_APPS ${CMAKE_INSTALL_PREFIX}/bin)
+ set (INSTALL_DOC ${CMAKE_INSTALL_PREFIX}/share/guidolib/doc)
+ set (INSTALL_INTERFACES ${CMAKE_INSTALL_PREFIX}/share/guidolib)
+@@ -319,7 +319,7 @@ install (
+ DIRECTORY ${GMN} DESTINATION ${INSTALL_SAMPLES}
+ FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
+ DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+- FILES_MATCHING PATTERN "*.gmn"
++ #FILES_MATCHING PATTERN "*.gmn" # workaround for https://github.com/grame-cncm/guidolib/issues/130
+ PATTERN "SheetMusic" EXCLUDE
+ )
+
diff --git a/audio/guidolib/files/patch-build_Makefile b/audio/guidolib/files/patch-build_Makefile
deleted file mode 100644
index 21911bd13d04..000000000000
--- a/audio/guidolib/files/patch-build_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/Makefile.orig 2021-02-23 05:12:20 UTC
-+++ build/Makefile
-@@ -39,7 +39,7 @@ basic : $(PROJ)
- all : $(PROJ)
- $(MAKE) basic
- $(MAKE) Qt
-- $(MAKE) wasm
-+ #$(MAKE) wasm
-
- $(PROJ) : $(BUILDDIR)
- cd $(BUILDDIR) && cmake $(CMAKEOPT) .. -G $(GENERATOR)
diff --git a/audio/guidolib/pkg-descr b/audio/guidolib/pkg-descr
index 5cefc1a7babc..cafd3015b415 100644
--- a/audio/guidolib/pkg-descr
+++ b/audio/guidolib/pkg-descr
@@ -17,4 +17,4 @@ notation software, compositional and analytical systems and tools, performance
systems, and large musical databases. It is powerful, flexible, easily
portable, and human readable.
-WWW: http://guidolib.sourceforge.net/
+WWW: https://guido.grame.fr/
diff --git a/audio/guidolib/pkg-plist b/audio/guidolib/pkg-plist
index d52f15124c00..d2d174e91a81 100644
--- a/audio/guidolib/pkg-plist
+++ b/audio/guidolib/pkg-plist
@@ -1,12 +1,11 @@
-bin/GuidoEditor
-bin/GuidoSceneComposer
bin/guido2abstract
-bin/guido2image
bin/guido2midi
bin/guido2proll
bin/guido2rproportional
bin/guido2svg
bin/guido2svgmap
+bin/guidoar2gr
+bin/guidodraw
bin/guidogetmeters
bin/guidogetpagecount
bin/guidogetpagemap
@@ -17,6 +16,7 @@ bin/guidogettimemap
bin/guidogetversion
bin/guidogetvoicecount
bin/guidogetvoicemap
+bin/guidoparse
bin/midi2proll
include/guido/CairoDevice.h
include/guido/CairoFont.h
@@ -43,16 +43,17 @@ include/guido/VGPen.h
include/guido/VGSystem.h
lib/libGUIDOEngine.so
lib/libGUIDOEngine.so.1
-lib/libGUIDOEngine.so.1.6.8
-share/fonts/guido/guido2.ttf/guido2.svg
-share/fonts/guido/guido2.ttf/guido2.ttf
-%%DATADIR%%/doc/GUIDO-Format_de_Notation_Musicale.pdf
+lib/libGUIDOEngine.so.1.7.1
+share/fonts/guidolib/guido2.svg
+share/fonts/guidolib/guido2.ttf
+%%DATADIR%%/doc/GMNRefCard.pdf
%%DATADIR%%/doc/GUIDO-Music-Notation-Format.pdf
%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.3.8.pdf
%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.5.1.pdf
%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.5.2.pdf
%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.5.4.pdf
-%%DATADIR%%/doc/classes.pdf
+%%DATADIR%%/doc/RefCardsParams.pdf
+%%DATADIR%%/doc/RefCardsTags.pdf
%%DATADIR%%/doc/html/GUIDO-Music-Notation-Format.html
%%DATADIR%%/doc/html/GUIDO_Additional_Specifications_1.3.8.html
%%DATADIR%%/doc/html/GUIDO_Additional_Specifications_1.5.1.html
@@ -97,152 +98,3 @@ share/fonts/guido/guido2.ttf/guido2.ttf
%%DATADIR%%/doc/html/imgs/tuplet2.png
%%DATADIR%%/doc/html/imgs/turn.jpg
%%DATADIR%%/doc/readme.md
-%%DATADIR%%/gmn-examples/chord/chords.gmn
-%%DATADIR%%/gmn-examples/chord/chords1.gmn
-%%DATADIR%%/gmn-examples/chord/chords2.gmn
-%%DATADIR%%/gmn-examples/complex_files/846_2f.gmn
-%%DATADIR%%/gmn-examples/complex_files/Bach-BWV772.gmn
-%%DATADIR%%/gmn-examples/complex_files/Faure.gmn
-%%DATADIR%%/gmn-examples/complex_files/bach.gmn
-%%DATADIR%%/gmn-examples/complex_files/bach_2.gmn
-%%DATADIR%%/gmn-examples/complex_files/complexScore.gmn
-%%DATADIR%%/gmn-examples/complex_files/moz581.gmn
-%%DATADIR%%/gmn-examples/examples/4voices.gmn
-%%DATADIR%%/gmn-examples/examples/accidentals.gmn
-%%DATADIR%%/gmn-examples/examples/allthethings.gmn
-%%DATADIR%%/gmn-examples/examples/articulations.gmn
-%%DATADIR%%/gmn-examples/examples/bach.gmn
-%%DATADIR%%/gmn-examples/examples/barlines.gmn
-%%DATADIR%%/gmn-examples/examples/bartok.gmn
-%%DATADIR%%/gmn-examples/examples/beaming.gmn
-%%DATADIR%%/gmn-examples/examples/beethoven.gmn
-%%DATADIR%%/gmn-examples/examples/brown.gmn
-%%DATADIR%%/gmn-examples/examples/clefkeymeter.gmn
-%%DATADIR%%/gmn-examples/examples/cpebach.gmn
-%%DATADIR%%/gmn-examples/examples/dynamics.gmn
-%%DATADIR%%/gmn-examples/examples/faure.gmn
-%%DATADIR%%/gmn-examples/examples/layout.gmn
-%%DATADIR%%/gmn-examples/examples/lutkin.gmn
-%%DATADIR%%/gmn-examples/examples/mozart581.gmn
-%%DATADIR%%/gmn-examples/examples/notes.gmn
-%%DATADIR%%/gmn-examples/examples/ornaments.gmn
-%%DATADIR%%/gmn-examples/examples/repeats.gmn
-%%DATADIR%%/gmn-examples/examples/slurs.gmn
-%%DATADIR%%/gmn-examples/examples/space.gmn
-%%DATADIR%%/gmn-examples/examples/tempo.gmn
-%%DATADIR%%/gmn-examples/lyrics/bach_lyrics.gmn
-%%DATADIR%%/gmn-examples/lyrics/bach_lyrics_withlinebreaks.gmn
-%%DATADIR%%/gmn-examples/lyrics/lyrics.gmn
-%%DATADIR%%/gmn-examples/lyrics/lyrics_with_3_verse.gmn
-%%DATADIR%%/gmn-examples/misc/4voices.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.38/fermatas.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.38/harmonic.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.38/pizz.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.38/staccato.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.43/cautionary.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.43/quarters.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.47/freekey.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/cluster.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/combinedBeams.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/featheredBeam.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/featheredBeamComplex.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/featheredBeamNewSystem.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/glissando.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/noteFormat2.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/noteFormat3.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/staffOffOn.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/staffOffOn_complex.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.51/symbol.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/accolade.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/complexMeter.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/newBarsBehaviour.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/newCrescDecrescAttributes.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/newMarcatoAttribute.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/newStaffFormatAttribute.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.52/newTupletAttributes.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.53/autoMeasuresOn.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.54/measuresNumbering.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.54/newStaffFormatAttribute.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.54/staffdistance.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.54/tremolo.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.57/newTupletParam.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/accidental.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/barformat.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/lyrics-ypos.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/mark.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/measuresNumberingPage.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/ties.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.63/tuplets.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/accelerandoRitardando.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/complexMeter.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/dynamics.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/fixed-staff-distance.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/grace-beaming.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/harmony.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/instr.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/lyrics-ypos.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/measureNumberingSkipped.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/measureNumberingSystem.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/measureNumberingSystem2.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.64/slursdy.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.65/mordent.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.65/trill-tie-repeat.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.65/trill.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.65/trillAndTies.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.65/trillLine.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.65/turn.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.66/arpeggio.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.66/fingering-misc.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.66/fingering.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.66/intens.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.66/pedal.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.67/intens.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.68/bowing.gmn
-%%DATADIR%%/gmn-examples/new-tags-v1.68/chords-fingering.gmn
-%%DATADIR%%/gmn-examples/note/headsReverse.gmn
-%%DATADIR%%/gmn-examples/note/noteFormat.gmn
-%%DATADIR%%/gmn-examples/note/sample.gmn
-%%DATADIR%%/gmn-examples/tags/acc.gmn
-%%DATADIR%%/gmn-examples/tags/autoBreak.gmn
-%%DATADIR%%/gmn-examples/tags/barFormat.gmn
-%%DATADIR%%/gmn-examples/tags/barformat2.gmn
-%%DATADIR%%/gmn-examples/tags/beam.gmn
-%%DATADIR%%/gmn-examples/tags/beams.gmn
-%%DATADIR%%/gmn-examples/tags/beamsfull.gmn
-%%DATADIR%%/gmn-examples/tags/begend.gmn
-%%DATADIR%%/gmn-examples/tags/centerrests.gmn
-%%DATADIR%%/gmn-examples/tags/clef.gmn
-%%DATADIR%%/gmn-examples/tags/cue.gmn
-%%DATADIR%%/gmn-examples/tags/dim.gmn
-%%DATADIR%%/gmn-examples/tags/dotFormat.gmn
-%%DATADIR%%/gmn-examples/tags/dots.gmn
-%%DATADIR%%/gmn-examples/tags/empty.gmn
-%%DATADIR%%/gmn-examples/tags/fermata.gmn
-%%DATADIR%%/gmn-examples/tags/fingering.gmn
-%%DATADIR%%/gmn-examples/tags/grace.gmn
-%%DATADIR%%/gmn-examples/tags/instr.gmn
-%%DATADIR%%/gmn-examples/tags/intens.gmn
-%%DATADIR%%/gmn-examples/tags/key.gmn
-%%DATADIR%%/gmn-examples/tags/marcato.gmn
-%%DATADIR%%/gmn-examples/tags/meter.gmn
-%%DATADIR%%/gmn-examples/tags/newSystem.gmn
-%%DATADIR%%/gmn-examples/tags/pageFormat.gmn
-%%DATADIR%%/gmn-examples/tags/restFormat.gmn
-%%DATADIR%%/gmn-examples/tags/slur.gmn
-%%DATADIR%%/gmn-examples/tags/space.gmn
-%%DATADIR%%/gmn-examples/tags/special-articulations.gmn
-%%DATADIR%%/gmn-examples/tags/staff.gmn
-%%DATADIR%%/gmn-examples/tags/staff2.gmn
-%%DATADIR%%/gmn-examples/tags/staffFormat.gmn
-%%DATADIR%%/gmn-examples/tags/stems.gmn
-%%DATADIR%%/gmn-examples/tags/stemsAuto.gmn
-%%DATADIR%%/gmn-examples/tags/systemFormat.gmn
-%%DATADIR%%/gmn-examples/tags/tempo.gmn
-%%DATADIR%%/gmn-examples/tags/testsysstretch.gmn
-%%DATADIR%%/gmn-examples/tags/text.gmn
-%%DATADIR%%/gmn-examples/tags/tie.gmn
-%%DATADIR%%/gmn-examples/tags/ties-up-down.gmn
-%%DATADIR%%/gmn-examples/tags/title.gmn
-%%DATADIR%%/gmn-examples/tags/tuplet.gmn
-%%DATADIR%%/gmn-examples/tags/volta.gmn
-@dir %%DATADIR%%/gmn-examples/new-tags-v1.51/symbols
diff --git a/audio/headsetcontrol/Makefile b/audio/headsetcontrol/Makefile
index beba1e26de23..8425cff96f5e 100644
--- a/audio/headsetcontrol/Makefile
+++ b/audio/headsetcontrol/Makefile
@@ -1,7 +1,7 @@
# Created by: Alexander Vereeken <Alexander88207@protonmail.com>
PORTNAME= headsetcontrol
-PORTVERSION= 2.4
+PORTVERSION= 2.6
CATEGORIES= audio
MAINTAINER= Alexander88207@protonmail.com
diff --git a/audio/headsetcontrol/distinfo b/audio/headsetcontrol/distinfo
index 56fe1e059248..c1e3bec6b60d 100644
--- a/audio/headsetcontrol/distinfo
+++ b/audio/headsetcontrol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1621151184
-SHA256 (Sapd-HeadsetControl-2.4_GH0.tar.gz) = 1978dd8939da3c846457040416eda1896f3f0aea7eb9b4d74efac30ed5c0cacb
-SIZE (Sapd-HeadsetControl-2.4_GH0.tar.gz) = 33648
+TIMESTAMP = 1636804595
+SHA256 (Sapd-HeadsetControl-2.6_GH0.tar.gz) = 4f785af09cbf3dffe7050029f310b77943d68612a4e7544118cddb8f682eadc6
+SIZE (Sapd-HeadsetControl-2.6_GH0.tar.gz) = 39694
diff --git a/audio/headsetcontrol/files/patch-CMakeLists.txt b/audio/headsetcontrol/files/patch-CMakeLists.txt
index 16b6491898a3..c8f2cdeba868 100644
--- a/audio/headsetcontrol/files/patch-CMakeLists.txt
+++ b/audio/headsetcontrol/files/patch-CMakeLists.txt
@@ -1,26 +1,24 @@
---- CMakeLists.txt.orig 2021-05-13 11:07:31 UTC
+--- CMakeLists.txt.orig 2021-11-13 11:33:58 UTC
+++ CMakeLists.txt
-@@ -112,23 +112,6 @@ add_executable(headsetcontrol ${SOURCE_FILES})
- target_link_libraries(headsetcontrol m ${HIDAPI_LIBRARIES})
+@@ -118,21 +118,6 @@ target_link_libraries(headsetcontrol m ${HIDAPI_LIBRAR
install(TARGETS headsetcontrol DESTINATION bin)
--
+
-# install udev files on linux
-if(UNIX AND NOT APPLE)
-- set (program_cmd headsetcontrol)
-- set (program_arg "-u")
-- set (program_output "/etc/udev/rules.d/70-headsets.rules")
-- install( CODE
-- "
-- execute_process(COMMAND ${program_cmd} ${program_arg}
-- OUTPUT_FILE ${program_output})
--
-- message(STATUS \"Installed udev rules to ${program_output}\")
-- "
-- )
+- set(rules_file 70-headsets.rules)
+- set(udev_rules_dir lib/udev/rules.d/
+- CACHE PATH "Path to the directory where udev rules should be installed")
+- add_custom_command(
+- OUTPUT ${rules_file}
+- COMMAND headsetcontrol -u > ${rules_file}
+- DEPENDS headsetcontrol)
+- add_custom_target(udevrules ALL DEPENDS ${rules_file})
+- install(
+- FILES ${CMAKE_CURRENT_BINARY_DIR}/${rules_file}
+- DESTINATION ${udev_rules_dir})
-endif()
-
--
+
# ------------------------------------------------------------------------------
# Testing
- # ------------------------------------------------------------------------------
diff --git a/audio/hpsjam/Makefile b/audio/hpsjam/Makefile
index f43b4470e8cd..93dedad4c8f7 100644
--- a/audio/hpsjam/Makefile
+++ b/audio/hpsjam/Makefile
@@ -2,8 +2,7 @@
PORTNAME= hpsjam
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.16
-PORTREVISION= 1
+DISTVERSION= 1.0.20
CATEGORIES= audio
MAINTAINER= hselasky@FreeBSD.org
diff --git a/audio/hpsjam/distinfo b/audio/hpsjam/distinfo
index 01a5a47a6b4d..a03b1b22989f 100644
--- a/audio/hpsjam/distinfo
+++ b/audio/hpsjam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1627317574
-SHA256 (hselasky-hpsjam-v1.0.16_GH0.tar.gz) = 91652407032b646260e87bf58cb3d4d6b542d0e99356dd5fc539a893a73622c0
-SIZE (hselasky-hpsjam-v1.0.16_GH0.tar.gz) = 1230554
+TIMESTAMP = 1637164947
+SHA256 (hselasky-hpsjam-v1.0.20_GH0.tar.gz) = e3cb8b73e42a64abb00651fd537a4561c981d9554464e860b1748ff4fb5e492f
+SIZE (hselasky-hpsjam-v1.0.20_GH0.tar.gz) = 1230706
diff --git a/audio/inscore/Makefile b/audio/inscore/Makefile
new file mode 100644
index 000000000000..694a9b7af70c
--- /dev/null
+++ b/audio/inscore/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= inscore
+PORTVERSION= 1.31
+CATEGORIES= audio
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Environment for the design of interactive augmented music scores
+
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/src/license.txt
+
+LIB_DEPENDS= libGUIDOEngine.so:audio/guidolib \
+ libguidoar.so:audio/guidoar \
+ libmicrohttpd.so:www/libmicrohttpd
+
+USES= cmake gnome qt:5
+USE_QT= core declarative gui network multimedia opengl printsupport sensors svg widgets websockets \
+ qmake_build buildtools_build
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= grame-cncm
+GH_TAGNAME= v${PORTVERSION:S/.//}
+GH_TUPLE= grame-cncm:guidolib:3cf3d88:guidolib/modules/guidolib # this uses some un-installed parts of the guidolib project, partucularly QGuidoPainter.h
+
+CMAKE_SOURCE_PATH= ${WRKSRC}/build
+CMAKE_ARGS= -DFREEBSD_EXAMPLESDIR=${EXAMPLESDIR} -DFREEBSD_DOCSDIR=${DOCSDIR}
+
+CXXFLAGS+= -I${LOCALBASE}/include/guido -I${LOCALBASE}/include/guidoar
+CXXFLAGS_powerpc64= -DOSC_HOST_BIG_ENDIAN
+CXXFLAGS_powerpc= -DOSC_HOST_BIG_ENDIAN
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+OPTIONS_DEFAULT= DOCS EXAMPLES
+
+PORTDOCS= *
+PORTEXAMPLES= *
+
+.include <bsd.port.mk>
diff --git a/audio/inscore/distinfo b/audio/inscore/distinfo
new file mode 100644
index 000000000000..768b11c5fdd6
--- /dev/null
+++ b/audio/inscore/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1637648784
+SHA256 (grame-cncm-inscore-1.31-v131_GH0.tar.gz) = 57f8074998c31e01fab3031c26a9a24fbe92adc4ff667a22cc9986b2666db2a3
+SIZE (grame-cncm-inscore-1.31-v131_GH0.tar.gz) = 468225470
+SHA256 (grame-cncm-guidolib-3cf3d88_GH0.tar.gz) = 0ec8a9e60d76230e69de9e0263b04ffe93d4f2fa660856e2666863cd99f6bea4
+SIZE (grame-cncm-guidolib-3cf3d88_GH0.tar.gz) = 42458506
diff --git a/audio/inscore/files/patch-build_CMakeLists.txt b/audio/inscore/files/patch-build_CMakeLists.txt
new file mode 100644
index 000000000000..bc17c94dbc15
--- /dev/null
+++ b/audio/inscore/files/patch-build_CMakeLists.txt
@@ -0,0 +1,18 @@
+--- build/CMakeLists.txt.orig 2021-11-08 06:26:08 UTC
++++ build/CMakeLists.txt
+@@ -379,12 +379,12 @@ else()
+ set (INSTALL_LIB ${CMAKE_INSTALL_PREFIX}/lib)
+ set (INSTALL_INC ${CMAKE_INSTALL_PREFIX}/include/inscore)
+ set (INSTALL_SHARED ${CMAKE_INSTALL_PREFIX}/share)
+- set (INSTALL_SAMPLES ${INSTALL_SHARED}/inscore/examples)
+- set (INSTALL_GMN_SAMPLES ${INSTALL_SHARED}/inscore/GMN-Examples)
++ set (INSTALL_SAMPLES ${FREEBSD_EXAMPLESDIR})
++ set (INSTALL_GMN_SAMPLES ${FREEBSD_EXAMPLESDIR}/GMN-Examples)
+ set (INSTALL_BUNDLES ${INSTALL_SHARED}/inscore/bundles)
+ set (INSTALL_TOOLS ${INSTALL_SHARED}/inscore/tools)
+ set (INSTALL_INTERFACES ${INSTALL_SHARED}/inscore)
+- set (INSTALL_DOC ${INSTALL_SHARED}/inscore/doc)
++ set (INSTALL_DOC ${FREEBSD_DOCSDIR})
+ endif()
+ set (installtargets ${viewer} ${ibundle} ${libtarget})
+
diff --git a/audio/inscore/files/patch-build_Makefile b/audio/inscore/files/patch-build_Makefile
new file mode 100644
index 000000000000..473e626e97cb
--- /dev/null
+++ b/audio/inscore/files/patch-build_Makefile
@@ -0,0 +1,11 @@
+--- build/Makefile.orig 2021-11-08 06:26:08 UTC
++++ build/Makefile
+@@ -28,7 +28,7 @@ MAKEFILE ?= Makefile # used to check the dependency
+ GENERATOR ?=
+
+ all :
+- $(MAKE) modules
++ #$(MAKE) modules
+ $(MAKE) inscore
+
+ test: PATH := /Users/Shared/Qt/5.15.2/5.15.2/ios/bin:$(PATH)
diff --git a/audio/inscore/files/patch-build_modules_GUIDOConfig.cmake b/audio/inscore/files/patch-build_modules_GUIDOConfig.cmake
new file mode 100644
index 000000000000..d4353b0f6738
--- /dev/null
+++ b/audio/inscore/files/patch-build_modules_GUIDOConfig.cmake
@@ -0,0 +1,15 @@
+--- build/modules/GUIDOConfig.cmake.orig 2021-05-09 16:41:13 UTC
++++ build/modules/GUIDOConfig.cmake
+@@ -21,9 +21,9 @@ elseif(WIN32)
+ set (GUIDO_DLL ${GUIDOLIB}/build/lib/GUIDOEngine.dll)
+ endif()
+ else()
+- set (GUIDO_LIBRARIES -L${CMAKE_CURRENT_SOURCE_DIR}/lib -lGUIDOEngine)
++ set (GUIDO_LIBRARIES -lGUIDOEngine)
+ endif()
+
+-file (STRINGS "${GUIDOLIB}/version.txt" GUIDO_VERSION)
+-message (STATUS "Using GUIDOEngine version ${GUIDO_VERSION}")
++#file (STRINGS "${GUIDOLIB}/version.txt" GUIDO_VERSION)
++message (STATUS "Using GUIDOEngine")
+
diff --git a/audio/inscore/files/patch-src_inscore_model_Modules.h b/audio/inscore/files/patch-src_inscore_model_Modules.h
new file mode 100644
index 000000000000..f06ab9ba9e13
--- /dev/null
+++ b/audio/inscore/files/patch-src_inscore_model_Modules.h
@@ -0,0 +1,11 @@
+--- src/inscore/model/Modules.h.orig 2021-11-08 06:26:08 UTC
++++ src/inscore/model/Modules.h
+@@ -56,7 +56,7 @@
+
+ #if QTView
+ # define INCLUDEFaustWeb false
+-# define HASQGuidoImporter true
++# define HASQGuidoImporter false
+ # define HASFileDownloader true
+ //#ifndef ANDROID
+ #if 1
diff --git a/audio/inscore/pkg-descr b/audio/inscore/pkg-descr
new file mode 100644
index 000000000000..68c33d41e630
--- /dev/null
+++ b/audio/inscore/pkg-descr
@@ -0,0 +1,7 @@
+INScore is an environment for the design of interactive augmented music scores.
+It extends the music representation to arbitrary graphic objects, including
+symbolic music notation. It provides time synchronization in the graphic space,
+signals graphic representations, interaction processes representation, dynamic
+and interactive scores. It supports Web and local network extensions.
+
+WWW: https://inscore.grame.fr/
diff --git a/audio/inscore/pkg-message b/audio/inscore/pkg-message
new file mode 100644
index 000000000000..3b3697492e3f
--- /dev/null
+++ b/audio/inscore/pkg-message
@@ -0,0 +1,25 @@
+[
+{ type: install
+ message: <<EOM
+You installed INScore, the environment for the design of interactive
+augmented music scores.
+
+INScore works based on OSC (Open Sound Control) signals in the form of
+network packets (by default on the port 7000), or in the form of
+.inscore programs.
+
+INScore understands .inscore syntax, which is OSC format amended with
+commands for general purpose programming, which makes it a programming
+language.
+
+OSC signals are expected to be sent through the network by some of
+numerous programs supporting this standard.
+
+The main executable, inscoreviewer, opens the window, listens to the
+port 7000, and also expects .inscore files to be dropped into its
+window.
+
+Please use .inscore files in examples to see what INScore can do.
+EOM
+}
+]
diff --git a/audio/inscore/pkg-plist b/audio/inscore/pkg-plist
new file mode 100644
index 000000000000..4373705301b6
--- /dev/null
+++ b/audio/inscore/pkg-plist
@@ -0,0 +1,103 @@
+bin/IBundle
+bin/INScoreViewer
+include/inscore/IExport.h
+include/inscore/INScore.h
+include/inscore/message.h
+lib/libINScore.so
+lib/libINScore.so.1
+lib/libINScore.so.1.3.1
+share/applications/inscore.desktop
+share/fonts/inscore/Carlito-Regular.ttf
+share/fonts/inscore/guido2.ttf
+share/icons/hicolor/128x128/apps/inscore.png
+share/icons/hicolor/48x48/apps/inscore.png
+%%DATADIR%%/interfaces/Csound/CsoundCommandline/01Hello.csd
+%%DATADIR%%/interfaces/Csound/CsoundCommandline/02Receive.csd
+%%DATADIR%%/interfaces/Csound/CsoundCommandline/03Demo.csd
+%%DATADIR%%/interfaces/Csound/CsoundCommandline/06Tables.csd
+%%DATADIR%%/interfaces/Csound/CsoundCommandline/08SoundImage.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/01Hello.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/02Receive.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/03Demo.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/04Sinus.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/05ShowAndTransform.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/06Tables.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/07TablesInteraction.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/08SoundImage.csd
+%%DATADIR%%/interfaces/Csound/CsoundQt/sinus.inscore
+%%DATADIR%%/interfaces/Csound/GetError.inscore
+%%DATADIR%%/interfaces/Csound/GetPorts.inscore
+%%DATADIR%%/interfaces/Csound/Readme.txt
+%%DATADIR%%/interfaces/Csound/rsrc/1voice-846_2f.gmn
+%%DATADIR%%/interfaces/Csound/rsrc/anr.gif
+%%DATADIR%%/interfaces/Csound/rsrc/boucou.gif
+%%DATADIR%%/interfaces/Csound/rsrc/car_blue.gif
+%%DATADIR%%/interfaces/Csound/rsrc/car_red.gif
+%%DATADIR%%/interfaces/Csound/rsrc/csconf.jpg
+%%DATADIR%%/interfaces/Csound/rsrc/demo.osc
+%%DATADIR%%/interfaces/Csound/rsrc/grame.png
+%%DATADIR%%/interfaces/Csound/rsrc/interlude.html
+%%DATADIR%%/interfaces/Csound/rsrc/parm-oeil.jpg
+%%DATADIR%%/interfaces/Csound/rsrc/parm-oeil.map
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment1.html
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment2.html
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment3.html
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment4.html
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment5.html
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment6.map
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment6.txt
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment7.map
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment7.txt
+%%DATADIR%%/interfaces/Csound/rsrc/syncomment8.txt
+%%DATADIR%%/interfaces/Csound/rsrc/title.html
+%%DATADIR%%/interfaces/Csound/strays.inc
+%%DATADIR%%/interfaces/lisp/ITL.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/asdf/asdf.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/.svnignore
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/ChangeLog
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/LICENSE
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/README
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/TODO
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/class.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/condition.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/defsys.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/interface.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/lispworks-udp.asd
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/lispworks-udp.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/load.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/multicast.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/package.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/rtt-client.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/rtt.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/test.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/udp-client.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/udp-server.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/unix-server.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/unix.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/lispworks-udp/wait-for-input.lisp
+%%DATADIR%%/interfaces/lisp/Lispworks/oscoverudp.lisp
+%%DATADIR%%/interfaces/lisp/example.lisp
+%%DATADIR%%/interfaces/lisp/osc/LGPL.txt
+%%DATADIR%%/interfaces/lisp/osc/LICENCE.txt
+%%DATADIR%%/interfaces/lisp/osc/README.txt
+%%DATADIR%%/interfaces/lisp/osc/osc-dispatch.lisp
+%%DATADIR%%/interfaces/lisp/osc/osc-examples.lisp
+%%DATADIR%%/interfaces/lisp/osc/osc.asd
+%%DATADIR%%/interfaces/lisp/osc/osc.lisp
+%%DATADIR%%/interfaces/lisp/readme.txt
+%%DATADIR%%/interfaces/lisp/rsrc/1voice-846_2f.gmn
+%%DATADIR%%/interfaces/lisp/rsrc/car_blue.gif
+%%DATADIR%%/interfaces/lisp/rsrc/car_red.gif
+%%DATADIR%%/interfaces/lisp/sync.inscore
+%%DATADIR%%/interfaces/python/ITL.py
+%%DATADIR%%/interfaces/python/example.py
+%%DATADIR%%/interfaces/python/pyOSC-0.3.5b-5294.tar.gz
+%%DATADIR%%/interfaces/python/readme.txt
+%%DATADIR%%/interfaces/python/rsrc/1voice-846_2f.gmn
+%%DATADIR%%/interfaces/python/rsrc/car_blue.gif
+%%DATADIR%%/interfaces/python/rsrc/car_red.gif
+%%DATADIR%%/interfaces/python/sync.inscore
+%%DATADIR%%/tools/drawmap/DROPME.inscore
+%%DATADIR%%/tools/drawmap/README.html
+%%DATADIR%%/tools/drawmap/README.md
+%%DATADIR%%/tools/drawmap/score.jpg
diff --git a/audio/jamulus/Makefile b/audio/jamulus/Makefile
index 08988dfc1966..750323eec68d 100644
--- a/audio/jamulus/Makefile
+++ b/audio/jamulus/Makefile
@@ -1,7 +1,6 @@
PORTNAME= jamulus
DISTVERSIONPREFIX= r
-DISTVERSION= 3_8_0
-PORTREVISION= 2
+DISTVERSION= 3_8_1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/jamulus/distinfo b/audio/jamulus/distinfo
index fe96071faa34..23d12ce7edb5 100644
--- a/audio/jamulus/distinfo
+++ b/audio/jamulus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622682373
-SHA256 (jamulussoftware-jamulus-r3_8_0_GH0.tar.gz) = eb3df34ab9e7c8443775bdff9867bd8e8415061eef1baeb2c55b777aedb2c1cd
-SIZE (jamulussoftware-jamulus-r3_8_0_GH0.tar.gz) = 3608539
+TIMESTAMP = 1635696960
+SHA256 (jamulussoftware-jamulus-r3_8_1_GH0.tar.gz) = bc20c6aa8d0d3dd6c98a54cc1759d611fe564a8c73f7da9b09b48d2a3dee1d25
+SIZE (jamulussoftware-jamulus-r3_8_1_GH0.tar.gz) = 3698896
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index 781957c47271..db088c17a504 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447410
-SHA256 (KDE/release-service/21.08.2/juk-21.08.2.tar.xz) = a2f66b4bf6961807ca73fc24715aa16373a7fc37f5f9808a0fb0874e7dd2e430
-SIZE (KDE/release-service/21.08.2/juk-21.08.2.tar.xz) = 2013880
+TIMESTAMP = 1636032528
+SHA256 (KDE/release-service/21.08.3/juk-21.08.3.tar.xz) = a3b6deba97f39122c20517846fff553ba654142772e8a6fd46376a9df76de1a5
+SIZE (KDE/release-service/21.08.3/juk-21.08.3.tar.xz) = 2013884
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 4c194ef2f39b..19f82a46b8f3 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447406
-SHA256 (KDE/release-service/21.08.2/kmix-21.08.2.tar.xz) = b8b9cae11dc23d62fc0c4990c0cf7560e5337cf831cbb46b3e880b9ca90a3beb
-SIZE (KDE/release-service/21.08.2/kmix-21.08.2.tar.xz) = 1163720
+TIMESTAMP = 1636032523
+SHA256 (KDE/release-service/21.08.3/kmix-21.08.3.tar.xz) = a870c7f4bb225bf3a6737300610594d284e26ba1c30da74773e46d8df8dcae6a
+SIZE (KDE/release-service/21.08.3/kmix-21.08.3.tar.xz) = 1163772
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 1105bcf9f834..4d0770571813 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447410
-SHA256 (KDE/release-service/21.08.2/kwave-21.08.2.tar.xz) = f0e978d37c424386ec668d9545e40e7262286670bfcd0a9e89edf2ebd9833b6a
-SIZE (KDE/release-service/21.08.2/kwave-21.08.2.tar.xz) = 6916156
+TIMESTAMP = 1636032527
+SHA256 (KDE/release-service/21.08.3/kwave-21.08.3.tar.xz) = 85ca291086f8b2db917cc63eafc681043f13c7ec8fbead1466f21010eb181a23
+SIZE (KDE/release-service/21.08.3/kwave-21.08.3.tar.xz) = 6915844
diff --git a/audio/ladspa/Makefile b/audio/ladspa/Makefile
index fd3534947adb..19a3d0c64b9c 100644
--- a/audio/ladspa/Makefile
+++ b/audio/ladspa/Makefile
@@ -6,7 +6,7 @@ CATEGORIES= audio
MASTER_SITES= http://www.ladspa.org/download/
DISTNAME= ladspa_sdk_${PORTVERSION}
-MAINTAINER= arved@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Linux Audio Developer's Simple Plugin API
LICENSE= LGPL21
diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile
index 1363baf5fb4b..5984b08847c0 100644
--- a/audio/lewton/Makefile
+++ b/audio/lewton/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lewton
DISTVERSION= 0.10.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/audio/libamrnb/Makefile b/audio/libamrnb/Makefile
index 05929e6430ad..9250f5e91d15 100644
--- a/audio/libamrnb/Makefile
+++ b/audio/libamrnb/Makefile
@@ -1,13 +1,13 @@
# Created by: Tatsuki Makino <tatsuki_makino@hotmail.com>
PORTNAME= libamrnb
-PORTVERSION= 11.0.0.0
-PORTREVISION= 1
+DISTVERSION= 11.0.0.0
+PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= audio
MASTER_SITES= http://www.penguin.cz/~utx/ftp/amr/ \
- http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/:SRC26104
-DISTNAME= amrnb-${DISTVERSION}
+ https://www.3gpp.org/ftp/Specs/archive/26_series/26.104/:SRC26104
+DISTNAME= amrnb-${DISTVERSIONFULL}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SRC26104}:SRC26104
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -20,15 +20,15 @@ LICENSE_COMB= multi
LICENSE_NAME_3GPP= 3GPP
LICENSE_TEXT_3GPP= unclear legal status, probably need licenses from 3GPP and more
LICENSE_PERMS_3GPP= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept
-LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX}
LICENSE_DISTFILES_3GPP= ${SRC26104}
+LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX}
-USES= gmake tar:bzip2 libtool
+USES= autoreconf gmake tar:bzip2 libtool
+USE_LDCONFIG= yes
PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO readme.txt
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
SUB_FILES= pkg-message
-USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
diff --git a/audio/libamrnb/distinfo b/audio/libamrnb/distinfo
index bd01c083ebe5..6f277661b42f 100644
--- a/audio/libamrnb/distinfo
+++ b/audio/libamrnb/distinfo
@@ -1,3 +1,4 @@
+TIMESTAMP = 1632279600
SHA256 (libamrnb/amrnb-11.0.0.0.tar.bz2) = 3890004b665278b963ecaae2dc1321dcee29c53ea9d91aaf18d9286105e0f1e1
SIZE (libamrnb/amrnb-11.0.0.0.tar.bz2) = 244917
SHA256 (libamrnb/26104-b00.zip) = 23df8b24b0f009783027b8eef5fa8225ec71f859f2704bdb06829f09018cc8f1
diff --git a/audio/libamrnb/pkg-descr b/audio/libamrnb/pkg-descr
index c5499a57b792..bf57a496e2bc 100644
--- a/audio/libamrnb/pkg-descr
+++ b/audio/libamrnb/pkg-descr
@@ -3,7 +3,7 @@
3GPP released reference implementation of 3GPP Adaptive Multi-Rate
Floating-point (AMR) Speech Codec (3GPP TS 26.104).
-http://www.3gpp.org/ftp/Specs/html-info/26104.htm
+https://www.3gpp.org/ftp/Specs/html-info/26104.htm
This package converts 3GPP TS 26.104 reference implementation of AMR-NB to a
shared library.
diff --git a/audio/libamrwb/Makefile b/audio/libamrwb/Makefile
index dee7e7e37945..04e3c8f33d67 100644
--- a/audio/libamrwb/Makefile
+++ b/audio/libamrwb/Makefile
@@ -1,12 +1,12 @@
# Created by: Tatsuki Makino <tatsuki_makino@hotmail.com>
PORTNAME= libamrwb
-PORTVERSION= 11.0.0.0
-PORTREVISION= 2
+DISTVERSION= 11.0.0.0
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://www.penguin.cz/~utx/ftp/amr/ \
- http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/:SRC26204
-DISTNAME= amrwb-${DISTVERSION}
+ https://www.3gpp.org/ftp/Specs/archive/26_series/26.204/:SRC26204
+DISTNAME= amrwb-${DISTVERSIONFULL}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SRC26204}:SRC26204
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -19,15 +19,15 @@ LICENSE_COMB= multi
LICENSE_NAME_3GPP= 3GPP
LICENSE_TEXT_3GPP= unclear legal status, probably need licenses from 3GPP and more
LICENSE_PERMS_3GPP= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept
-LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX}
LICENSE_DISTFILES_3GPP= ${SRC26204}
+LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX}
-USES= gmake tar:bzip2 libtool
+USES= autoreconf gmake tar:bzip2 libtool
+USE_LDCONFIG= yes
PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO readme.txt
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
SUB_FILES= pkg-message
-USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
diff --git a/audio/libamrwb/distinfo b/audio/libamrwb/distinfo
index 7ddd9d4ac98d..e24934c72d12 100644
--- a/audio/libamrwb/distinfo
+++ b/audio/libamrwb/distinfo
@@ -1,3 +1,4 @@
+TIMESTAMP = 1632279600
SHA256 (libamrwb/amrwb-11.0.0.0.tar.bz2) = 5caf59b14480b0cd2a7babb8be472c4af39ff4c7c95f1278116557049a4dd5dc
SIZE (libamrwb/amrwb-11.0.0.0.tar.bz2) = 240170
SHA256 (libamrwb/26204-b00.zip) = c885c44483fd4502d354ec9656f2cdc0469050015052f8f3ecc1d5e08c869fec
diff --git a/audio/libamrwb/pkg-descr b/audio/libamrwb/pkg-descr
index 296c9e1f0650..d8625422c650 100644
--- a/audio/libamrwb/pkg-descr
+++ b/audio/libamrwb/pkg-descr
@@ -3,7 +3,7 @@
3GPP released reference implementation of 3GPP AMR Adaptive Multi-Rate -
Wideband (AMR-WB) Speech Codec (3GPP TS 26.204).
-http://www.3gpp.org/ftp/Specs/html-info/26204.htm
+https://www.3gpp.org/ftp/Specs/html-info/26204.htm
This package converts 3GPP TS 26.204 reference implementation of AMR-WB to a
shared library.
diff --git a/audio/libaudiofile/Makefile b/audio/libaudiofile/Makefile
index 2ad8650945f4..2dbe94196cf2 100644
--- a/audio/libaudiofile/Makefile
+++ b/audio/libaudiofile/Makefile
@@ -17,7 +17,9 @@ LIB_DEPENDS= libFLAC.so:audio/flac
CONFLICTS= osalp-0.7.*
-USES= pathfix pkgconfig tar:xz libtool
+USES= cpe pathfix pkgconfig tar:xz libtool
+CPE_PRODUCT= audiofile
+
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index 198d9bd4d828..5ffa483129d7 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447407
-SHA256 (KDE/release-service/21.08.2/libkcddb-21.08.2.tar.xz) = a2153d870d2ae67be5dd4e2543707effde17c4295678113fd480813bee395f0d
-SIZE (KDE/release-service/21.08.2/libkcddb-21.08.2.tar.xz) = 430212
+TIMESTAMP = 1636032525
+SHA256 (KDE/release-service/21.08.3/libkcddb-21.08.3.tar.xz) = bb321855ced7f692aeb2470b28bf3b1f0079f44d7574cda80fbcf0b8cdda9103
+SIZE (KDE/release-service/21.08.3/libkcddb-21.08.3.tar.xz) = 430168
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index b75f01c67b9f..aebf49f101b4 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633447409
-SHA256 (KDE/release-service/21.08.2/libkcompactdisc-21.08.2.tar.xz) = c9b403d574fc0bf96309964699e9b53f51416c5f8282aefa7b546abcda43596a
-SIZE (KDE/release-service/21.08.2/libkcompactdisc-21.08.2.tar.xz) = 97156
+TIMESTAMP = 1636032526
+SHA256 (KDE/release-service/21.08.3/libkcompactdisc-21.08.3.tar.xz) = 4fd82008447da5abef8c484ed1e5be515769561396777b2fdcb8aa9afe8a55e7
+SIZE (KDE/release-service/21.08.3/libkcompactdisc-21.08.3.tar.xz) = 97140
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile
index 0207926827b1..6e82cf943408 100644
--- a/audio/libopenmpt/Makefile
+++ b/audio/libopenmpt/Makefile
@@ -1,7 +1,7 @@
# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
PORTNAME= libopenmpt
-PORTVERSION= 0.5.12
+PORTVERSION= 0.5.13
DISTVERSIONSUFFIX= +release.autotools
CATEGORIES= audio
MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \
@@ -14,9 +14,8 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= compiler:c++11-lang cpe gmake libtool pkgconfig
-USE_LDCONFIG= yes
-
CPE_VENDOR= openmpt
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo
index b9b4c15ebcfa..d20781c799f7 100644
--- a/audio/libopenmpt/distinfo
+++ b/audio/libopenmpt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633464893
-SHA256 (libopenmpt-0.5.12+release.autotools.tar.gz) = 892aea7a599b5d21842bebf463b5aafdad5711be7008dd84401920c6234820af
-SIZE (libopenmpt-0.5.12+release.autotools.tar.gz) = 1477744
+TIMESTAMP = 1637609299
+SHA256 (libopenmpt-0.5.13+release.autotools.tar.gz) = 6fa28ada93d95ee2428a2d37a5c24faaf9567ff6ede3d134c006b2a6cefbbfe8
+SIZE (libopenmpt-0.5.13+release.autotools.tar.gz) = 1479605
diff --git a/audio/linux-c7-alsa-lib/Makefile b/audio/linux-c7-alsa-lib/Makefile
index 8b893c02b5bc..7a481c1c7d8c 100644
--- a/audio/linux-c7-alsa-lib/Makefile
+++ b/audio/linux-c7-alsa-lib/Makefile
@@ -16,7 +16,7 @@ USES= linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
OPTIONS_DEFINE= DOCS
diff --git a/audio/linux-c7-alsa-plugins-oss/Makefile b/audio/linux-c7-alsa-plugins-oss/Makefile
index 7fc910a27fe0..ed3c8f33d757 100644
--- a/audio/linux-c7-alsa-plugins-oss/Makefile
+++ b/audio/linux-c7-alsa-plugins-oss/Makefile
@@ -37,7 +37,7 @@ LIBDIR_i386= /usr/lib
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
WRKSRC32= ${WRKDIR}/32/${PORTNAME}-${PORTVERSION}
-CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
diff --git a/audio/linux-c7-alsa-plugins-pulseaudio/Makefile b/audio/linux-c7-alsa-plugins-pulseaudio/Makefile
index b02c649f1bff..b23dd9539efc 100644
--- a/audio/linux-c7-alsa-plugins-pulseaudio/Makefile
+++ b/audio/linux-c7-alsa-plugins-pulseaudio/Makefile
@@ -19,7 +19,7 @@ USE_LINUX_RPM= yes
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
-CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/audio/linux-c7-alsa-utils/Makefile b/audio/linux-c7-alsa-utils/Makefile
index cee18823c31d..78da890435e2 100644
--- a/audio/linux-c7-alsa-utils/Makefile
+++ b/audio/linux-c7-alsa-utils/Makefile
@@ -14,7 +14,7 @@ USES= linux:c7
USE_LINUX= alsalib alsa-plugins-oss
USE_LINUX_RPM= nolib
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
OPTIONS_DEFINE= DOCS NLS
diff --git a/audio/linux-c7-audiofile/Makefile b/audio/linux-c7-audiofile/Makefile
index e9ebd3756126..02277aa7d8b3 100644
--- a/audio/linux-c7-audiofile/Makefile
+++ b/audio/linux-c7-audiofile/Makefile
@@ -13,7 +13,7 @@ USES= cpe linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../lib${PORTNAME}/pkg-descr
OPTIONS_DEFINE= DOCS
diff --git a/audio/linux-c7-flac/Makefile b/audio/linux-c7-flac/Makefile
index 98621d290857..618f4c923c27 100644
--- a/audio/linux-c7-flac/Makefile
+++ b/audio/linux-c7-flac/Makefile
@@ -19,7 +19,7 @@ CPE_VENDOR= flac_project
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/audio/linux-c7-libogg/Makefile b/audio/linux-c7-libogg/Makefile
index e31668554cb4..fae12d0d8f58 100644
--- a/audio/linux-c7-libogg/Makefile
+++ b/audio/linux-c7-libogg/Makefile
@@ -13,7 +13,7 @@ USES= linux:c7
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
OPTIONS_DEFINE= DOCS
diff --git a/audio/linux-c7-libsndfile/Makefile b/audio/linux-c7-libsndfile/Makefile
index 7771764e60b2..7db947cb86e1 100644
--- a/audio/linux-c7-libsndfile/Makefile
+++ b/audio/linux-c7-libsndfile/Makefile
@@ -16,7 +16,7 @@ USE_LINUX_RPM= yes
CPE_VENDOR= libsndfile_project
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
OPTIONS_DEFINE= DOCS
diff --git a/audio/linux-c7-libvorbis/Makefile b/audio/linux-c7-libvorbis/Makefile
index e805806c66fa..8fecd181adc1 100644
--- a/audio/linux-c7-libvorbis/Makefile
+++ b/audio/linux-c7-libvorbis/Makefile
@@ -16,7 +16,7 @@ USE_LINUX_RPM= yes
CPE_VENDOR= xiph.org
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
OPTIONS_DEFINE= DOCS
diff --git a/audio/linux-c7-openal-soft/Makefile b/audio/linux-c7-openal-soft/Makefile
index ac934059c93c..b8b4f12540ca 100644
--- a/audio/linux-c7-openal-soft/Makefile
+++ b/audio/linux-c7-openal-soft/Makefile
@@ -16,7 +16,7 @@ USE_LDCONFIG= yes
USE_LINUX= alsalib
USE_LINUX_RPM= yes
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
OPTIONS_DEFINE= DOCS
diff --git a/audio/linux-c7-pulseaudio-libs/Makefile b/audio/linux-c7-pulseaudio-libs/Makefile
index 0cb2508322af..e3e5a6c435cd 100644
--- a/audio/linux-c7-pulseaudio-libs/Makefile
+++ b/audio/linux-c7-pulseaudio-libs/Makefile
@@ -19,7 +19,7 @@ USE_LINUX_RPM= yes
LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL} \
${PORTNAME}${PKGNAMESUFFIX}-glib2-${DISTVERSIONFULL}
-CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/audio/linux-c7-pulseaudio-utils/Makefile b/audio/linux-c7-pulseaudio-utils/Makefile
index fecc270f5ee1..7230686eca27 100644
--- a/audio/linux-c7-pulseaudio-utils/Makefile
+++ b/audio/linux-c7-pulseaudio-utils/Makefile
@@ -17,7 +17,7 @@ USE_LINUX_RPM= nolib
BIN_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL}
-CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}${PKGNAMESUFFIX}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
.include <bsd.port.mk>
diff --git a/audio/linux-c7-sdl_mixer/Makefile b/audio/linux-c7-sdl_mixer/Makefile
index aa84134d4985..25fe000bc9e7 100644
--- a/audio/linux-c7-sdl_mixer/Makefile
+++ b/audio/linux-c7-sdl_mixer/Makefile
@@ -18,7 +18,7 @@ USE_LDCONFIG= yes
USE_LINUX= sdl12
USE_LINUX_RPM= yes
-CONFLICTS= linux-c6-${PORTNAME}-[0-9]*
+CONFLICTS= linux-c6-${PORTNAME}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
DOCSDIR= ${PREFIX}/usr/share/doc/SDL_mixer-${PORTVERSION}
diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile
index 05b15e1082c4..33db4858c035 100644
--- a/audio/linuxsampler/Makefile
+++ b/audio/linuxsampler/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= "not yet ported"
+ONLY_FOR_ARCHS_REASON= not yet ported to this architecture
BUILD_DEPENDS= lv2>0:audio/lv2 \
dssi>0:audio/dssi
diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile
index 6c05d667cd70..6f4789bc34e0 100644
--- a/audio/mixxx/Makefile
+++ b/audio/mixxx/Makefile
@@ -2,7 +2,7 @@
PORTNAME= mixxx
DISTVERSION= 2.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= acm@FreeBSD.org
@@ -47,7 +47,7 @@ USE_QT= buildtools concurrent core dbus gui linguisttools_build network \
CONFLICTS= mixxx22*
CMAKE_ARGS+= -DINSTALL_USER_UDEV_RULES:BOOL=OFF \
- -DOPTIMIZE:STRING=native \
+ -DOPTIMIZE:STRING=portable \
-DBATTERY:BOOL=OFF \
-DFAAD:BOOL=OFF \
-DMODPLUG:BOOL=ON \
diff --git a/audio/mixxx22/Makefile b/audio/mixxx22/Makefile
index 5750dbf9778c..b645544668dd 100644
--- a/audio/mixxx22/Makefile
+++ b/audio/mixxx22/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mixxx
DISTVERSIONPREFIX= release-
DISTVERSION= 2.2.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
PKGNAMESUFFIX?= 22
@@ -42,10 +42,10 @@ USE_QT= buildtools concurrent core dbus gui network opengl script scripttools \
sql sql-sqlite3 svg testlib xml xmlpatterns linguisttools_build \
qmake_build widgets
-CONFLICTS= mixxx-*
+CONFLICTS= mixxx
MAKE_ARGS= qtdir="${PREFIX}" install_root="${PREFIX}" \
- build=release optimize=native ${GUI} battery=0 vamp=1 modplug=1 mad=1
+ build=release optimize=portable ${GUI} battery=0 vamp=1 modplug=1 mad=1
LATE_INSTALL_ARGS= --install-sandbox=${STAGEDIR}
GUI= qt5=1
diff --git a/audio/mpg123/Makefile b/audio/mpg123/Makefile
index 0b188b8bd2b7..ca3d5c2fb93e 100644
--- a/audio/mpg123/Makefile
+++ b/audio/mpg123/Makefile
@@ -1,7 +1,7 @@
# Created by: Carey Jones <mcj@acquiesce.org>
PORTNAME= mpg123
-PORTVERSION= 1.29.1
+PORTVERSION= 1.29.2
CATEGORIES= audio
MASTER_SITES= SF \
https://www.mpg123.de/download/
diff --git a/audio/mpg123/distinfo b/audio/mpg123/distinfo
index 1b3befc30047..ac96f67856c3 100644
--- a/audio/mpg123/distinfo
+++ b/audio/mpg123/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634566358
-SHA256 (mpg123-1.29.1.tar.bz2) = 68f8e6492094e053973408d8879bdd41bf3445fbc6235550a81fffbdbad68752
-SIZE (mpg123-1.29.1.tar.bz2) = 1066201
+TIMESTAMP = 1635163606
+SHA256 (mpg123-1.29.2.tar.bz2) = 9071214ebdfc1b6ed0c0a85d530010bbb8ebc044cfe5ae5930e83f7e6b7937e6
+SIZE (mpg123-1.29.2.tar.bz2) = 1069976
diff --git a/audio/mpg123/pkg-plist b/audio/mpg123/pkg-plist
index 774eacee325f..30b55c790d6c 100644
--- a/audio/mpg123/pkg-plist
+++ b/audio/mpg123/pkg-plist
@@ -8,7 +8,7 @@ include/out123.h
include/syn123.h
lib/libmpg123.so
lib/libmpg123.so.0
-lib/libmpg123.so.0.46.5
+lib/libmpg123.so.0.46.6
lib/libout123.so
lib/libout123.so.0
lib/libout123.so.0.4.3
diff --git a/audio/muse-sequencer/Makefile b/audio/muse-sequencer/Makefile
index de4df11e534c..5a8d65ef1f29 100644
--- a/audio/muse-sequencer/Makefile
+++ b/audio/muse-sequencer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= muse-sequencer
-DISTVERSIONPREFIX= muse_
-DISTVERSION= 3_1_1
-PORTREVISION= 3
+DISTVERSION= 4.0.0
+PORTREVISION= 0
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@@ -26,7 +25,9 @@ LIB_DEPENDS= libinstpatch-1.0.so:audio/libinstpatch libjack.so:audio/jack \
USES= cmake compiler:c++11-lib desktop-file-utils gnome localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix
USE_GITHUB= yes
+GH_ACCOUNT= muse-sequencer
GH_PROJECT= muse
+GH_TAGNAME= 4.0.0
SHEBANG_FILES= share/scripts/* utils/muse-find-unused-wavs utils/muse-song-convert.py
USE_QT= core gui svg xml widgets buildtools_build linguisttools_build qmake_build uitools_build
USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libsigc++20 pango pangomm
@@ -34,10 +35,10 @@ USE_LDCONFIG= yes
CMAKE_OFF= ENABLE_ALSA ENABLE_DSSI
-WRKSRC_SUBDIR= muse3
+WRKSRC_SUBDIR= src
-DATADIR= ${PREFIX}/share/muse-3.1
-DOCSDIR= ${PREFIX}/share/doc/muse-3.1
+DATADIR= ${PREFIX}/share/muse-4.0
+DOCSDIR= ${PREFIX}/share/doc/muse-4.0
OPTIONS_DEFINE= FLUIDSYNTH DOCS
OPTIONS_DEFAULT= FLUIDSYNTH
diff --git a/audio/muse-sequencer/distinfo b/audio/muse-sequencer/distinfo
index af3bf027f27e..b3105bbbf816 100644
--- a/audio/muse-sequencer/distinfo
+++ b/audio/muse-sequencer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595214512
-SHA256 (muse-sequencer-muse-muse_3_1_1_GH0.tar.gz) = f3738ed4b3e6f1f055665ab8b85c4b8fd681afde8598b07172242c7a721b5628
-SIZE (muse-sequencer-muse-muse_3_1_1_GH0.tar.gz) = 11643863
+TIMESTAMP = 1624792215
+SHA256 (muse-sequencer-muse-4.0.0_GH0.tar.gz) = cdd4c76a19f5be2d72832f6ed0d22218647c58b33f2da45ab2223a4c04bddf96
+SIZE (muse-sequencer-muse-4.0.0_GH0.tar.gz) = 12265273
diff --git a/audio/muse-sequencer/files/patch-muse_liste_CMakeLists.txt b/audio/muse-sequencer/files/patch-muse_liste_CMakeLists.txt
deleted file mode 100644
index 75058f3bacc1..000000000000
--- a/audio/muse-sequencer/files/patch-muse_liste_CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-In file included from muse/liste/listedit.cpp:37:
-muse/components/editevent.h:26:10: fatal error: 'ui_editnotedialogbase.h' file not found
-#include "ui_editnotedialogbase.h"
- ^~~~~~~~~~~~~~~~~~~~~~~~~
-1 error generated.
-
---- muse/liste/CMakeLists.txt.orig 2021-04-08 11:45:21 UTC
-+++ muse/liste/CMakeLists.txt
-@@ -43,6 +43,8 @@ add_library ( liste ${MODULES_BUILD}
- ${liste_mocs}
- )
-
-+add_dependencies(liste components)
-+
- ##
- ## Append to the list of translations
- ##
diff --git a/audio/muse-sequencer/files/patch-muse_midiedit_CMakeLists.txt b/audio/muse-sequencer/files/patch-muse_midiedit_CMakeLists.txt
deleted file mode 100644
index b9c3c7f3e0f1..000000000000
--- a/audio/muse-sequencer/files/patch-muse_midiedit_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- muse/midiedit/CMakeLists.txt.orig 2020-07-18 10:43:34 UTC
-+++ muse/midiedit/CMakeLists.txt
-@@ -71,6 +71,8 @@ add_library ( midiedit ${MODULES_BUILD}
- ${midiedit_mocs}
- )
-
-+add_dependencies(midiedit components)
-+
- ##
- ## Append to the list of translations
- ##
diff --git a/audio/muse-sequencer/files/patch-muse_waveedit_CMakeLists.txt b/audio/muse-sequencer/files/patch-muse_waveedit_CMakeLists.txt
deleted file mode 100644
index dba285dc0df4..000000000000
--- a/audio/muse-sequencer/files/patch-muse_waveedit_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- muse/waveedit/CMakeLists.txt.orig 2020-07-18 10:43:34 UTC
-+++ muse/waveedit/CMakeLists.txt
-@@ -56,6 +56,8 @@ add_library ( waveedit ${MODULES_BUILD}
- ${waveedit_mocs}
- )
-
-+add_dependencies(waveedit components)
-+
- ##
- ## Append to the list of translations
- ##
diff --git a/audio/muse-sequencer/pkg-plist b/audio/muse-sequencer/pkg-plist
index 67ef07ff693e..f19b08989bdd 100644
--- a/audio/muse-sequencer/pkg-plist
+++ b/audio/muse-sequencer/pkg-plist
@@ -1,66 +1,67 @@
bin/grepmidi
-bin/muse3
+bin/muse4
bin/muse_plugin_scan
-lib/muse-3.1/converters/rubberband_converter.so
-lib/muse-3.1/converters/src_converter.so
-lib/muse-3.1/converters/zita_resampler_converter.so
-lib/muse-3.1/modules/libaudio_converter_plugin.so
-lib/muse-3.1/modules/libmuse_al.so
-lib/muse-3.1/modules/libmuse_arranger.so
-lib/muse-3.1/modules/libmuse_audio_convert.so
-lib/muse-3.1/modules/libmuse_awl.so
-lib/muse-3.1/modules/libmuse_cliplist.so
-lib/muse-3.1/modules/libmuse_components.so
-lib/muse-3.1/modules/libmuse_core.so
-lib/muse-3.1/modules/libmuse_ctrl.so
-lib/muse-3.1/modules/libmuse_driver.so
-lib/muse-3.1/modules/libmuse_evdata_module.so
-lib/muse-3.1/modules/libmuse_icons.so
-lib/muse-3.1/modules/libmuse_instruments.so
-lib/muse-3.1/modules/libmuse_latency_compensator_module.so
-lib/muse-3.1/modules/libmuse_liste.so
-lib/muse-3.1/modules/libmuse_lv2_gtk2_support.so
-lib/muse-3.1/modules/libmuse_lv2host_module.so
-lib/muse-3.1/modules/libmuse_marker.so
-lib/muse-3.1/modules/libmuse_master.so
-lib/muse-3.1/modules/libmuse_memory_module.so
-lib/muse-3.1/modules/libmuse_midi_controller_module.so
-lib/muse-3.1/modules/libmuse_midiedit.so
-lib/muse-3.1/modules/libmuse_midnam_module.so
-lib/muse-3.1/modules/libmuse_mixer.so
-lib/muse-3.1/modules/libmuse_mpevent_module.so
-lib/muse-3.1/modules/libmuse_mplugins.so
-lib/muse-3.1/modules/libmuse_plugin_cache_reader_module.so
-lib/muse-3.1/modules/libmuse_plugin_cache_writer_module.so
-lib/muse-3.1/modules/libmuse_plugin_list_module.so
-lib/muse-3.1/modules/libmuse_plugin_rdf_module.so
-lib/muse-3.1/modules/libmuse_plugin_scan_module.so
-lib/muse-3.1/modules/libmuse_remote.so
-lib/muse-3.1/modules/libmuse_simpler_plugin.so
-lib/muse-3.1/modules/libmuse_simpler_plugingui.so
-lib/muse-3.1/modules/libmuse_string.so
-lib/muse-3.1/modules/libmuse_synti.so
-lib/muse-3.1/modules/libmuse_sysex_helper_module.so
-lib/muse-3.1/modules/libmuse_time_stretch_module.so
-lib/muse-3.1/modules/libmuse_wave_module.so
-lib/muse-3.1/modules/libmuse_waveedit.so
-lib/muse-3.1/modules/libmuse_wavepreview_module.so
-lib/muse-3.1/modules/libmuse_widgets.so
-lib/muse-3.1/modules/libmuse_widgets_functiondialogs.so
-lib/muse-3.1/modules/libmuse_xml_module.so
-lib/muse-3.1/plugins/doublechorus.so
-lib/muse-3.1/plugins/freeverb.so
-lib/muse-3.1/plugins/pandelay.so
-lib/muse-3.1/synthi/deicsonze.so
-%%FLUIDSYNTH%%lib/muse-3.1/synthi/fluid_synth.so
-lib/muse-3.1/synthi/organ.so
-lib/muse-3.1/synthi/simpledrums.so
-lib/muse-3.1/synthi/vam.so
+lib/muse-4.0/converters/rubberband_converter.so
+lib/muse-4.0/converters/src_converter.so
+lib/muse-4.0/converters/zita_resampler_converter.so
+lib/muse-4.0/modules/libaudio_converter_plugin.so
+lib/muse-4.0/modules/libmuse_al.so
+lib/muse-4.0/modules/libmuse_arranger.so
+lib/muse-4.0/modules/libmuse_audio_convert.so
+lib/muse-4.0/modules/libmuse_awl.so
+lib/muse-4.0/modules/libmuse_cliplist.so
+lib/muse-4.0/modules/libmuse_components.so
+lib/muse-4.0/modules/libmuse_core.so
+lib/muse-4.0/modules/libmuse_ctrl.so
+lib/muse-4.0/modules/libmuse_driver.so
+lib/muse-4.0/modules/libmuse_evdata_module.so
+lib/muse-4.0/modules/libmuse_icons.so
+lib/muse-4.0/modules/libmuse_instruments.so
+lib/muse-4.0/modules/libmuse_latency_compensator_module.so
+lib/muse-4.0/modules/libmuse_liste.so
+lib/muse-4.0/modules/libmuse_lv2_gtk2_support.so
+lib/muse-4.0/modules/libmuse_lv2host_module.so
+lib/muse-4.0/modules/libmuse_marker.so
+lib/muse-4.0/modules/libmuse_master.so
+lib/muse-4.0/modules/libmuse_memory_module.so
+lib/muse-4.0/modules/libmuse_midi_controller_module.so
+lib/muse-4.0/modules/libmuse_midiedit.so
+lib/muse-4.0/modules/libmuse_midnam_module.so
+lib/muse-4.0/modules/libmuse_mixer.so
+lib/muse-4.0/modules/libmuse_mpevent_module.so
+lib/muse-4.0/modules/libmuse_mplugins.so
+lib/muse-4.0/modules/libmuse_plugin_cache_reader_module.so
+lib/muse-4.0/modules/libmuse_plugin_cache_writer_module.so
+lib/muse-4.0/modules/libmuse_plugin_list_module.so
+lib/muse-4.0/modules/libmuse_plugin_rdf_module.so
+lib/muse-4.0/modules/libmuse_plugin_scan_module.so
+lib/muse-4.0/modules/libmuse_remote.so
+lib/muse-4.0/modules/libmuse_simpler_plugin.so
+lib/muse-4.0/modules/libmuse_simpler_plugingui.so
+lib/muse-4.0/modules/libmuse_string.so
+lib/muse-4.0/modules/libmuse_synti.so
+lib/muse-4.0/modules/libmuse_sysex_helper_module.so
+lib/muse-4.0/modules/libmuse_time_stretch_module.so
+lib/muse-4.0/modules/libmuse_wave_module.so
+lib/muse-4.0/modules/libmuse_waveedit.so
+lib/muse-4.0/modules/libmuse_wavepreview_module.so
+lib/muse-4.0/modules/libmuse_widgets.so
+lib/muse-4.0/modules/libmuse_widgets_functiondialogs.so
+lib/muse-4.0/modules/libmuse_xml_module.so
+lib/muse-4.0/plugins/doublechorus.so
+lib/muse-4.0/plugins/freeverb.so
+lib/muse-4.0/plugins/pandelay.so
+lib/muse-4.0/synthi/deicsonze.so
+%%FLUIDSYNTH%%lib/muse-4.0/synthi/fluid_synth.so
+lib/muse-4.0/synthi/organ.so
+lib/muse-4.0/synthi/simpledrums.so
+lib/muse-4.0/synthi/vam.so
man/man1/grepmidi.1.gz
-man/man1/muse3.1.gz
-share/applications/org.musesequencer.Muse3.desktop
-share/icons/hicolor/64x64/apps/org.musesequencer.Muse3.png
-share/metainfo/org.musesequencer.Muse3.appdata.xml
+man/man1/muse4.1.gz
+share/applications/org.musesequencer.Muse4.desktop
+share/icons/hicolor/128x128/apps/muse.png
+share/icons/hicolor/64x64/apps/muse.png
+share/metainfo/org.musesequencer.Muse4.appdata.xml
share/mime/packages/muse.xml
%%DATADIR%%/demos/rasen.med
%%DATADIR%%/didyouknow.txt
@@ -148,7 +149,6 @@ share/mime/packages/muse.xml
%%DATADIR%%/metronome/klick4.wav
%%DATADIR%%/metronome/klick5.wav
%%DATADIR%%/metronome/klick6.wav
-%%DATADIR%%/plugins/1050.ui
%%DATADIR%%/plugins/2142.ui
%%DATADIR%%/presets/deicsonze/SutulaBank.dei
%%DATADIR%%/pybridge/musepclient.py
@@ -193,7 +193,10 @@ share/mime/packages/muse.xml
%%DATADIR%%/scoreglyphs/rest8.png
%%DATADIR%%/scoreglyphs/whole.png
%%DATADIR%%/scripts/ConstantLength
+%%DATADIR%%/scripts/ConstantVelocityForNote
+%%DATADIR%%/scripts/CreateBassline
%%DATADIR%%/scripts/DoNothing
+%%DATADIR%%/scripts/Humanize
%%DATADIR%%/scripts/RandomPosition1
%%DATADIR%%/scripts/RandomizeVelocityRelative
%%DATADIR%%/scripts/RemoveAftertouch
@@ -203,9 +206,7 @@ share/mime/packages/muse.xml
%%DATADIR%%/scripts/SpeedHalf
%%DATADIR%%/scripts/SwingQuantize1
%%DATADIR%%/scripts/TempoDelay
-%%DATADIR%%/splash.png
-%%DATADIR%%/templates/MusE-seq.cfg
-%%DATADIR%%/templates/MusE.conf
+%%DATADIR%%/splash.jpg
%%DATADIR%%/templates/audio.med
%%DATADIR%%/templates/default.med
%%DATADIR%%/templates/midiGM.med
@@ -217,10 +218,27 @@ share/mime/packages/muse.xml
%%DATADIR%%/themes/Dark Flat.qss
%%DATADIR%%/themes/Dark Theme.cfc
%%DATADIR%%/themes/Dark Theme.qss
+%%DATADIR%%/themes/Deep Ocean.cfc
+%%DATADIR%%/themes/Deep Ocean.qss
+%%DATADIR%%/themes/Deep Ocean/fileopen.svg
+%%DATADIR%%/themes/Deep Ocean/monitor_off_default_col.svg
+%%DATADIR%%/themes/Deep Ocean/monitor_on.svg
+%%DATADIR%%/themes/Deep Ocean/mute_and_proxy_on.svg
+%%DATADIR%%/themes/Deep Ocean/mute_off.svg
+%%DATADIR%%/themes/Deep Ocean/mute_on.svg
+%%DATADIR%%/themes/Deep Ocean/mute_proxy_on.svg
+%%DATADIR%%/themes/Deep Ocean/pre_fader_on.svg
+%%DATADIR%%/themes/Deep Ocean/rec_arm_off_default_col.svg
+%%DATADIR%%/themes/Deep Ocean/rec_arm_on.svg
+%%DATADIR%%/themes/Deep Ocean/routing_input.svg
+%%DATADIR%%/themes/Deep Ocean/routing_output.svg
+%%DATADIR%%/themes/Deep Ocean/solo_and_proxy_spotlight_on.svg
+%%DATADIR%%/themes/Deep Ocean/solo_proxy_spotlight_on_alone.svg
+%%DATADIR%%/themes/Deep Ocean/solo_spotlight_off.svg
+%%DATADIR%%/themes/Deep Ocean/solo_spotlight_on_alone.svg
+%%DATADIR%%/themes/Deep Ocean/stereo_on.svg
%%DATADIR%%/themes/Light Theme.cfc
%%DATADIR%%/themes/Light Theme.qss
-%%DATADIR%%/themes/default.cfc
-%%DATADIR%%/themes/pastel_colors.cfc
%%DATADIR%%/utils/muse-find-unused-wavs
%%DATADIR%%/utils/muse-song-convert.py
%%DATADIR%%/wallpapers/Muse2_Wallpaper_1.png
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index fa91161d61ec..8cb13e48cd06 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= musicpd
-PORTVERSION= 0.23.1
+PORTVERSION= 0.23.4
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
diff --git a/audio/musicpd/distinfo b/audio/musicpd/distinfo
index 6a25b5bce89b..3b16ab79d457 100644
--- a/audio/musicpd/distinfo
+++ b/audio/musicpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634768410
-SHA256 (mpd-0.23.1.tar.xz) = 93990f026886cee3b8707b38cef575b1904f4a6e5fc6d92b2a82ba2a3a6302bd
-SIZE (mpd-0.23.1.tar.xz) = 764920
+TIMESTAMP = 1636881260
+SHA256 (mpd-0.23.4.tar.xz) = 2f359d30dd980f762d2bc324d916e48b731e8a4d456d01d120c61ad657e4c754
+SIZE (mpd-0.23.4.tar.xz) = 768768
diff --git a/audio/musicpd/files/patch-doc_mpdconf.example b/audio/musicpd/files/patch-doc_mpdconf.example
index 1e22b8d12ced..d3401207e2e1 100644
--- a/audio/musicpd/files/patch-doc_mpdconf.example
+++ b/audio/musicpd/files/patch-doc_mpdconf.example
@@ -1,4 +1,4 @@
---- doc/mpdconf.example.orig 2021-08-24 20:15:22 UTC
+--- doc/mpdconf.example.orig 2021-11-11 09:16:36 UTC
+++ doc/mpdconf.example
@@ -10,14 +10,14 @@
# be disabled and audio files will only be accepted over ipc socket (using
@@ -23,23 +23,25 @@
#
-#db_file "~/.mpd/database"
+db_file "/var/mpd/.mpd/database"
- #
+
# These settings are the locations for the daemon log files for the daemon.
- # These logs are great for troubleshooting, depending on your log_level
-@@ -34,25 +34,25 @@
- # The special value "syslog" makes MPD use the local syslog daemon. This
- # setting defaults to logging to syslog.
+ #
+@@ -35,7 +35,7 @@
+ # If you use systemd, do not configure a log_file. With systemd, MPD
+ # defaults to the systemd journal, which is fine.
#
-#log_file "~/.mpd/log"
+log_file "/var/mpd/.mpd/log"
- #
+
# This setting sets the location of the file which stores the process ID
# for use of mpd --kill and some init scripts. This setting is disabled by
- # default and the pid file will not be stored.
+@@ -43,19 +43,19 @@
+ #
+ # If you use systemd, do not configure a pid_file.
#
-#pid_file "~/.mpd/pid"
+pid_file "/var/mpd/.mpd/pid"
- #
+
# This setting sets the location of the file which contains information about
# most variables to get MPD back into the same general shape it was in before
# it was brought down. This setting is disabled by default and the server
@@ -56,7 +58,7 @@
#
###############################################################################
-@@ -64,7 +64,7 @@
+@@ -67,7 +67,7 @@
# initialization. This setting is disabled by default and MPD is run as the
# current user.
#
@@ -65,7 +67,7 @@
#
# This setting specifies the group that MPD will run as. If not specified
# primary group of user specified with "user" setting will be used (if set).
-@@ -82,7 +82,7 @@
+@@ -85,7 +85,7 @@
#bind_to_address "any"
#
# And for Unix Socket
@@ -74,7 +76,7 @@
#
# This setting is the TCP port that is desired for the daemon to get assigned
# to.
-@@ -178,8 +178,8 @@
+@@ -181,8 +181,8 @@
#
#database {
# plugin "simple"
@@ -85,7 +87,7 @@
#}
#
# An example of database config for a sattelite setup
-@@ -224,14 +224,14 @@ input {
+@@ -227,14 +227,14 @@ input {
#
# An example of an OSS output:
#
diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile
index 66680fb69310..f679c72e9aaf 100644
--- a/audio/myxer/Makefile
+++ b/audio/myxer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= myxer
DISTVERSION= 1.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/ncmpcpp/Makefile b/audio/ncmpcpp/Makefile
index a7b54caf0ded..6c8868cc1f27 100644
--- a/audio/ncmpcpp/Makefile
+++ b/audio/ncmpcpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncmpcpp
DISTVERSION= 0.9.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://ncmpcpp.rybczak.net/stable/
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index 6fd8227fb814..113a772e338b 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0
-PORTREVISION= 5
+DISTVERSION= 0.9.0
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
@@ -16,76 +15,65 @@ USES= cargo ncurses ssl
USE_GITHUB= yes
GH_ACCOUNT= hrkfdn
-CARGO_CRATES= addr2line-0.14.1 \
+CARGO_CRATES= addr2line-0.16.0 \
adler-1.0.2 \
- aes-0.3.2 \
- aes-ctr-0.3.0 \
- aes-soft-0.3.3 \
- aesni-0.6.0 \
+ aes-0.6.0 \
+ aes-ctr-0.6.0 \
+ aes-soft-0.6.4 \
+ aesni-0.10.0 \
ahash-0.6.3 \
- aho-corasick-0.7.15 \
- alga-0.9.3 \
- alsa-0.2.2 \
- alsa-sys-0.1.2 \
+ aho-corasick-0.7.18 \
+ alsa-0.5.0 \
+ alsa-sys-0.3.1 \
ansi_term-0.11.0 \
- approx-0.3.2 \
array-macro-1.0.5 \
arrayref-0.3.6 \
arrayvec-0.5.2 \
- async-io-1.3.1 \
+ async-io-1.6.0 \
+ async-trait-0.1.51 \
atty-0.2.14 \
autocfg-0.1.7 \
autocfg-1.0.1 \
- backtrace-0.3.56 \
- base64-0.9.3 \
+ backtrace-0.3.61 \
base64-0.10.1 \
base64-0.13.0 \
bindgen-0.56.0 \
- bit-set-0.5.2 \
- bit-vec-0.6.3 \
- bitflags-0.9.1 \
- bitflags-1.2.1 \
+ bitflags-1.3.2 \
blake2b_simd-0.5.11 \
block-0.1.6 \
- block-buffer-0.7.3 \
- block-cipher-trait-0.6.2 \
- block-padding-0.1.5 \
- bumpalo-3.6.1 \
- byte-tools-0.3.1 \
+ block-buffer-0.9.0 \
+ bumpalo-3.7.1 \
byteorder-1.4.3 \
bytes-0.4.12 \
bytes-0.5.6 \
- bytes-1.0.1 \
+ bytes-1.1.0 \
cache-padded-1.1.1 \
- cc-1.0.67 \
+ cc-1.0.71 \
+ cesu8-1.1.0 \
cexpr-0.4.0 \
cfg-if-0.1.10 \
cfg-if-1.0.0 \
chrono-0.4.19 \
- clang-sys-1.2.0 \
+ cipher-0.2.5 \
+ clang-sys-1.2.2 \
clap-2.33.3 \
clipboard-0.5.0 \
clipboard-win-2.2.0 \
cloudabi-0.0.3 \
+ combine-4.6.1 \
concurrent-queue-1.2.2 \
+ const-sha1-0.2.0 \
constant_time_eq-0.1.5 \
- cookie-0.12.0 \
- cookie_store-0.7.0 \
- core-foundation-0.9.1 \
- core-foundation-sys-0.5.1 \
- core-foundation-sys-0.8.2 \
- coreaudio-rs-0.9.1 \
+ core-foundation-0.9.2 \
+ core-foundation-sys-0.8.3 \
+ coreaudio-rs-0.10.0 \
coreaudio-sys-0.2.8 \
- cpal-0.8.2 \
- crc32fast-1.2.1 \
+ cpal-0.13.4 \
+ cpufeatures-0.2.1 \
crossbeam-channel-0.5.1 \
- crossbeam-deque-0.7.3 \
- crossbeam-epoch-0.8.2 \
- crossbeam-queue-0.2.3 \
- crossbeam-utils-0.7.2 \
- crossbeam-utils-0.8.3 \
- crypto-mac-0.7.0 \
- ctr-0.3.2 \
+ crossbeam-utils-0.8.5 \
+ crypto-mac-0.11.1 \
+ ctr-0.6.0 \
cursive-0.16.3 \
cursive_core-0.2.2 \
darling-0.9.0 \
@@ -94,17 +82,16 @@ CARGO_CRATES= addr2line-0.14.1 \
darling_core-0.10.2 \
darling_macro-0.9.0 \
darling_macro-0.10.2 \
- dbus-0.9.2 \
- dbus-tree-0.9.1 \
+ dbus-0.9.5 \
+ dbus-tree-0.9.2 \
derivative-2.2.0 \
derive_builder-0.7.2 \
derive_builder_core-0.5.0 \
- digest-0.8.1 \
+ digest-0.9.0 \
dirs-1.0.5 \
dirs-next-1.0.2 \
dirs-sys-next-0.1.2 \
dotenv-0.13.0 \
- dtoa-0.4.8 \
either-1.6.1 \
encoding_rs-0.8.28 \
enum-map-0.6.4 \
@@ -112,13 +99,10 @@ CARGO_CRATES= addr2line-0.14.1 \
enumflags2-0.6.4 \
enumflags2_derive-0.6.4 \
env_logger-0.6.2 \
- error-chain-0.12.4 \
failure-0.1.8 \
failure_derive-0.1.8 \
- fake-simd-0.1.2 \
- fastrand-1.4.0 \
+ fastrand-1.5.0 \
fern-0.6.0 \
- flate2-1.0.20 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -127,319 +111,291 @@ CARGO_CRATES= addr2line-0.14.1 \
fuchsia-zircon-0.3.3 \
fuchsia-zircon-sys-0.3.3 \
futures-0.1.31 \
- futures-0.3.14 \
- futures-channel-0.3.14 \
- futures-core-0.3.14 \
- futures-cpupool-0.1.8 \
- futures-executor-0.3.14 \
- futures-io-0.3.14 \
- futures-lite-1.11.3 \
- futures-macro-0.3.14 \
- futures-sink-0.3.14 \
- futures-task-0.3.14 \
- futures-util-0.3.14 \
- generic-array-0.12.4 \
+ futures-0.3.17 \
+ futures-channel-0.3.17 \
+ futures-core-0.3.17 \
+ futures-executor-0.3.17 \
+ futures-io-0.3.17 \
+ futures-lite-1.12.0 \
+ futures-macro-0.3.17 \
+ futures-sink-0.3.17 \
+ futures-task-0.3.17 \
+ futures-util-0.3.17 \
+ generic-array-0.14.4 \
getrandom-0.1.16 \
- getrandom-0.2.2 \
- gimli-0.23.0 \
+ getrandom-0.2.3 \
+ gimli-0.25.0 \
glob-0.3.0 \
- h2-0.1.26 \
h2-0.2.7 \
- half-1.7.1 \
- hashbrown-0.9.1 \
- heck-0.3.2 \
- hermit-abi-0.1.18 \
- hmac-0.7.1 \
- http-0.1.21 \
- http-0.2.4 \
- http-body-0.1.0 \
+ h2-0.3.6 \
+ half-1.8.0 \
+ hashbrown-0.11.2 \
+ headers-0.3.4 \
+ headers-core-0.2.0 \
+ heck-0.3.3 \
+ hermit-abi-0.1.19 \
+ hmac-0.11.0 \
+ http-0.2.5 \
http-body-0.3.1 \
- httparse-1.3.6 \
+ http-body-0.4.3 \
+ httparse-1.5.1 \
httpdate-0.3.2 \
+ httpdate-1.0.1 \
humantime-1.3.0 \
- hyper-0.11.27 \
- hyper-0.12.36 \
hyper-0.13.10 \
- hyper-proxy-0.4.1 \
- hyper-tls-0.3.2 \
+ hyper-0.14.13 \
+ hyper-proxy-0.9.1 \
hyper-tls-0.4.3 \
+ hyper-tls-0.5.0 \
ident_case-1.0.1 \
idna-0.1.5 \
- idna-0.2.2 \
- indexmap-1.6.2 \
- instant-0.1.9 \
+ idna-0.2.3 \
+ indexmap-1.7.0 \
+ instant-0.1.11 \
ioctl-rs-0.2.0 \
iovec-0.1.4 \
- ipnet-2.3.0 \
+ ipnet-2.3.1 \
itertools-0.8.2 \
- itoa-0.4.7 \
- js-sys-0.3.50 \
+ itoa-0.4.8 \
+ jni-0.19.0 \
+ jni-sys-0.3.0 \
+ jobserver-0.1.24 \
+ js-sys-0.3.55 \
kernel32-sys-0.2.2 \
- language-tags-0.2.2 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
- lewton-0.9.4 \
- libc-0.2.93 \
- libdbus-sys-0.2.1 \
- libloading-0.7.0 \
+ lewton-0.10.2 \
+ libc-0.2.103 \
+ libdbus-sys-0.2.2 \
+ libloading-0.7.1 \
libm-0.2.1 \
- libpulse-sys-0.0.0 \
- librespot-audio-0.1.6 \
- librespot-core-0.1.6 \
- librespot-metadata-0.1.6 \
- librespot-playback-0.1.6 \
- librespot-protocol-0.1.6 \
- linear-map-1.2.0 \
- lock_api-0.3.4 \
- log-0.3.9 \
+ libpulse-binding-2.25.0 \
+ libpulse-simple-binding-2.24.1 \
+ libpulse-simple-sys-1.19.1 \
+ libpulse-sys-1.19.2 \
+ librespot-audio-0.3.0 \
+ librespot-core-0.3.0 \
+ librespot-metadata-0.3.0 \
+ librespot-playback-0.3.0 \
+ librespot-protocol-0.3.0 \
+ lock_api-0.4.5 \
log-0.4.14 \
mac-notification-sys-0.3.0 \
+ mach-0.3.2 \
malloc_buf-0.0.6 \
maplit-1.0.2 \
- matches-0.1.8 \
- matrixmultiply-0.2.4 \
- maybe-uninit-2.0.0 \
- memchr-2.3.4 \
- memoffset-0.5.6 \
+ matches-0.1.9 \
+ memchr-2.4.1 \
mime-0.3.16 \
mime_guess-2.0.3 \
miniz_oxide-0.4.4 \
mio-0.6.23 \
- mio-uds-0.6.8 \
+ mio-0.7.13 \
miow-0.2.2 \
- nalgebra-0.18.1 \
- native-tls-0.2.7 \
- nb-connect-1.1.0 \
+ miow-0.3.7 \
+ native-tls-0.2.8 \
+ nb-connect-1.2.0 \
ncurses-5.101.0 \
+ ndk-0.3.0 \
+ ndk-0.4.0 \
+ ndk-glue-0.3.0 \
+ ndk-glue-0.4.0 \
+ ndk-macro-0.2.0 \
+ ndk-sys-0.2.1 \
net2-0.2.37 \
- nix-0.9.0 \
+ nix-0.17.0 \
nix-0.20.0 \
nom-5.1.2 \
- notify-rust-4.3.0 \
+ notify-rust-4.5.4 \
+ ntapi-0.3.6 \
num-0.3.1 \
- num-bigint-0.2.6 \
- num-complex-0.2.4 \
+ num-bigint-0.4.2 \
num-complex-0.3.1 \
+ num-derive-0.3.3 \
num-integer-0.1.44 \
num-iter-0.1.42 \
- num-rational-0.2.4 \
num-rational-0.3.2 \
num-traits-0.2.14 \
num_cpus-1.13.0 \
+ num_enum-0.5.4 \
+ num_enum_derive-0.5.4 \
numtoa-0.1.0 \
objc-0.2.7 \
objc-foundation-0.1.1 \
objc_id-0.1.1 \
- object-0.23.0 \
- ogg-0.7.1 \
- once_cell-1.7.2 \
- opaque-debug-0.2.3 \
- openssl-0.10.33 \
- openssl-probe-0.1.2 \
- openssl-sys-0.9.61 \
+ object-0.26.2 \
+ oboe-0.4.4 \
+ oboe-sys-0.4.4 \
+ ogg-0.8.0 \
+ once_cell-1.8.0 \
+ opaque-debug-0.3.0 \
+ openssl-0.10.36 \
+ openssl-probe-0.1.4 \
+ openssl-sys-0.9.67 \
owning_ref-0.4.1 \
pancurses-0.16.1 \
+ pancurses-0.17.0 \
parking-2.0.0 \
- parking_lot-0.9.0 \
- parking_lot_core-0.6.2 \
- pbkdf2-0.3.0 \
+ parking_lot-0.11.2 \
+ parking_lot_core-0.8.5 \
+ pbkdf2-0.8.0 \
pdcurses-sys-0.7.1 \
peeking_take_while-0.1.2 \
percent-encoding-1.0.1 \
percent-encoding-2.1.0 \
- pest-2.1.3 \
- pin-project-1.0.6 \
- pin-project-internal-1.0.6 \
+ pin-project-1.0.8 \
+ pin-project-internal-1.0.8 \
pin-project-lite-0.1.12 \
- pin-project-lite-0.2.6 \
+ pin-project-lite-0.2.7 \
pin-utils-0.1.0 \
- pkg-config-0.3.19 \
+ pkg-config-0.3.20 \
platform-dirs-0.3.0 \
- polling-2.0.3 \
+ polling-2.1.0 \
portaudio-rs-0.3.2 \
portaudio-sys-0.1.1 \
- ppv-lite86-0.2.10 \
+ ppv-lite86-0.2.14 \
+ priority-queue-1.2.0 \
proc-macro-crate-0.1.5 \
+ proc-macro-crate-1.1.0 \
proc-macro-hack-0.5.19 \
proc-macro-nested-0.1.7 \
proc-macro2-0.4.30 \
- proc-macro2-1.0.26 \
- protobuf-2.14.0 \
- protobuf-codegen-2.14.0 \
- protobuf-codegen-pure-2.14.0 \
- publicsuffix-1.5.6 \
+ proc-macro2-1.0.30 \
+ protobuf-2.25.1 \
+ protobuf-codegen-2.25.1 \
+ protobuf-codegen-pure-2.25.1 \
quick-error-1.2.3 \
- quote-0.3.15 \
quote-0.6.13 \
- quote-1.0.9 \
- rand-0.3.23 \
- rand-0.4.6 \
- rand-0.5.6 \
+ quote-1.0.10 \
rand-0.6.5 \
- rand-0.7.3 \
- rand-0.8.3 \
+ rand-0.8.4 \
rand_chacha-0.1.1 \
- rand_chacha-0.2.2 \
- rand_chacha-0.3.0 \
+ rand_chacha-0.3.1 \
rand_core-0.3.1 \
rand_core-0.4.2 \
- rand_core-0.5.1 \
- rand_core-0.6.2 \
+ rand_core-0.6.3 \
+ rand_distr-0.4.2 \
rand_hc-0.1.0 \
- rand_hc-0.2.0 \
- rand_hc-0.3.0 \
+ rand_hc-0.3.1 \
rand_isaac-0.1.1 \
rand_jitter-0.1.4 \
rand_os-0.1.3 \
rand_pcg-0.1.2 \
rand_xorshift-0.1.1 \
random-0.12.2 \
- rawpointer-0.2.1 \
rdrand-0.4.0 \
redox_syscall-0.1.57 \
- redox_syscall-0.2.5 \
+ redox_syscall-0.2.10 \
redox_termios-0.1.2 \
redox_users-0.3.5 \
redox_users-0.4.0 \
- regex-1.4.5 \
- regex-syntax-0.6.23 \
- relay-0.1.1 \
+ regex-1.5.4 \
+ regex-syntax-0.6.25 \
remove_dir_all-0.5.3 \
- reqwest-0.9.24 \
reqwest-0.10.10 \
- rodio-0.9.0 \
+ reqwest-0.11.5 \
+ rodio-0.14.0 \
rspotify-0.10.0 \
rust-argon2-0.8.3 \
- rustc-demangle-0.1.18 \
+ rustc-demangle-0.1.21 \
rustc-hash-1.1.0 \
rustc-serialize-0.3.24 \
- rustc_version-0.2.3 \
- rustc_version-0.3.3 \
+ rustc_version-0.4.0 \
ryu-1.0.5 \
- safemem-0.3.3 \
+ same-file-1.0.6 \
schannel-0.1.19 \
- scoped-tls-0.1.2 \
scoped-tls-1.0.0 \
scopeguard-1.1.0 \
- security-framework-2.2.0 \
- security-framework-sys-2.2.0 \
- semver-0.9.0 \
- semver-0.11.0 \
- semver-parser-0.7.0 \
- semver-parser-0.10.2 \
- serde-1.0.125 \
- serde_cbor-0.11.1 \
- serde_derive-1.0.125 \
- serde_json-1.0.64 \
- serde_repr-0.1.6 \
- serde_urlencoded-0.5.5 \
+ security-framework-2.4.2 \
+ security-framework-sys-2.4.2 \
+ semver-1.0.4 \
+ serde-1.0.130 \
+ serde_cbor-0.11.2 \
+ serde_derive-1.0.130 \
+ serde_json-1.0.68 \
+ serde_repr-0.1.7 \
serde_urlencoded-0.7.0 \
- sha-1-0.8.2 \
- sha2-0.8.2 \
+ sha-1-0.9.8 \
shannon-0.2.0 \
- shell-words-0.1.0 \
+ shell-words-1.0.0 \
shlex-0.1.1 \
- signal-hook-0.3.8 \
- signal-hook-registry-1.3.0 \
- slab-0.3.0 \
- slab-0.4.2 \
- smallvec-0.2.1 \
- smallvec-0.6.14 \
+ signal-hook-0.3.10 \
+ signal-hook-registry-1.4.0 \
+ slab-0.4.5 \
+ smallvec-1.7.0 \
socket2-0.3.19 \
- socket2-0.4.0 \
+ socket2-0.4.2 \
stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
stdweb-0.1.3 \
- stream-cipher-0.3.2 \
- string-0.2.1 \
strsim-0.7.0 \
strsim-0.8.0 \
strsim-0.9.3 \
- strum-0.8.0 \
- strum-0.20.0 \
- strum_macros-0.8.0 \
- strum_macros-0.20.1 \
- subtle-1.0.0 \
- syn-0.11.11 \
+ strum-0.21.0 \
+ strum-0.22.0 \
+ strum_macros-0.21.1 \
+ strum_macros-0.22.0 \
+ subtle-2.4.1 \
syn-0.15.44 \
- syn-1.0.69 \
- synom-0.11.3 \
- synstructure-0.12.4 \
- take-0.1.0 \
+ syn-1.0.80 \
+ synstructure-0.12.6 \
tempfile-3.2.0 \
term_size-0.3.2 \
termcolor-1.1.2 \
termion-1.5.6 \
textwrap-0.11.0 \
- thiserror-1.0.24 \
- thiserror-impl-1.0.24 \
+ thiserror-1.0.30 \
+ thiserror-impl-1.0.30 \
time-0.1.43 \
- tinyvec-1.2.0 \
+ tinyvec-1.5.0 \
tinyvec_macros-0.1.0 \
- tokio-0.1.22 \
tokio-0.2.25 \
- tokio-buf-0.1.1 \
- tokio-codec-0.1.2 \
- tokio-core-0.1.18 \
- tokio-current-thread-0.1.7 \
- tokio-executor-0.1.10 \
- tokio-fs-0.1.7 \
- tokio-io-0.1.13 \
- tokio-proto-0.1.1 \
- tokio-reactor-0.1.12 \
- tokio-service-0.1.0 \
+ tokio-1.12.0 \
+ tokio-macros-1.5.0 \
+ tokio-native-tls-0.3.0 \
tokio-socks-0.3.0 \
- tokio-sync-0.1.8 \
- tokio-tcp-0.1.4 \
- tokio-threadpool-0.1.18 \
- tokio-timer-0.2.13 \
+ tokio-stream-0.1.7 \
tokio-tls-0.3.1 \
- tokio-udp-0.1.6 \
- tokio-uds-0.2.7 \
tokio-util-0.3.1 \
+ tokio-util-0.6.8 \
toml-0.5.8 \
tower-service-0.3.1 \
- tracing-0.1.25 \
- tracing-core-0.1.17 \
+ tracing-0.1.29 \
+ tracing-core-0.1.21 \
tracing-futures-0.2.5 \
- try-lock-0.1.0 \
try-lock-0.2.3 \
- try_from-0.3.2 \
- typenum-1.13.0 \
- ucd-trie-0.1.3 \
+ typenum-1.14.0 \
unicase-2.6.0 \
- unicode-bidi-0.3.5 \
- unicode-normalization-0.1.17 \
- unicode-segmentation-1.7.1 \
- unicode-width-0.1.8 \
- unicode-xid-0.0.4 \
+ unicode-bidi-0.3.7 \
+ unicode-normalization-0.1.19 \
+ unicode-segmentation-1.8.0 \
+ unicode-width-0.1.9 \
unicode-xid-0.1.0 \
- unicode-xid-0.2.1 \
+ unicode-xid-0.2.2 \
url-1.7.2 \
- url-2.2.1 \
- uuid-0.7.4 \
- vcpkg-0.2.11 \
- vec-arena-1.1.0 \
+ url-2.2.2 \
+ uuid-0.8.2 \
+ vcpkg-0.2.15 \
vec_map-0.8.2 \
vergen-3.2.0 \
version_check-0.9.3 \
void-1.0.2 \
waker-fn-1.1.0 \
- want-0.0.4 \
- want-0.2.0 \
+ walkdir-2.3.2 \
want-0.3.0 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.10.2+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.73 \
- wasm-bindgen-backend-0.2.73 \
- wasm-bindgen-futures-0.4.23 \
- wasm-bindgen-macro-0.2.73 \
- wasm-bindgen-macro-support-0.2.73 \
- wasm-bindgen-shared-0.2.73 \
+ wasm-bindgen-0.2.78 \
+ wasm-bindgen-backend-0.2.78 \
+ wasm-bindgen-futures-0.4.28 \
+ wasm-bindgen-macro-0.2.78 \
+ wasm-bindgen-macro-support-0.2.78 \
+ wasm-bindgen-shared-0.2.78 \
wasmer_enumset-1.0.1 \
wasmer_enumset_derive-0.5.0 \
- web-sys-0.3.50 \
+ web-sys-0.3.55 \
webbrowser-0.5.5 \
- wepoll-sys-3.0.1 \
+ wepoll-ffi-0.1.2 \
widestring-0.4.3 \
winapi-0.2.8 \
winapi-0.3.9 \
@@ -447,20 +403,25 @@ CARGO_CRATES= addr2line-0.14.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.21.1 \
+ windows_gen-0.21.1 \
+ windows_macros-0.21.1 \
+ windows_quote-0.21.1 \
+ windows_reader-0.21.1 \
winreg-0.5.1 \
- winreg-0.6.2 \
winreg-0.7.0 \
- winrt-0.4.0 \
- winrt-notification-0.2.4 \
+ winrt-notification-0.4.0 \
ws2_32-sys-0.2.1 \
x11-clipboard-0.3.3 \
xcb-0.8.2 \
xi-unicode-0.3.0 \
- xml-rs-0.6.1 \
+ xml-rs-0.8.4 \
zbus-1.9.1 \
zbus_macros-1.9.1 \
- zvariant-2.6.0 \
- zvariant_derive-2.6.0
+ zerocopy-0.3.0 \
+ zerocopy-derive-0.2.0 \
+ zvariant-2.9.0 \
+ zvariant_derive-2.9.0
CARGO_FEATURES= --no-default-features cursive/pancurses-backend
diff --git a/audio/ncspot/distinfo b/audio/ncspot/distinfo
index e5fde8c3bc29..a087bb9a7e61 100644
--- a/audio/ncspot/distinfo
+++ b/audio/ncspot/distinfo
@@ -1,893 +1,817 @@
-TIMESTAMP = 1619199983
-SHA256 (rust/crates/addr2line-0.14.1.tar.gz) = a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7
-SIZE (rust/crates/addr2line-0.14.1.tar.gz) = 31201
-SHA256 (rust/crates/adler-1.0.2.tar.gz) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.tar.gz) = 12778
-SHA256 (rust/crates/aes-0.3.2.tar.gz) = 54eb1d8fe354e5fc611daf4f2ea97dd45a765f4f1e4512306ec183ae2e8f20c9
-SIZE (rust/crates/aes-0.3.2.tar.gz) = 84345
-SHA256 (rust/crates/aes-ctr-0.3.0.tar.gz) = d2e5b0458ea3beae0d1d8c0f3946564f8e10f90646cf78c06b4351052058d1ee
-SIZE (rust/crates/aes-ctr-0.3.0.tar.gz) = 11598
-SHA256 (rust/crates/aes-soft-0.3.3.tar.gz) = cfd7e7ae3f9a1fb5c03b389fc6bb9a51400d0c13053f0dca698c832bfd893a0d
-SIZE (rust/crates/aes-soft-0.3.3.tar.gz) = 92804
-SHA256 (rust/crates/aesni-0.6.0.tar.gz) = 2f70a6b5f971e473091ab7cfb5ffac6cde81666c4556751d8d5620ead8abf100
-SIZE (rust/crates/aesni-0.6.0.tar.gz) = 100722
-SHA256 (rust/crates/ahash-0.6.3.tar.gz) = 796540673305a66d127804eef19ad696f1f204b8c1025aaca4958c17eab32877
-SIZE (rust/crates/ahash-0.6.3.tar.gz) = 53912
-SHA256 (rust/crates/aho-corasick-0.7.15.tar.gz) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
-SIZE (rust/crates/aho-corasick-0.7.15.tar.gz) = 113071
-SHA256 (rust/crates/alga-0.9.3.tar.gz) = 4f823d037a7ec6ea2197046bafd4ae150e6bc36f9ca347404f46a46823fa84f2
-SIZE (rust/crates/alga-0.9.3.tar.gz) = 37838
-SHA256 (rust/crates/alsa-0.2.2.tar.gz) = b4a0d4ebc8b23041c5de9bc9aee13b4bad844a589479701f31a5934cfe4aeb32
-SIZE (rust/crates/alsa-0.2.2.tar.gz) = 41452
-SHA256 (rust/crates/alsa-sys-0.1.2.tar.gz) = b0edcbbf9ef68f15ae1b620f722180b82a98b6f0628d30baa6b8d2a5abc87d58
-SIZE (rust/crates/alsa-sys-0.1.2.tar.gz) = 20311
-SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
-SHA256 (rust/crates/approx-0.3.2.tar.gz) = f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3
-SIZE (rust/crates/approx-0.3.2.tar.gz) = 14288
-SHA256 (rust/crates/array-macro-1.0.5.tar.gz) = 06e97b4e522f9e55523001238ac59d13a8603af57f69980de5d8de4bbbe8ada6
-SIZE (rust/crates/array-macro-1.0.5.tar.gz) = 7610
-SHA256 (rust/crates/arrayref-0.3.6.tar.gz) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
-SIZE (rust/crates/arrayref-0.3.6.tar.gz) = 10035
-SHA256 (rust/crates/arrayvec-0.5.2.tar.gz) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
-SIZE (rust/crates/arrayvec-0.5.2.tar.gz) = 27838
-SHA256 (rust/crates/async-io-1.3.1.tar.gz) = 9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd
-SIZE (rust/crates/async-io-1.3.1.tar.gz) = 31300
-SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470
-SHA256 (rust/crates/autocfg-0.1.7.tar.gz) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
-SIZE (rust/crates/autocfg-0.1.7.tar.gz) = 12158
-SHA256 (rust/crates/autocfg-1.0.1.tar.gz) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.tar.gz) = 12908
-SHA256 (rust/crates/backtrace-0.3.56.tar.gz) = 9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc
-SIZE (rust/crates/backtrace-0.3.56.tar.gz) = 73377
-SHA256 (rust/crates/base64-0.9.3.tar.gz) = 489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643
-SIZE (rust/crates/base64-0.9.3.tar.gz) = 37993
-SHA256 (rust/crates/base64-0.10.1.tar.gz) = 0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e
-SIZE (rust/crates/base64-0.10.1.tar.gz) = 41988
-SHA256 (rust/crates/base64-0.13.0.tar.gz) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
-SIZE (rust/crates/base64-0.13.0.tar.gz) = 62070
-SHA256 (rust/crates/bindgen-0.56.0.tar.gz) = 2da379dbebc0b76ef63ca68d8fc6e71c0f13e59432e0987e508c1820e6ab5239
-SIZE (rust/crates/bindgen-0.56.0.tar.gz) = 198300
-SHA256 (rust/crates/bit-set-0.5.2.tar.gz) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de
-SIZE (rust/crates/bit-set-0.5.2.tar.gz) = 14093
-SHA256 (rust/crates/bit-vec-0.6.3.tar.gz) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
-SIZE (rust/crates/bit-vec-0.6.3.tar.gz) = 19927
-SHA256 (rust/crates/bitflags-0.9.1.tar.gz) = 4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5
-SIZE (rust/crates/bitflags-0.9.1.tar.gz) = 12406
-SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
-SHA256 (rust/crates/blake2b_simd-0.5.11.tar.gz) = afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587
-SIZE (rust/crates/blake2b_simd-0.5.11.tar.gz) = 34096
-SHA256 (rust/crates/block-0.1.6.tar.gz) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
-SIZE (rust/crates/block-0.1.6.tar.gz) = 4077
-SHA256 (rust/crates/block-buffer-0.7.3.tar.gz) = c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
-SIZE (rust/crates/block-buffer-0.7.3.tar.gz) = 7179
-SHA256 (rust/crates/block-cipher-trait-0.6.2.tar.gz) = 1c924d49bd09e7c06003acda26cd9742e796e34282ec6c1189404dee0c1f4774
-SIZE (rust/crates/block-cipher-trait-0.6.2.tar.gz) = 7539
-SHA256 (rust/crates/block-padding-0.1.5.tar.gz) = fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
-SIZE (rust/crates/block-padding-0.1.5.tar.gz) = 7342
-SHA256 (rust/crates/bumpalo-3.6.1.tar.gz) = 63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe
-SIZE (rust/crates/bumpalo-3.6.1.tar.gz) = 133836
-SHA256 (rust/crates/byte-tools-0.3.1.tar.gz) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
-SIZE (rust/crates/byte-tools-0.3.1.tar.gz) = 5526
-SHA256 (rust/crates/byteorder-1.4.3.tar.gz) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.tar.gz) = 22512
-SHA256 (rust/crates/bytes-0.4.12.tar.gz) = 206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c
-SIZE (rust/crates/bytes-0.4.12.tar.gz) = 46361
-SHA256 (rust/crates/bytes-0.5.6.tar.gz) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38
-SIZE (rust/crates/bytes-0.5.6.tar.gz) = 46291
-SHA256 (rust/crates/bytes-1.0.1.tar.gz) = b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040
-SIZE (rust/crates/bytes-1.0.1.tar.gz) = 48142
-SHA256 (rust/crates/cache-padded-1.1.1.tar.gz) = 631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba
-SIZE (rust/crates/cache-padded-1.1.1.tar.gz) = 8798
-SHA256 (rust/crates/cc-1.0.67.tar.gz) = e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd
-SIZE (rust/crates/cc-1.0.67.tar.gz) = 53486
-SHA256 (rust/crates/cexpr-0.4.0.tar.gz) = f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27
-SIZE (rust/crates/cexpr-0.4.0.tar.gz) = 18023
-SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
-SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
-SHA256 (rust/crates/cfg-if-1.0.0.tar.gz) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.tar.gz) = 7934
-SHA256 (rust/crates/chrono-0.4.19.tar.gz) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
-SIZE (rust/crates/chrono-0.4.19.tar.gz) = 155663
-SHA256 (rust/crates/clang-sys-1.2.0.tar.gz) = 853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c
-SIZE (rust/crates/clang-sys-1.2.0.tar.gz) = 36874
-SHA256 (rust/crates/clap-2.33.3.tar.gz) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
-SIZE (rust/crates/clap-2.33.3.tar.gz) = 201925
-SHA256 (rust/crates/clipboard-0.5.0.tar.gz) = 25a904646c0340239dcf7c51677b33928bf24fdf424b79a57909c0109075b2e7
-SIZE (rust/crates/clipboard-0.5.0.tar.gz) = 10009
-SHA256 (rust/crates/clipboard-win-2.2.0.tar.gz) = e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b
-SIZE (rust/crates/clipboard-win-2.2.0.tar.gz) = 11079
-SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
-SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
-SHA256 (rust/crates/concurrent-queue-1.2.2.tar.gz) = 30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3
-SIZE (rust/crates/concurrent-queue-1.2.2.tar.gz) = 15859
-SHA256 (rust/crates/constant_time_eq-0.1.5.tar.gz) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
-SIZE (rust/crates/constant_time_eq-0.1.5.tar.gz) = 4936
-SHA256 (rust/crates/cookie-0.12.0.tar.gz) = 888604f00b3db336d2af898ec3c1d5d0ddf5e6d462220f2ededc33a87ac4bbd5
-SIZE (rust/crates/cookie-0.12.0.tar.gz) = 25953
-SHA256 (rust/crates/cookie_store-0.7.0.tar.gz) = 46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c
-SIZE (rust/crates/cookie_store-0.7.0.tar.gz) = 25211
-SHA256 (rust/crates/core-foundation-0.9.1.tar.gz) = 0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62
-SIZE (rust/crates/core-foundation-0.9.1.tar.gz) = 25985
-SHA256 (rust/crates/core-foundation-sys-0.5.1.tar.gz) = 716c271e8613ace48344f723b60b900a93150271e5be206212d052bbc0883efa
-SIZE (rust/crates/core-foundation-sys-0.5.1.tar.gz) = 15974
-SHA256 (rust/crates/core-foundation-sys-0.8.2.tar.gz) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b
-SIZE (rust/crates/core-foundation-sys-0.8.2.tar.gz) = 17461
-SHA256 (rust/crates/coreaudio-rs-0.9.1.tar.gz) = f229761965dad3e9b11081668a6ea00f1def7aa46062321b5ec245b834f6e491
-SIZE (rust/crates/coreaudio-rs-0.9.1.tar.gz) = 30511
-SHA256 (rust/crates/coreaudio-sys-0.2.8.tar.gz) = 2b7e3347be6a09b46aba228d6608386739fb70beff4f61e07422da87b0bb31fa
-SIZE (rust/crates/coreaudio-sys-0.2.8.tar.gz) = 4778
-SHA256 (rust/crates/cpal-0.8.2.tar.gz) = d58ae1ed6536b1b233f5e3aeb6997a046ddb4d05e3f61701b58a92eb254a829e
-SIZE (rust/crates/cpal-0.8.2.tar.gz) = 39673
-SHA256 (rust/crates/crc32fast-1.2.1.tar.gz) = 81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a
-SIZE (rust/crates/crc32fast-1.2.1.tar.gz) = 38172
-SHA256 (rust/crates/crossbeam-channel-0.5.1.tar.gz) = 06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4
-SIZE (rust/crates/crossbeam-channel-0.5.1.tar.gz) = 86919
-SHA256 (rust/crates/crossbeam-deque-0.7.3.tar.gz) = 9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285
-SIZE (rust/crates/crossbeam-deque-0.7.3.tar.gz) = 19888
-SHA256 (rust/crates/crossbeam-epoch-0.8.2.tar.gz) = 058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace
-SIZE (rust/crates/crossbeam-epoch-0.8.2.tar.gz) = 39283
-SHA256 (rust/crates/crossbeam-queue-0.2.3.tar.gz) = 774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570
-SIZE (rust/crates/crossbeam-queue-0.2.3.tar.gz) = 14753
-SHA256 (rust/crates/crossbeam-utils-0.7.2.tar.gz) = c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8
-SIZE (rust/crates/crossbeam-utils-0.7.2.tar.gz) = 34338
-SHA256 (rust/crates/crossbeam-utils-0.8.3.tar.gz) = e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49
-SIZE (rust/crates/crossbeam-utils-0.8.3.tar.gz) = 37268
-SHA256 (rust/crates/crypto-mac-0.7.0.tar.gz) = 4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5
-SIZE (rust/crates/crypto-mac-0.7.0.tar.gz) = 7636
-SHA256 (rust/crates/ctr-0.3.2.tar.gz) = 022cd691704491df67d25d006fe8eca083098253c4d43516c2206479c58c6736
-SIZE (rust/crates/ctr-0.3.2.tar.gz) = 13265
-SHA256 (rust/crates/cursive-0.16.3.tar.gz) = 6593c3409eb794bf22090bec60dda1e19d1def284478bec7e5a92da3cf977c52
-SIZE (rust/crates/cursive-0.16.3.tar.gz) = 28536
-SHA256 (rust/crates/cursive_core-0.2.2.tar.gz) = 025ac0bcd21ced752d27b70e6aa2285a3513d07b5a0c7f89e71121d20ca1429d
-SIZE (rust/crates/cursive_core-0.2.2.tar.gz) = 147357
-SHA256 (rust/crates/darling-0.9.0.tar.gz) = fcfbcb0c5961907597a7d1148e3af036268f2b773886b8bb3eeb1e1281d3d3d6
-SIZE (rust/crates/darling-0.9.0.tar.gz) = 16582
-SHA256 (rust/crates/darling-0.10.2.tar.gz) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
-SIZE (rust/crates/darling-0.10.2.tar.gz) = 17620
-SHA256 (rust/crates/darling_core-0.9.0.tar.gz) = 6afc018370c3bff3eb51f89256a6bdb18b4fdcda72d577982a14954a7a0b402c
-SIZE (rust/crates/darling_core-0.9.0.tar.gz) = 44038
-SHA256 (rust/crates/darling_core-0.10.2.tar.gz) = f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b
-SIZE (rust/crates/darling_core-0.10.2.tar.gz) = 44339
-SHA256 (rust/crates/darling_macro-0.9.0.tar.gz) = c6d8dac1c6f1d29a41c4712b4400f878cb4fcc4c7628f298dd75038e024998d1
-SIZE (rust/crates/darling_macro-0.9.0.tar.gz) = 1927
-SHA256 (rust/crates/darling_macro-0.10.2.tar.gz) = d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72
-SIZE (rust/crates/darling_macro-0.10.2.tar.gz) = 1919
-SHA256 (rust/crates/dbus-0.9.2.tar.gz) = f597e08dfa79b593f23bbfc7840b23b2c5aa2e3a98d8e68b67b5b9ff800dc0db
-SIZE (rust/crates/dbus-0.9.2.tar.gz) = 96216
-SHA256 (rust/crates/dbus-tree-0.9.1.tar.gz) = b15e1727e94490a9e0c1174284ea83fe5e6db853b43cda77d99bb371008a4fd0
-SIZE (rust/crates/dbus-tree-0.9.1.tar.gz) = 23950
-SHA256 (rust/crates/derivative-2.2.0.tar.gz) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
-SIZE (rust/crates/derivative-2.2.0.tar.gz) = 48076
-SHA256 (rust/crates/derive_builder-0.7.2.tar.gz) = 3ac53fa6a3cda160df823a9346442525dcaf1e171999a1cf23e67067e4fd64d4
-SIZE (rust/crates/derive_builder-0.7.2.tar.gz) = 31626
-SHA256 (rust/crates/derive_builder_core-0.5.0.tar.gz) = 0288a23da9333c246bb18c143426074a6ae96747995c5819d2947b64cd942b37
-SIZE (rust/crates/derive_builder_core-0.5.0.tar.gz) = 18313
-SHA256 (rust/crates/digest-0.8.1.tar.gz) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
-SIZE (rust/crates/digest-0.8.1.tar.gz) = 9449
-SHA256 (rust/crates/dirs-1.0.5.tar.gz) = 3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901
-SIZE (rust/crates/dirs-1.0.5.tar.gz) = 12908
-SHA256 (rust/crates/dirs-next-1.0.2.tar.gz) = cf36e65a80337bea855cd4ef9b8401ffce06a7baedf2e85ec467b1ac3f6e82b6
-SIZE (rust/crates/dirs-next-1.0.2.tar.gz) = 12979
-SHA256 (rust/crates/dirs-sys-next-0.1.2.tar.gz) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
-SIZE (rust/crates/dirs-sys-next-0.1.2.tar.gz) = 10681
-SHA256 (rust/crates/dotenv-0.13.0.tar.gz) = c0d0a1279c96732bc6800ce6337b6a614697b0e74ae058dc03c62ebeb78b4d86
-SIZE (rust/crates/dotenv-0.13.0.tar.gz) = 8807
-SHA256 (rust/crates/dtoa-0.4.8.tar.gz) = 56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0
-SIZE (rust/crates/dtoa-0.4.8.tar.gz) = 16175
-SHA256 (rust/crates/either-1.6.1.tar.gz) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
-SIZE (rust/crates/either-1.6.1.tar.gz) = 13641
-SHA256 (rust/crates/encoding_rs-0.8.28.tar.gz) = 80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065
-SIZE (rust/crates/encoding_rs-0.8.28.tar.gz) = 1368577
-SHA256 (rust/crates/enum-map-0.6.4.tar.gz) = 4187999839f4ae8be35cf185d1381aa8dc32d2f5951349cc37ae49ebc4781855
-SIZE (rust/crates/enum-map-0.6.4.tar.gz) = 9477
-SHA256 (rust/crates/enum-map-derive-0.4.6.tar.gz) = e5c450cf304c9e18d45db562025a14fb1ca0f5c769b6f609309f81d4c31de455
-SIZE (rust/crates/enum-map-derive-0.4.6.tar.gz) = 2217
-SHA256 (rust/crates/enumflags2-0.6.4.tar.gz) = 83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0
-SIZE (rust/crates/enumflags2-0.6.4.tar.gz) = 10713
-SHA256 (rust/crates/enumflags2_derive-0.6.4.tar.gz) = 946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce
-SIZE (rust/crates/enumflags2_derive-0.6.4.tar.gz) = 3659
-SHA256 (rust/crates/env_logger-0.6.2.tar.gz) = aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3
-SIZE (rust/crates/env_logger-0.6.2.tar.gz) = 31078
-SHA256 (rust/crates/error-chain-0.12.4.tar.gz) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
-SIZE (rust/crates/error-chain-0.12.4.tar.gz) = 29274
-SHA256 (rust/crates/failure-0.1.8.tar.gz) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
-SIZE (rust/crates/failure-0.1.8.tar.gz) = 37582
-SHA256 (rust/crates/failure_derive-0.1.8.tar.gz) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
-SIZE (rust/crates/failure_derive-0.1.8.tar.gz) = 4950
-SHA256 (rust/crates/fake-simd-0.1.2.tar.gz) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
-SIZE (rust/crates/fake-simd-0.1.2.tar.gz) = 5398
-SHA256 (rust/crates/fastrand-1.4.0.tar.gz) = ca5faf057445ce5c9d4329e382b2ce7ca38550ef3b73a5348362d5f24e0c7fe3
-SIZE (rust/crates/fastrand-1.4.0.tar.gz) = 11181
-SHA256 (rust/crates/fern-0.6.0.tar.gz) = 8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065
-SIZE (rust/crates/fern-0.6.0.tar.gz) = 299856
-SHA256 (rust/crates/flate2-1.0.20.tar.gz) = cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0
-SIZE (rust/crates/flate2-1.0.20.tar.gz) = 74036
-SHA256 (rust/crates/fnv-1.0.7.tar.gz) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
-SIZE (rust/crates/fnv-1.0.7.tar.gz) = 11266
-SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
-SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
-SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
-SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
-SHA256 (rust/crates/form_urlencoded-1.0.1.tar.gz) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
-SIZE (rust/crates/form_urlencoded-1.0.1.tar.gz) = 8773
-SHA256 (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
-SIZE (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = 2950
-SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
-SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565
-SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
-SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
-SHA256 (rust/crates/futures-0.1.31.tar.gz) = 3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678
-SIZE (rust/crates/futures-0.1.31.tar.gz) = 157731
-SHA256 (rust/crates/futures-0.3.14.tar.gz) = a9d5813545e459ad3ca1bff9915e9ad7f1a47dc6a91b627ce321d5863b7dd253
-SIZE (rust/crates/futures-0.3.14.tar.gz) = 45557
-SHA256 (rust/crates/futures-channel-0.3.14.tar.gz) = ce79c6a52a299137a6013061e0cf0e688fce5d7f1bc60125f520912fdb29ec25
-SIZE (rust/crates/futures-channel-0.3.14.tar.gz) = 31260
-SHA256 (rust/crates/futures-core-0.3.14.tar.gz) = 098cd1c6dda6ca01650f1a37a794245eb73181d0d4d4e955e2f3c37db7af1815
-SIZE (rust/crates/futures-core-0.3.14.tar.gz) = 13831
-SHA256 (rust/crates/futures-cpupool-0.1.8.tar.gz) = ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4
-SIZE (rust/crates/futures-cpupool-0.1.8.tar.gz) = 10583
-SHA256 (rust/crates/futures-executor-0.3.14.tar.gz) = 10f6cb7042eda00f0049b1d2080aa4b93442997ee507eb3828e8bd7577f94c9d
-SIZE (rust/crates/futures-executor-0.3.14.tar.gz) = 17110
-SHA256 (rust/crates/futures-io-0.3.14.tar.gz) = 365a1a1fb30ea1c03a830fdb2158f5236833ac81fa0ad12fe35b29cddc35cb04
-SIZE (rust/crates/futures-io-0.3.14.tar.gz) = 9056
-SHA256 (rust/crates/futures-lite-1.11.3.tar.gz) = b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb
-SIZE (rust/crates/futures-lite-1.11.3.tar.gz) = 36241
-SHA256 (rust/crates/futures-macro-0.3.14.tar.gz) = 668c6733a182cd7deb4f1de7ba3bf2120823835b3bcfbeacf7d2c4a773c1bb8b
-SIZE (rust/crates/futures-macro-0.3.14.tar.gz) = 9681
-SHA256 (rust/crates/futures-sink-0.3.14.tar.gz) = 5c5629433c555de3d82861a7a4e3794a4c40040390907cfbfd7143a92a426c23
-SIZE (rust/crates/futures-sink-0.3.14.tar.gz) = 7658
-SHA256 (rust/crates/futures-task-0.3.14.tar.gz) = ba7aa51095076f3ba6d9a1f702f74bd05ec65f555d70d2033d55ba8d69f581bc
-SIZE (rust/crates/futures-task-0.3.14.tar.gz) = 11115
-SHA256 (rust/crates/futures-util-0.3.14.tar.gz) = 3c144ad54d60f23927f0a6b6d816e4271278b64f005ad65e4e35291d2de9c025
-SIZE (rust/crates/futures-util-0.3.14.tar.gz) = 140139
-SHA256 (rust/crates/generic-array-0.12.4.tar.gz) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd
-SIZE (rust/crates/generic-array-0.12.4.tar.gz) = 18212
-SHA256 (rust/crates/getrandom-0.1.16.tar.gz) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
-SIZE (rust/crates/getrandom-0.1.16.tar.gz) = 25077
-SHA256 (rust/crates/getrandom-0.2.2.tar.gz) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8
-SIZE (rust/crates/getrandom-0.2.2.tar.gz) = 26010
-SHA256 (rust/crates/gimli-0.23.0.tar.gz) = f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce
-SIZE (rust/crates/gimli-0.23.0.tar.gz) = 702175
-SHA256 (rust/crates/glob-0.3.0.tar.gz) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
-SIZE (rust/crates/glob-0.3.0.tar.gz) = 18724
-SHA256 (rust/crates/h2-0.1.26.tar.gz) = a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462
-SIZE (rust/crates/h2-0.1.26.tar.gz) = 153921
-SHA256 (rust/crates/h2-0.2.7.tar.gz) = 5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535
-SIZE (rust/crates/h2-0.2.7.tar.gz) = 156989
-SHA256 (rust/crates/half-1.7.1.tar.gz) = 62aca2aba2d62b4a7f5b33f3712cb1b0692779a56fb510499d5c0aa594daeaf3
-SIZE (rust/crates/half-1.7.1.tar.gz) = 36168
-SHA256 (rust/crates/hashbrown-0.9.1.tar.gz) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
-SIZE (rust/crates/hashbrown-0.9.1.tar.gz) = 77734
-SHA256 (rust/crates/heck-0.3.2.tar.gz) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac
-SIZE (rust/crates/heck-0.3.2.tar.gz) = 54718
-SHA256 (rust/crates/hermit-abi-0.1.18.tar.gz) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c
-SIZE (rust/crates/hermit-abi-0.1.18.tar.gz) = 9936
-SHA256 (rust/crates/hmac-0.7.1.tar.gz) = 5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695
-SIZE (rust/crates/hmac-0.7.1.tar.gz) = 9765
-SHA256 (rust/crates/http-0.1.21.tar.gz) = d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0
-SIZE (rust/crates/http-0.1.21.tar.gz) = 103053
-SHA256 (rust/crates/http-0.2.4.tar.gz) = 527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11
-SIZE (rust/crates/http-0.2.4.tar.gz) = 105489
-SHA256 (rust/crates/http-body-0.1.0.tar.gz) = 6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d
-SIZE (rust/crates/http-body-0.1.0.tar.gz) = 4618
-SHA256 (rust/crates/http-body-0.3.1.tar.gz) = 13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b
-SIZE (rust/crates/http-body-0.3.1.tar.gz) = 5394
-SHA256 (rust/crates/httparse-1.3.6.tar.gz) = bc35c995b9d93ec174cf9a27d425c7892722101e14993cd227fdb51d70cf9589
-SIZE (rust/crates/httparse-1.3.6.tar.gz) = 24914
-SHA256 (rust/crates/httpdate-0.3.2.tar.gz) = 494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47
-SIZE (rust/crates/httpdate-0.3.2.tar.gz) = 10768
-SHA256 (rust/crates/humantime-1.3.0.tar.gz) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
-SIZE (rust/crates/humantime-1.3.0.tar.gz) = 17020
-SHA256 (rust/crates/hyper-0.11.27.tar.gz) = 34a590ca09d341e94cddf8e5af0bbccde205d5fbc2fa3c09dd67c7f85cea59d7
-SIZE (rust/crates/hyper-0.11.27.tar.gz) = 155617
-SHA256 (rust/crates/hyper-0.12.36.tar.gz) = 5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52
-SIZE (rust/crates/hyper-0.12.36.tar.gz) = 127564
-SHA256 (rust/crates/hyper-0.13.10.tar.gz) = 8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb
-SIZE (rust/crates/hyper-0.13.10.tar.gz) = 141981
-SHA256 (rust/crates/hyper-proxy-0.4.1.tar.gz) = 44f0925de2747e481e6e477dd212c25e8f745567f02f6182e04d27b97c3fbece
-SIZE (rust/crates/hyper-proxy-0.4.1.tar.gz) = 7855
-SHA256 (rust/crates/hyper-tls-0.3.2.tar.gz) = 3a800d6aa50af4b5850b2b0f659625ce9504df908e9733b635720483be26174f
-SIZE (rust/crates/hyper-tls-0.3.2.tar.gz) = 8901
-SHA256 (rust/crates/hyper-tls-0.4.3.tar.gz) = d979acc56dcb5b8dddba3917601745e877576475aa046df3226eabdecef78eed
-SIZE (rust/crates/hyper-tls-0.4.3.tar.gz) = 14195
-SHA256 (rust/crates/ident_case-1.0.1.tar.gz) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
-SIZE (rust/crates/ident_case-1.0.1.tar.gz) = 3492
-SHA256 (rust/crates/idna-0.1.5.tar.gz) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e
-SIZE (rust/crates/idna-0.1.5.tar.gz) = 258735
-SHA256 (rust/crates/idna-0.2.2.tar.gz) = 89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21
-SIZE (rust/crates/idna-0.2.2.tar.gz) = 271070
-SHA256 (rust/crates/indexmap-1.6.2.tar.gz) = 824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3
-SIZE (rust/crates/indexmap-1.6.2.tar.gz) = 50225
-SHA256 (rust/crates/instant-0.1.9.tar.gz) = 61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec
-SIZE (rust/crates/instant-0.1.9.tar.gz) = 5213
-SHA256 (rust/crates/ioctl-rs-0.2.0.tar.gz) = 607b0d5e3c8affe6744655ccd713c5d3763c09407e191cea94705f541fd45151
-SIZE (rust/crates/ioctl-rs-0.2.0.tar.gz) = 4214
-SHA256 (rust/crates/iovec-0.1.4.tar.gz) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
-SIZE (rust/crates/iovec-0.1.4.tar.gz) = 8720
-SHA256 (rust/crates/ipnet-2.3.0.tar.gz) = 47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135
-SIZE (rust/crates/ipnet-2.3.0.tar.gz) = 25031
-SHA256 (rust/crates/itertools-0.8.2.tar.gz) = f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484
-SIZE (rust/crates/itertools-0.8.2.tar.gz) = 89203
-SHA256 (rust/crates/itoa-0.4.7.tar.gz) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736
-SIZE (rust/crates/itoa-0.4.7.tar.gz) = 12099
-SHA256 (rust/crates/js-sys-0.3.50.tar.gz) = 2d99f9e3e84b8f67f846ef5b4cbbc3b1c29f6c759fcbce6f01aa0e73d932a24c
-SIZE (rust/crates/js-sys-0.3.50.tar.gz) = 67123
-SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
-SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
-SHA256 (rust/crates/language-tags-0.2.2.tar.gz) = a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a
-SIZE (rust/crates/language-tags-0.2.2.tar.gz) = 12754
-SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
-SHA256 (rust/crates/lazycell-1.3.0.tar.gz) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.tar.gz) = 12502
-SHA256 (rust/crates/lewton-0.9.4.tar.gz) = 8d542c1a317036c45c2aa1cf10cc9d403ca91eb2d333ef1a4917e5cb10628bd0
-SIZE (rust/crates/lewton-0.9.4.tar.gz) = 63667
-SHA256 (rust/crates/libc-0.2.93.tar.gz) = 9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41
-SIZE (rust/crates/libc-0.2.93.tar.gz) = 510944
-SHA256 (rust/crates/libdbus-sys-0.2.1.tar.gz) = dc12a3bc971424edbbf7edaf6e5740483444db63aa8e23d3751ff12a30f306f0
-SIZE (rust/crates/libdbus-sys-0.2.1.tar.gz) = 10196
-SHA256 (rust/crates/libloading-0.7.0.tar.gz) = 6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a
-SIZE (rust/crates/libloading-0.7.0.tar.gz) = 26216
-SHA256 (rust/crates/libm-0.2.1.tar.gz) = c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a
-SIZE (rust/crates/libm-0.2.1.tar.gz) = 111906
-SHA256 (rust/crates/libpulse-sys-0.0.0.tar.gz) = 9bb11b06faf883500c1b625cf4453e6c7737e9df9c7ba01df3f84b22b083e4ac
-SIZE (rust/crates/libpulse-sys-0.0.0.tar.gz) = 13621
-SHA256 (rust/crates/librespot-audio-0.1.6.tar.gz) = 94641641158cd8dcfeadaebf71246d39a84b2658c2054870310baa63ea40f3ce
-SIZE (rust/crates/librespot-audio-0.1.6.tar.gz) = 12020
-SHA256 (rust/crates/librespot-core-0.1.6.tar.gz) = 271eaff0f61152c3c2b1383c783df387215df2f216ffe5dc5e2480decd81bf0a
-SIZE (rust/crates/librespot-core-0.1.6.tar.gz) = 20931
-SHA256 (rust/crates/librespot-metadata-0.1.6.tar.gz) = 7643d10e46b22c1cee0be11c431f9179ec6b1d3348cebe7363cc2b75e1e5ba8d
-SIZE (rust/crates/librespot-metadata-0.1.6.tar.gz) = 3771
-SHA256 (rust/crates/librespot-playback-0.1.6.tar.gz) = 1249ca618becf5152c694c185b1bf654ac94c757984a9675289b1f93e4fcecd6
-SIZE (rust/crates/librespot-playback-0.1.6.tar.gz) = 21862
-SHA256 (rust/crates/librespot-protocol-0.1.6.tar.gz) = d42302b49ef369d44a0dfe4fb9e8803e7500f0dda7ea95413457664f1eca0fd9
-SIZE (rust/crates/librespot-protocol-0.1.6.tar.gz) = 12300
-SHA256 (rust/crates/linear-map-1.2.0.tar.gz) = bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee
-SIZE (rust/crates/linear-map-1.2.0.tar.gz) = 18487
-SHA256 (rust/crates/lock_api-0.3.4.tar.gz) = c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75
-SIZE (rust/crates/lock_api-0.3.4.tar.gz) = 18750
-SHA256 (rust/crates/log-0.3.9.tar.gz) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b
-SIZE (rust/crates/log-0.3.9.tar.gz) = 16686
-SHA256 (rust/crates/log-0.4.14.tar.gz) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
-SIZE (rust/crates/log-0.4.14.tar.gz) = 34582
-SHA256 (rust/crates/mac-notification-sys-0.3.0.tar.gz) = 3dfb6b71a9a89cd38b395d994214297447e8e63b1ba5708a9a2b0b1048ceda76
-SIZE (rust/crates/mac-notification-sys-0.3.0.tar.gz) = 4757
-SHA256 (rust/crates/malloc_buf-0.0.6.tar.gz) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
-SIZE (rust/crates/malloc_buf-0.0.6.tar.gz) = 1239
-SHA256 (rust/crates/maplit-1.0.2.tar.gz) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
-SIZE (rust/crates/maplit-1.0.2.tar.gz) = 8871
-SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
-SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216
-SHA256 (rust/crates/matrixmultiply-0.2.4.tar.gz) = 916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1
-SIZE (rust/crates/matrixmultiply-0.2.4.tar.gz) = 32929
-SHA256 (rust/crates/maybe-uninit-2.0.0.tar.gz) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00
-SIZE (rust/crates/maybe-uninit-2.0.0.tar.gz) = 11809
-SHA256 (rust/crates/memchr-2.3.4.tar.gz) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
-SIZE (rust/crates/memchr-2.3.4.tar.gz) = 23077
-SHA256 (rust/crates/memoffset-0.5.6.tar.gz) = 043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa
-SIZE (rust/crates/memoffset-0.5.6.tar.gz) = 7382
-SHA256 (rust/crates/mime-0.3.16.tar.gz) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
-SIZE (rust/crates/mime-0.3.16.tar.gz) = 15206
-SHA256 (rust/crates/mime_guess-2.0.3.tar.gz) = 2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212
-SIZE (rust/crates/mime_guess-2.0.3.tar.gz) = 27437
-SHA256 (rust/crates/miniz_oxide-0.4.4.tar.gz) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b
-SIZE (rust/crates/miniz_oxide-0.4.4.tar.gz) = 49938
-SHA256 (rust/crates/mio-0.6.23.tar.gz) = 4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4
-SIZE (rust/crates/mio-0.6.23.tar.gz) = 103554
-SHA256 (rust/crates/mio-uds-0.6.8.tar.gz) = afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0
-SIZE (rust/crates/mio-uds-0.6.8.tar.gz) = 11496
-SHA256 (rust/crates/miow-0.2.2.tar.gz) = ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d
-SIZE (rust/crates/miow-0.2.2.tar.gz) = 22044
-SHA256 (rust/crates/nalgebra-0.18.1.tar.gz) = aaa9fddbc34c8c35dd2108515587b8ce0cab396f17977b8c738568e4edb521a2
-SIZE (rust/crates/nalgebra-0.18.1.tar.gz) = 255073
-SHA256 (rust/crates/native-tls-0.2.7.tar.gz) = b8d96b2e1c8da3957d58100b09f102c6d9cfdfced01b7ec5a8974044bb09dbd4
-SIZE (rust/crates/native-tls-0.2.7.tar.gz) = 24958
-SHA256 (rust/crates/nb-connect-1.1.0.tar.gz) = a19900e7eee95eb2b3c2e26d12a874cc80aaf750e31be6fcbe743ead369fa45d
-SIZE (rust/crates/nb-connect-1.1.0.tar.gz) = 8046
-SHA256 (rust/crates/ncurses-5.101.0.tar.gz) = 5e2c5d34d72657dc4b638a1c25d40aae81e4f1c699062f72f467237920752032
-SIZE (rust/crates/ncurses-5.101.0.tar.gz) = 26027
-SHA256 (rust/crates/net2-0.2.37.tar.gz) = 391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae
-SIZE (rust/crates/net2-0.2.37.tar.gz) = 21311
-SHA256 (rust/crates/nix-0.9.0.tar.gz) = a2c5afeb0198ec7be8569d666644b574345aad2e95a53baf3a532da3e0f3fb32
-SIZE (rust/crates/nix-0.9.0.tar.gz) = 103078
-SHA256 (rust/crates/nix-0.20.0.tar.gz) = fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a
-SIZE (rust/crates/nix-0.20.0.tar.gz) = 216983
-SHA256 (rust/crates/nom-5.1.2.tar.gz) = ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af
-SIZE (rust/crates/nom-5.1.2.tar.gz) = 136174
-SHA256 (rust/crates/notify-rust-4.3.0.tar.gz) = 00c16afe17474a42a59062f3409a63160c63d41985b25e9e613400685b839cb6
-SIZE (rust/crates/notify-rust-4.3.0.tar.gz) = 44310
-SHA256 (rust/crates/num-0.3.1.tar.gz) = 8b7a8e9be5e039e2ff869df49155f1c06bd01ade2117ec783e56ab0932b67a8f
-SIZE (rust/crates/num-0.3.1.tar.gz) = 9414
-SHA256 (rust/crates/num-bigint-0.2.6.tar.gz) = 090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304
-SIZE (rust/crates/num-bigint-0.2.6.tar.gz) = 87275
-SHA256 (rust/crates/num-complex-0.2.4.tar.gz) = b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95
-SIZE (rust/crates/num-complex-0.2.4.tar.gz) = 24679
-SHA256 (rust/crates/num-complex-0.3.1.tar.gz) = 747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5
-SIZE (rust/crates/num-complex-0.3.1.tar.gz) = 24541
-SHA256 (rust/crates/num-integer-0.1.44.tar.gz) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
-SIZE (rust/crates/num-integer-0.1.44.tar.gz) = 22216
-SHA256 (rust/crates/num-iter-0.1.42.tar.gz) = b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59
-SIZE (rust/crates/num-iter-0.1.42.tar.gz) = 10450
-SHA256 (rust/crates/num-rational-0.2.4.tar.gz) = 5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef
-SIZE (rust/crates/num-rational-0.2.4.tar.gz) = 21694
-SHA256 (rust/crates/num-rational-0.3.2.tar.gz) = 12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07
-SIZE (rust/crates/num-rational-0.3.2.tar.gz) = 26359
-SHA256 (rust/crates/num-traits-0.2.14.tar.gz) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
-SIZE (rust/crates/num-traits-0.2.14.tar.gz) = 45476
-SHA256 (rust/crates/num_cpus-1.13.0.tar.gz) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
-SIZE (rust/crates/num_cpus-1.13.0.tar.gz) = 14704
-SHA256 (rust/crates/numtoa-0.1.0.tar.gz) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef
-SIZE (rust/crates/numtoa-0.1.0.tar.gz) = 8999
-SHA256 (rust/crates/objc-0.2.7.tar.gz) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
-SIZE (rust/crates/objc-0.2.7.tar.gz) = 22036
-SHA256 (rust/crates/objc-foundation-0.1.1.tar.gz) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
-SIZE (rust/crates/objc-foundation-0.1.1.tar.gz) = 9063
-SHA256 (rust/crates/objc_id-0.1.1.tar.gz) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
-SIZE (rust/crates/objc_id-0.1.1.tar.gz) = 3258
-SHA256 (rust/crates/object-0.23.0.tar.gz) = a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4
-SIZE (rust/crates/object-0.23.0.tar.gz) = 203889
-SHA256 (rust/crates/ogg-0.7.1.tar.gz) = 13e571c3517af9e1729d4c63571a27edd660ade0667973bfc74a67c660c2b651
-SIZE (rust/crates/ogg-0.7.1.tar.gz) = 26819
-SHA256 (rust/crates/once_cell-1.7.2.tar.gz) = af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3
-SIZE (rust/crates/once_cell-1.7.2.tar.gz) = 28250
-SHA256 (rust/crates/opaque-debug-0.2.3.tar.gz) = 2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c
-SIZE (rust/crates/opaque-debug-0.2.3.tar.gz) = 5643
-SHA256 (rust/crates/openssl-0.10.33.tar.gz) = a61075b62a23fef5a29815de7536d940aa35ce96d18ce0cc5076272db678a577
-SIZE (rust/crates/openssl-0.10.33.tar.gz) = 202638
-SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de
-SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427
-SHA256 (rust/crates/openssl-sys-0.9.61.tar.gz) = 313752393519e876837e09e1fa183ddef0be7735868dced3196f4472d536277f
-SIZE (rust/crates/openssl-sys-0.9.61.tar.gz) = 52010
-SHA256 (rust/crates/owning_ref-0.4.1.tar.gz) = 6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce
-SIZE (rust/crates/owning_ref-0.4.1.tar.gz) = 12658
-SHA256 (rust/crates/pancurses-0.16.1.tar.gz) = d3058bc37c433096b2ac7afef1c5cdfae49ede0a4ffec3dfc1df1df0959d0ff0
-SIZE (rust/crates/pancurses-0.16.1.tar.gz) = 32818
-SHA256 (rust/crates/parking-2.0.0.tar.gz) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
-SIZE (rust/crates/parking-2.0.0.tar.gz) = 9714
-SHA256 (rust/crates/parking_lot-0.9.0.tar.gz) = f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252
-SIZE (rust/crates/parking_lot-0.9.0.tar.gz) = 35170
-SHA256 (rust/crates/parking_lot_core-0.6.2.tar.gz) = b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b
-SIZE (rust/crates/parking_lot_core-0.6.2.tar.gz) = 30598
-SHA256 (rust/crates/pbkdf2-0.3.0.tar.gz) = 006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9
-SIZE (rust/crates/pbkdf2-0.3.0.tar.gz) = 9951
-SHA256 (rust/crates/pdcurses-sys-0.7.1.tar.gz) = 084dd22796ff60f1225d4eb6329f33afaf4c85419d51d440ab6b8c6f4529166b
-SIZE (rust/crates/pdcurses-sys-0.7.1.tar.gz) = 454031
-SHA256 (rust/crates/peeking_take_while-0.1.2.tar.gz) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
-SIZE (rust/crates/peeking_take_while-0.1.2.tar.gz) = 6697
-SHA256 (rust/crates/percent-encoding-1.0.1.tar.gz) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831
-SIZE (rust/crates/percent-encoding-1.0.1.tar.gz) = 10057
-SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
-SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748
-SHA256 (rust/crates/pest-2.1.3.tar.gz) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53
-SIZE (rust/crates/pest-2.1.3.tar.gz) = 77986
-SHA256 (rust/crates/pin-project-1.0.6.tar.gz) = bc174859768806e91ae575187ada95c91a29e96a98dc5d2cd9a1fed039501ba6
-SIZE (rust/crates/pin-project-1.0.6.tar.gz) = 53802
-SHA256 (rust/crates/pin-project-internal-1.0.6.tar.gz) = a490329918e856ed1b083f244e3bfe2d8c4f336407e4ea9e1a9f479ff09049e5
-SIZE (rust/crates/pin-project-internal-1.0.6.tar.gz) = 27304
-SHA256 (rust/crates/pin-project-lite-0.1.12.tar.gz) = 257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777
-SIZE (rust/crates/pin-project-lite-0.1.12.tar.gz) = 16854
-SHA256 (rust/crates/pin-project-lite-0.2.6.tar.gz) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905
-SIZE (rust/crates/pin-project-lite-0.2.6.tar.gz) = 25494
-SHA256 (rust/crates/pin-utils-0.1.0.tar.gz) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.tar.gz) = 7580
-SHA256 (rust/crates/pkg-config-0.3.19.tar.gz) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
-SIZE (rust/crates/pkg-config-0.3.19.tar.gz) = 15451
-SHA256 (rust/crates/platform-dirs-0.3.0.tar.gz) = e188d043c1a692985f78b5464853a263f1a27e5bd6322bad3a4078ee3c998a38
-SIZE (rust/crates/platform-dirs-0.3.0.tar.gz) = 6744
-SHA256 (rust/crates/polling-2.0.3.tar.gz) = 4fc12d774e799ee9ebae13f4076ca003b40d18a11ac0f3641e6f899618580b7b
-SIZE (rust/crates/polling-2.0.3.tar.gz) = 17603
-SHA256 (rust/crates/portaudio-rs-0.3.2.tar.gz) = cdb6b5eff96ccc9bf44d34c379ab03ae944426d83d1694345bdf8159d561d562
-SIZE (rust/crates/portaudio-rs-0.3.2.tar.gz) = 13267
-SHA256 (rust/crates/portaudio-sys-0.1.1.tar.gz) = 5194a4fa953b4ffd851c320ef6f0484cd7278cb7169ea9d6c433e49b23f7b7f5
-SIZE (rust/crates/portaudio-sys-0.1.1.tar.gz) = 2327
-SHA256 (rust/crates/ppv-lite86-0.2.10.tar.gz) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857
-SIZE (rust/crates/ppv-lite86-0.2.10.tar.gz) = 20915
-SHA256 (rust/crates/proc-macro-crate-0.1.5.tar.gz) = 1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785
-SIZE (rust/crates/proc-macro-crate-0.1.5.tar.gz) = 8096
-SHA256 (rust/crates/proc-macro-hack-0.5.19.tar.gz) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
-SIZE (rust/crates/proc-macro-hack-0.5.19.tar.gz) = 15556
-SHA256 (rust/crates/proc-macro-nested-0.1.7.tar.gz) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
-SIZE (rust/crates/proc-macro-nested-0.1.7.tar.gz) = 6495
-SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
-SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731
-SHA256 (rust/crates/proc-macro2-1.0.26.tar.gz) = a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec
-SIZE (rust/crates/proc-macro2-1.0.26.tar.gz) = 38233
-SHA256 (rust/crates/protobuf-2.14.0.tar.gz) = 8e86d370532557ae7573551a1ec8235a0f8d6cb276c7c9e6aa490b511c447485
-SIZE (rust/crates/protobuf-2.14.0.tar.gz) = 144998
-SHA256 (rust/crates/protobuf-codegen-2.14.0.tar.gz) = de113bba758ccf2c1ef816b127c958001b7831136c9bc3f8e9ec695ac4e82b0c
-SIZE (rust/crates/protobuf-codegen-2.14.0.tar.gz) = 38566
-SHA256 (rust/crates/protobuf-codegen-pure-2.14.0.tar.gz) = 2d1a4febc73bf0cada1d77c459a0c8e5973179f1cfd5b0f1ab789d45b17b6440
-SIZE (rust/crates/protobuf-codegen-pure-2.14.0.tar.gz) = 24151
-SHA256 (rust/crates/publicsuffix-1.5.6.tar.gz) = 95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f
-SIZE (rust/crates/publicsuffix-1.5.6.tar.gz) = 17878
-SHA256 (rust/crates/quick-error-1.2.3.tar.gz) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.tar.gz) = 15066
-SHA256 (rust/crates/quote-0.3.15.tar.gz) = 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a
-SIZE (rust/crates/quote-0.3.15.tar.gz) = 12041
-SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
-SIZE (rust/crates/quote-0.6.13.tar.gz) = 17475
-SHA256 (rust/crates/quote-1.0.9.tar.gz) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
-SIZE (rust/crates/quote-1.0.9.tar.gz) = 25042
-SHA256 (rust/crates/rand-0.3.23.tar.gz) = 64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c
-SIZE (rust/crates/rand-0.3.23.tar.gz) = 11318
-SHA256 (rust/crates/rand-0.4.6.tar.gz) = 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293
-SIZE (rust/crates/rand-0.4.6.tar.gz) = 76401
-SHA256 (rust/crates/rand-0.5.6.tar.gz) = c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9
-SIZE (rust/crates/rand-0.5.6.tar.gz) = 137236
-SHA256 (rust/crates/rand-0.6.5.tar.gz) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
-SIZE (rust/crates/rand-0.6.5.tar.gz) = 104814
-SHA256 (rust/crates/rand-0.7.3.tar.gz) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.tar.gz) = 112246
-SHA256 (rust/crates/rand-0.8.3.tar.gz) = 0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e
-SIZE (rust/crates/rand-0.8.3.tar.gz) = 84493
-SHA256 (rust/crates/rand_chacha-0.1.1.tar.gz) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
-SIZE (rust/crates/rand_chacha-0.1.1.tar.gz) = 11703
-SHA256 (rust/crates/rand_chacha-0.2.2.tar.gz) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
-SIZE (rust/crates/rand_chacha-0.2.2.tar.gz) = 13267
-SHA256 (rust/crates/rand_chacha-0.3.0.tar.gz) = e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d
-SIZE (rust/crates/rand_chacha-0.3.0.tar.gz) = 13920
-SHA256 (rust/crates/rand_core-0.3.1.tar.gz) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
-SIZE (rust/crates/rand_core-0.3.1.tar.gz) = 15483
-SHA256 (rust/crates/rand_core-0.4.2.tar.gz) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
-SIZE (rust/crates/rand_core-0.4.2.tar.gz) = 20243
-SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
-SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116
-SHA256 (rust/crates/rand_core-0.6.2.tar.gz) = 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7
-SIZE (rust/crates/rand_core-0.6.2.tar.gz) = 21708
-SHA256 (rust/crates/rand_hc-0.1.0.tar.gz) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
-SIZE (rust/crates/rand_hc-0.1.0.tar.gz) = 11644
-SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670
-SHA256 (rust/crates/rand_hc-0.3.0.tar.gz) = 3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73
-SIZE (rust/crates/rand_hc-0.3.0.tar.gz) = 11780
-SHA256 (rust/crates/rand_isaac-0.1.1.tar.gz) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
-SIZE (rust/crates/rand_isaac-0.1.1.tar.gz) = 16020
-SHA256 (rust/crates/rand_jitter-0.1.4.tar.gz) = 1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b
-SIZE (rust/crates/rand_jitter-0.1.4.tar.gz) = 18409
-SHA256 (rust/crates/rand_os-0.1.3.tar.gz) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
-SIZE (rust/crates/rand_os-0.1.3.tar.gz) = 18965
-SHA256 (rust/crates/rand_pcg-0.1.2.tar.gz) = abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44
-SIZE (rust/crates/rand_pcg-0.1.2.tar.gz) = 10844
-SHA256 (rust/crates/rand_xorshift-0.1.1.tar.gz) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c
-SIZE (rust/crates/rand_xorshift-0.1.1.tar.gz) = 8997
-SHA256 (rust/crates/random-0.12.2.tar.gz) = 97d13a3485349981c90c79112a11222c3e6e75de1d52b87a7525b3bf5361420f
-SIZE (rust/crates/random-0.12.2.tar.gz) = 3919
-SHA256 (rust/crates/rawpointer-0.2.1.tar.gz) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
-SIZE (rust/crates/rawpointer-0.2.1.tar.gz) = 7490
-SHA256 (rust/crates/rdrand-0.4.0.tar.gz) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
-SIZE (rust/crates/rdrand-0.4.0.tar.gz) = 6456
-SHA256 (rust/crates/redox_syscall-0.1.57.tar.gz) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
-SIZE (rust/crates/redox_syscall-0.1.57.tar.gz) = 17087
-SHA256 (rust/crates/redox_syscall-0.2.5.tar.gz) = 94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9
-SIZE (rust/crates/redox_syscall-0.2.5.tar.gz) = 23449
-SHA256 (rust/crates/redox_termios-0.1.2.tar.gz) = 8440d8acb4fd3d277125b4bd01a6f38aee8d814b3b5fc09b3f2b825d37d3fe8f
-SIZE (rust/crates/redox_termios-0.1.2.tar.gz) = 3268
-SHA256 (rust/crates/redox_users-0.3.5.tar.gz) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
-SIZE (rust/crates/redox_users-0.3.5.tar.gz) = 12644
-SHA256 (rust/crates/redox_users-0.4.0.tar.gz) = 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64
-SIZE (rust/crates/redox_users-0.4.0.tar.gz) = 13023
-SHA256 (rust/crates/regex-1.4.5.tar.gz) = 957056ecddbeba1b26965114e191d2e8589ce74db242b6ea25fc4062427a5c19
-SIZE (rust/crates/regex-1.4.5.tar.gz) = 241716
-SHA256 (rust/crates/regex-syntax-0.6.23.tar.gz) = 24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548
-SIZE (rust/crates/regex-syntax-0.6.23.tar.gz) = 293195
-SHA256 (rust/crates/relay-0.1.1.tar.gz) = 1576e382688d7e9deecea24417e350d3062d97e32e45d70b1cde65994ff1489a
-SIZE (rust/crates/relay-0.1.1.tar.gz) = 7331
-SHA256 (rust/crates/remove_dir_all-0.5.3.tar.gz) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
-SIZE (rust/crates/remove_dir_all-0.5.3.tar.gz) = 9184
-SHA256 (rust/crates/reqwest-0.9.24.tar.gz) = f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab
-SIZE (rust/crates/reqwest-0.9.24.tar.gz) = 106458
-SHA256 (rust/crates/reqwest-0.10.10.tar.gz) = 0718f81a8e14c4dbb3b34cf23dc6aaf9ab8a0dfec160c534b3dbca1aaa21f47c
-SIZE (rust/crates/reqwest-0.10.10.tar.gz) = 127537
-SHA256 (rust/crates/rodio-0.9.0.tar.gz) = 5d0f961b254e66d147a7b550c78b01308934c97d807a34b417fd0f5a0a0f3a2d
-SIZE (rust/crates/rodio-0.9.0.tar.gz) = 7132524
-SHA256 (rust/crates/rspotify-0.10.0.tar.gz) = eefd7bb58b714606b30a490f751d7926942e2874eef5e82934d60d7a4a68dca4
-SIZE (rust/crates/rspotify-0.10.0.tar.gz) = 2361916
-SHA256 (rust/crates/rust-argon2-0.8.3.tar.gz) = 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb
-SIZE (rust/crates/rust-argon2-0.8.3.tar.gz) = 28313
-SHA256 (rust/crates/rustc-demangle-0.1.18.tar.gz) = 6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232
-SIZE (rust/crates/rustc-demangle-0.1.18.tar.gz) = 19913
-SHA256 (rust/crates/rustc-hash-1.1.0.tar.gz) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.tar.gz) = 9331
-SHA256 (rust/crates/rustc-serialize-0.3.24.tar.gz) = dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda
-SIZE (rust/crates/rustc-serialize-0.3.24.tar.gz) = 45926
-SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
-SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
-SHA256 (rust/crates/rustc_version-0.3.3.tar.gz) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee
-SIZE (rust/crates/rustc_version-0.3.3.tar.gz) = 12119
-SHA256 (rust/crates/ryu-1.0.5.tar.gz) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
-SIZE (rust/crates/ryu-1.0.5.tar.gz) = 49570
-SHA256 (rust/crates/safemem-0.3.3.tar.gz) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072
-SIZE (rust/crates/safemem-0.3.3.tar.gz) = 7778
-SHA256 (rust/crates/schannel-0.1.19.tar.gz) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75
-SIZE (rust/crates/schannel-0.1.19.tar.gz) = 42755
-SHA256 (rust/crates/scoped-tls-0.1.2.tar.gz) = 332ffa32bf586782a3efaeb58f127980944bbc8c4d6913a86107ac2a5ab24b28
-SIZE (rust/crates/scoped-tls-0.1.2.tar.gz) = 9079
-SHA256 (rust/crates/scoped-tls-1.0.0.tar.gz) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2
-SIZE (rust/crates/scoped-tls-1.0.0.tar.gz) = 9146
-SHA256 (rust/crates/scopeguard-1.1.0.tar.gz) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.tar.gz) = 11470
-SHA256 (rust/crates/security-framework-2.2.0.tar.gz) = 3670b1d2fdf6084d192bc71ead7aabe6c06aa2ea3fbd9cc3ac111fa5c2b1bd84
-SIZE (rust/crates/security-framework-2.2.0.tar.gz) = 57599
-SHA256 (rust/crates/security-framework-sys-2.2.0.tar.gz) = 3676258fd3cfe2c9a0ec99ce3038798d847ce3e4bb17746373eb9f0f1ac16339
-SIZE (rust/crates/security-framework-sys-2.2.0.tar.gz) = 11744
-SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
-SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
-SHA256 (rust/crates/semver-0.11.0.tar.gz) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
-SIZE (rust/crates/semver-0.11.0.tar.gz) = 20826
-SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
-SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
-SHA256 (rust/crates/semver-parser-0.10.2.tar.gz) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.tar.gz) = 23176
-SHA256 (rust/crates/serde-1.0.125.tar.gz) = 558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171
-SIZE (rust/crates/serde-1.0.125.tar.gz) = 75144
-SHA256 (rust/crates/serde_cbor-0.11.1.tar.gz) = 1e18acfa2f90e8b735b2836ab8d538de304cbb6729a7360729ea5a895d15a622
-SIZE (rust/crates/serde_cbor-0.11.1.tar.gz) = 43947
-SHA256 (rust/crates/serde_derive-1.0.125.tar.gz) = b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d
-SIZE (rust/crates/serde_derive-1.0.125.tar.gz) = 54155
-SHA256 (rust/crates/serde_json-1.0.64.tar.gz) = 799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79
-SIZE (rust/crates/serde_json-1.0.64.tar.gz) = 115138
-SHA256 (rust/crates/serde_repr-0.1.6.tar.gz) = 2dc6b7951b17b051f3210b063f12cc17320e2fe30ae05b0fe2a3abb068551c76
-SIZE (rust/crates/serde_repr-0.1.6.tar.gz) = 10181
-SHA256 (rust/crates/serde_urlencoded-0.5.5.tar.gz) = 642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a
-SIZE (rust/crates/serde_urlencoded-0.5.5.tar.gz) = 12429
-SHA256 (rust/crates/serde_urlencoded-0.7.0.tar.gz) = edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9
-SIZE (rust/crates/serde_urlencoded-0.7.0.tar.gz) = 12489
-SHA256 (rust/crates/sha-1-0.8.2.tar.gz) = f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df
-SIZE (rust/crates/sha-1-0.8.2.tar.gz) = 12338
-SHA256 (rust/crates/sha2-0.8.2.tar.gz) = a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69
-SIZE (rust/crates/sha2-0.8.2.tar.gz) = 19851
-SHA256 (rust/crates/shannon-0.2.0.tar.gz) = 7ea5b41c9427b56caa7b808cb548a04fb50bb5b9e98590b53f28064ff4174561
-SIZE (rust/crates/shannon-0.2.0.tar.gz) = 3503
-SHA256 (rust/crates/shell-words-0.1.0.tar.gz) = 39acde55a154c4cd3ae048ac78cc21c25f3a0145e44111b523279113dce0d94a
-SIZE (rust/crates/shell-words-0.1.0.tar.gz) = 9750
-SHA256 (rust/crates/shlex-0.1.1.tar.gz) = 7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2
-SIZE (rust/crates/shlex-0.1.1.tar.gz) = 5687
-SHA256 (rust/crates/signal-hook-0.3.8.tar.gz) = ef33d6d0cd06e0840fba9985aab098c147e67e05cee14d412d3345ed14ff30ac
-SIZE (rust/crates/signal-hook-0.3.8.tar.gz) = 49468
-SHA256 (rust/crates/signal-hook-registry-1.3.0.tar.gz) = 16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6
-SIZE (rust/crates/signal-hook-registry-1.3.0.tar.gz) = 17786
-SHA256 (rust/crates/slab-0.3.0.tar.gz) = 17b4fcaed89ab08ef143da37bc52adbcc04d4a69014f4c1208d6b51f0c47bc23
-SIZE (rust/crates/slab-0.3.0.tar.gz) = 4807
-SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
-SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
-SHA256 (rust/crates/smallvec-0.2.1.tar.gz) = 4c8cbcd6df1e117c2210e13ab5109635ad68a929fcbb8964dc965b76cb5ee013
-SIZE (rust/crates/smallvec-0.2.1.tar.gz) = 6065
-SHA256 (rust/crates/smallvec-0.6.14.tar.gz) = b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0
-SIZE (rust/crates/smallvec-0.6.14.tar.gz) = 22855
-SHA256 (rust/crates/socket2-0.3.19.tar.gz) = 122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e
-SIZE (rust/crates/socket2-0.3.19.tar.gz) = 33782
-SHA256 (rust/crates/socket2-0.4.0.tar.gz) = 9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2
-SIZE (rust/crates/socket2-0.4.0.tar.gz) = 37949
-SHA256 (rust/crates/stable_deref_trait-1.2.0.tar.gz) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.tar.gz) = 8054
-SHA256 (rust/crates/stdweb-0.1.3.tar.gz) = ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e
-SIZE (rust/crates/stdweb-0.1.3.tar.gz) = 90221
-SHA256 (rust/crates/stream-cipher-0.3.2.tar.gz) = 8131256a5896cabcf5eb04f4d6dacbe1aefda854b0d9896e09cb58829ec5638c
-SIZE (rust/crates/stream-cipher-0.3.2.tar.gz) = 8079
-SHA256 (rust/crates/string-0.2.1.tar.gz) = d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d
-SIZE (rust/crates/string-0.2.1.tar.gz) = 5081
-SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
-SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435
-SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
-SHA256 (rust/crates/strsim-0.9.3.tar.gz) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c
-SIZE (rust/crates/strsim-0.9.3.tar.gz) = 10266
-SHA256 (rust/crates/strum-0.8.0.tar.gz) = 4ca6e4730f517e041e547ffe23d29daab8de6b73af4b6ae2a002108169f5e7da
-SIZE (rust/crates/strum-0.8.0.tar.gz) = 6135
-SHA256 (rust/crates/strum-0.20.0.tar.gz) = 7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c
-SIZE (rust/crates/strum-0.20.0.tar.gz) = 5172
-SHA256 (rust/crates/strum_macros-0.8.0.tar.gz) = 3384590878eb0cab3b128e844412e2d010821e7e091211b9d87324173ada7db8
-SIZE (rust/crates/strum_macros-0.8.0.tar.gz) = 4793
-SHA256 (rust/crates/strum_macros-0.20.1.tar.gz) = ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149
-SIZE (rust/crates/strum_macros-0.20.1.tar.gz) = 15634
-SHA256 (rust/crates/subtle-1.0.0.tar.gz) = 2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee
-SIZE (rust/crates/subtle-1.0.0.tar.gz) = 8097
-SHA256 (rust/crates/syn-0.11.11.tar.gz) = d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad
-SIZE (rust/crates/syn-0.11.11.tar.gz) = 63309
-SHA256 (rust/crates/syn-0.15.44.tar.gz) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
-SIZE (rust/crates/syn-0.15.44.tar.gz) = 184212
-SHA256 (rust/crates/syn-1.0.69.tar.gz) = 48fe99c6bd8b1cc636890bcc071842de909d902c81ac7dab53ba33c421ab8ffb
-SIZE (rust/crates/syn-1.0.69.tar.gz) = 231954
-SHA256 (rust/crates/synom-0.11.3.tar.gz) = a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6
-SIZE (rust/crates/synom-0.11.3.tar.gz) = 17120
-SHA256 (rust/crates/synstructure-0.12.4.tar.gz) = b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701
-SIZE (rust/crates/synstructure-0.12.4.tar.gz) = 18105
-SHA256 (rust/crates/take-0.1.0.tar.gz) = b157868d8ac1f56b64604539990685fa7611d8fa9e5476cf0c02cf34d32917c5
-SIZE (rust/crates/take-0.1.0.tar.gz) = 5543
-SHA256 (rust/crates/tempfile-3.2.0.tar.gz) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
-SIZE (rust/crates/tempfile-3.2.0.tar.gz) = 25892
-SHA256 (rust/crates/term_size-0.3.2.tar.gz) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
-SIZE (rust/crates/term_size-0.3.2.tar.gz) = 10917
-SHA256 (rust/crates/termcolor-1.1.2.tar.gz) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
-SIZE (rust/crates/termcolor-1.1.2.tar.gz) = 17287
-SHA256 (rust/crates/termion-1.5.6.tar.gz) = 077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e
-SIZE (rust/crates/termion-1.5.6.tar.gz) = 22677
-SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322
-SHA256 (rust/crates/thiserror-1.0.24.tar.gz) = e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e
-SIZE (rust/crates/thiserror-1.0.24.tar.gz) = 16580
-SHA256 (rust/crates/thiserror-impl-1.0.24.tar.gz) = 7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0
-SIZE (rust/crates/thiserror-impl-1.0.24.tar.gz) = 13361
-SHA256 (rust/crates/time-0.1.43.tar.gz) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
-SIZE (rust/crates/time-0.1.43.tar.gz) = 28653
-SHA256 (rust/crates/tinyvec-1.2.0.tar.gz) = 5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342
-SIZE (rust/crates/tinyvec-1.2.0.tar.gz) = 41625
-SHA256 (rust/crates/tinyvec_macros-0.1.0.tar.gz) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
-SIZE (rust/crates/tinyvec_macros-0.1.0.tar.gz) = 1817
-SHA256 (rust/crates/tokio-0.1.22.tar.gz) = 5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6
-SIZE (rust/crates/tokio-0.1.22.tar.gz) = 70031
-SHA256 (rust/crates/tokio-0.2.25.tar.gz) = 6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092
-SIZE (rust/crates/tokio-0.2.25.tar.gz) = 413390
-SHA256 (rust/crates/tokio-buf-0.1.1.tar.gz) = 8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46
-SIZE (rust/crates/tokio-buf-0.1.1.tar.gz) = 10815
-SHA256 (rust/crates/tokio-codec-0.1.2.tar.gz) = 25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b
-SIZE (rust/crates/tokio-codec-0.1.2.tar.gz) = 7850
-SHA256 (rust/crates/tokio-core-0.1.18.tar.gz) = 87b1395334443abca552f63d4f61d0486f12377c2ba8b368e523f89e828cffd4
-SIZE (rust/crates/tokio-core-0.1.18.tar.gz) = 78620
-SHA256 (rust/crates/tokio-current-thread-0.1.7.tar.gz) = b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e
-SIZE (rust/crates/tokio-current-thread-0.1.7.tar.gz) = 19690
-SHA256 (rust/crates/tokio-executor-0.1.10.tar.gz) = fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671
-SIZE (rust/crates/tokio-executor-0.1.10.tar.gz) = 12191
-SHA256 (rust/crates/tokio-fs-0.1.7.tar.gz) = 297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4
-SIZE (rust/crates/tokio-fs-0.1.7.tar.gz) = 20881
-SHA256 (rust/crates/tokio-io-0.1.13.tar.gz) = 57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674
-SIZE (rust/crates/tokio-io-0.1.13.tar.gz) = 33665
-SHA256 (rust/crates/tokio-proto-0.1.1.tar.gz) = 8fbb47ae81353c63c487030659494b295f6cb6576242f907f203473b191b0389
-SIZE (rust/crates/tokio-proto-0.1.1.tar.gz) = 44268
-SHA256 (rust/crates/tokio-reactor-0.1.12.tar.gz) = 09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351
-SIZE (rust/crates/tokio-reactor-0.1.12.tar.gz) = 21058
-SHA256 (rust/crates/tokio-service-0.1.0.tar.gz) = 24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162
-SIZE (rust/crates/tokio-service-0.1.0.tar.gz) = 8376
-SHA256 (rust/crates/tokio-socks-0.3.0.tar.gz) = d611fd5d241872372d52a0a3d309c52d0b95a6a67671a6c8f7ab2c4a37fb2539
-SIZE (rust/crates/tokio-socks-0.3.0.tar.gz) = 17434
-SHA256 (rust/crates/tokio-sync-0.1.8.tar.gz) = edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee
-SIZE (rust/crates/tokio-sync-0.1.8.tar.gz) = 41830
-SHA256 (rust/crates/tokio-tcp-0.1.4.tar.gz) = 98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72
-SIZE (rust/crates/tokio-tcp-0.1.4.tar.gz) = 12745
-SHA256 (rust/crates/tokio-threadpool-0.1.18.tar.gz) = df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89
-SIZE (rust/crates/tokio-threadpool-0.1.18.tar.gz) = 54825
-SHA256 (rust/crates/tokio-timer-0.2.13.tar.gz) = 93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296
-SIZE (rust/crates/tokio-timer-0.2.13.tar.gz) = 37873
-SHA256 (rust/crates/tokio-tls-0.3.1.tar.gz) = 9a70f4fcd7b3b24fb194f837560168208f669ca8cb70d0c4b862944452396343
-SIZE (rust/crates/tokio-tls-0.3.1.tar.gz) = 22517
-SHA256 (rust/crates/tokio-udp-0.1.6.tar.gz) = e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82
-SIZE (rust/crates/tokio-udp-0.1.6.tar.gz) = 11677
-SHA256 (rust/crates/tokio-uds-0.2.7.tar.gz) = ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0
-SIZE (rust/crates/tokio-uds-0.2.7.tar.gz) = 11942
-SHA256 (rust/crates/tokio-util-0.3.1.tar.gz) = be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499
-SIZE (rust/crates/tokio-util-0.3.1.tar.gz) = 27233
-SHA256 (rust/crates/toml-0.5.8.tar.gz) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
-SIZE (rust/crates/toml-0.5.8.tar.gz) = 54219
-SHA256 (rust/crates/tower-service-0.3.1.tar.gz) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6
-SIZE (rust/crates/tower-service-0.3.1.tar.gz) = 6299
-SHA256 (rust/crates/tracing-0.1.25.tar.gz) = 01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f
-SIZE (rust/crates/tracing-0.1.25.tar.gz) = 68011
-SHA256 (rust/crates/tracing-core-0.1.17.tar.gz) = f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f
-SIZE (rust/crates/tracing-core-0.1.17.tar.gz) = 47774
-SHA256 (rust/crates/tracing-futures-0.2.5.tar.gz) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2
-SIZE (rust/crates/tracing-futures-0.2.5.tar.gz) = 11637
-SHA256 (rust/crates/try-lock-0.1.0.tar.gz) = ee2aa4715743892880f70885373966c83d73ef1b0838a664ef0c76fffd35e7c2
-SIZE (rust/crates/try-lock-0.1.0.tar.gz) = 3195
-SHA256 (rust/crates/try-lock-0.2.3.tar.gz) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
-SIZE (rust/crates/try-lock-0.2.3.tar.gz) = 4158
-SHA256 (rust/crates/try_from-0.3.2.tar.gz) = 283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b
-SIZE (rust/crates/try_from-0.3.2.tar.gz) = 4264
-SHA256 (rust/crates/typenum-1.13.0.tar.gz) = 879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06
-SIZE (rust/crates/typenum-1.13.0.tar.gz) = 40238
-SHA256 (rust/crates/ucd-trie-0.1.3.tar.gz) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
-SIZE (rust/crates/ucd-trie-0.1.3.tar.gz) = 44615
-SHA256 (rust/crates/unicase-2.6.0.tar.gz) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
-SIZE (rust/crates/unicase-2.6.0.tar.gz) = 23478
-SHA256 (rust/crates/unicode-bidi-0.3.5.tar.gz) = eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0
-SIZE (rust/crates/unicode-bidi-0.3.5.tar.gz) = 33423
-SHA256 (rust/crates/unicode-normalization-0.1.17.tar.gz) = 07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef
-SIZE (rust/crates/unicode-normalization-0.1.17.tar.gz) = 100345
-SHA256 (rust/crates/unicode-segmentation-1.7.1.tar.gz) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
-SIZE (rust/crates/unicode-segmentation-1.7.1.tar.gz) = 93066
-SHA256 (rust/crates/unicode-width-0.1.8.tar.gz) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
-SIZE (rust/crates/unicode-width-0.1.8.tar.gz) = 16732
-SHA256 (rust/crates/unicode-xid-0.0.4.tar.gz) = 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc
-SIZE (rust/crates/unicode-xid-0.0.4.tar.gz) = 16034
-SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
-SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
-SHA256 (rust/crates/unicode-xid-0.2.1.tar.gz) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
-SIZE (rust/crates/unicode-xid-0.2.1.tar.gz) = 14392
-SHA256 (rust/crates/url-1.7.2.tar.gz) = dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a
-SIZE (rust/crates/url-1.7.2.tar.gz) = 68597
-SHA256 (rust/crates/url-2.2.1.tar.gz) = 9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b
-SIZE (rust/crates/url-2.2.1.tar.gz) = 65434
-SHA256 (rust/crates/uuid-0.7.4.tar.gz) = 90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a
-SIZE (rust/crates/uuid-0.7.4.tar.gz) = 36325
-SHA256 (rust/crates/vcpkg-0.2.11.tar.gz) = b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb
-SIZE (rust/crates/vcpkg-0.2.11.tar.gz) = 12600
-SHA256 (rust/crates/vec-arena-1.1.0.tar.gz) = 34b2f665b594b07095e3ac3f718e13c2197143416fae4c5706cffb7b1af8d7f1
-SIZE (rust/crates/vec-arena-1.1.0.tar.gz) = 13099
-SHA256 (rust/crates/vec_map-0.8.2.tar.gz) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.tar.gz) = 14466
-SHA256 (rust/crates/vergen-3.2.0.tar.gz) = e7141e445af09c8919f1d5f8a20dae0b20c3b57a45dee0d5823c6ed5d237f15a
-SIZE (rust/crates/vergen-3.2.0.tar.gz) = 16897
-SHA256 (rust/crates/version_check-0.9.3.tar.gz) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
-SIZE (rust/crates/version_check-0.9.3.tar.gz) = 12547
-SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
-SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
-SHA256 (rust/crates/waker-fn-1.1.0.tar.gz) = 9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca
-SIZE (rust/crates/waker-fn-1.1.0.tar.gz) = 7114
-SHA256 (rust/crates/want-0.0.4.tar.gz) = a05d9d966753fa4b5c8db73fcab5eed4549cfe0e1e4e66911e5564a0085c35d1
-SIZE (rust/crates/want-0.0.4.tar.gz) = 5357
-SHA256 (rust/crates/want-0.2.0.tar.gz) = b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230
-SIZE (rust/crates/want-0.2.0.tar.gz) = 6265
-SHA256 (rust/crates/want-0.3.0.tar.gz) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
-SIZE (rust/crates/want-0.3.0.tar.gz) = 6550
-SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
-SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521
-SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.tar.gz) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
-SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.tar.gz) = 27505
-SHA256 (rust/crates/wasm-bindgen-0.2.73.tar.gz) = 83240549659d187488f91f33c0f8547cbfef0b2088bc470c116d1d260ef623d9
-SIZE (rust/crates/wasm-bindgen-0.2.73.tar.gz) = 159293
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.73.tar.gz) = ae70622411ca953215ca6d06d3ebeb1e915f0f6613e3b495122878d7ebec7dae
-SIZE (rust/crates/wasm-bindgen-backend-0.2.73.tar.gz) = 25434
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.23.tar.gz) = 81b8b767af23de6ac18bf2168b690bed2902743ddf0fb39252e36f9e2bfc63ea
-SIZE (rust/crates/wasm-bindgen-futures-0.4.23.tar.gz) = 14760
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.73.tar.gz) = 3e734d91443f177bfdb41969de821e15c516931c3c3db3d318fa1b68975d0f6f
-SIZE (rust/crates/wasm-bindgen-macro-0.2.73.tar.gz) = 11545
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.73.tar.gz) = d53739ff08c8a68b0fdbcd54c372b8ab800b1449ab3c9d706503bc7dd1621b2c
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.73.tar.gz) = 17835
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.73.tar.gz) = d9a543ae66aa233d14bb765ed9af4a33e81b8b58d1584cf1b47ff8cd0b9e4489
-SIZE (rust/crates/wasm-bindgen-shared-0.2.73.tar.gz) = 6691
-SHA256 (rust/crates/wasmer_enumset-1.0.1.tar.gz) = cf088cc1f7d247fd96dff0df46fb1bbb747d8a69ae1ecd71aed55c55e354b2d8
-SIZE (rust/crates/wasmer_enumset-1.0.1.tar.gz) = 11873
-SHA256 (rust/crates/wasmer_enumset_derive-0.5.0.tar.gz) = a8d1b32d98e11194200baf6d3f85eb2d6cfe56f6d9af0dd617f90ca48f958a88
-SIZE (rust/crates/wasmer_enumset_derive-0.5.0.tar.gz) = 5657
-SHA256 (rust/crates/web-sys-0.3.50.tar.gz) = a905d57e488fec8861446d3393670fb50d27a262344013181c2cdf9fff5481be
-SIZE (rust/crates/web-sys-0.3.50.tar.gz) = 650100
-SHA256 (rust/crates/webbrowser-0.5.5.tar.gz) = ecad156490d6b620308ed411cfee90d280b3cbd13e189ea0d3fada8acc89158a
-SIZE (rust/crates/webbrowser-0.5.5.tar.gz) = 11194
-SHA256 (rust/crates/wepoll-sys-3.0.1.tar.gz) = 0fcb14dea929042224824779fbc82d9fab8d2e6d3cbc0ac404de8edf489e77ff
-SIZE (rust/crates/wepoll-sys-3.0.1.tar.gz) = 25807
-SHA256 (rust/crates/widestring-0.4.3.tar.gz) = c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c
-SIZE (rust/crates/widestring-0.4.3.tar.gz) = 26215
-SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
-SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
-SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382
-SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
-SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.5.tar.gz) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.tar.gz) = 10164
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SHA256 (rust/crates/winreg-0.5.1.tar.gz) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a
-SIZE (rust/crates/winreg-0.5.1.tar.gz) = 17693
-SHA256 (rust/crates/winreg-0.6.2.tar.gz) = b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9
-SIZE (rust/crates/winreg-0.6.2.tar.gz) = 19338
-SHA256 (rust/crates/winreg-0.7.0.tar.gz) = 0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69
-SIZE (rust/crates/winreg-0.7.0.tar.gz) = 21225
-SHA256 (rust/crates/winrt-0.4.0.tar.gz) = 7e30cba82e22b083dc5a422c2ee77e20dc7927271a0dc981360c57c1453cb48d
-SIZE (rust/crates/winrt-0.4.0.tar.gz) = 1615271
-SHA256 (rust/crates/winrt-notification-0.2.4.tar.gz) = 57790eb281688a4682dab44df2a1ba8b78373233bd71cb291c3e75fecb1a01c4
-SIZE (rust/crates/winrt-notification-0.2.4.tar.gz) = 32299
-SHA256 (rust/crates/ws2_32-sys-0.2.1.tar.gz) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
-SIZE (rust/crates/ws2_32-sys-0.2.1.tar.gz) = 4697
-SHA256 (rust/crates/x11-clipboard-0.3.3.tar.gz) = 89bd49c06c9eb5d98e6ba6536cf64ac9f7ee3a009b2f53996d405b3944f6bcea
-SIZE (rust/crates/x11-clipboard-0.3.3.tar.gz) = 7357
-SHA256 (rust/crates/xcb-0.8.2.tar.gz) = 5e917a3f24142e9ff8be2414e36c649d47d6cc2ba81f16201cdef96e533e02de
-SIZE (rust/crates/xcb-0.8.2.tar.gz) = 129071
-SHA256 (rust/crates/xi-unicode-0.3.0.tar.gz) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
-SIZE (rust/crates/xi-unicode-0.3.0.tar.gz) = 87001
-SHA256 (rust/crates/xml-rs-0.6.1.tar.gz) = e1945e12e16b951721d7976520b0832496ef79c31602c7a29d950de79ba74621
-SIZE (rust/crates/xml-rs-0.6.1.tar.gz) = 50922
-SHA256 (rust/crates/zbus-1.9.1.tar.gz) = 2326acc379a3ac4e34b794089f5bdb17086bf29a5fdf619b7b4cc772dc2e9dad
-SIZE (rust/crates/zbus-1.9.1.tar.gz) = 62908
-SHA256 (rust/crates/zbus_macros-1.9.1.tar.gz) = a482c56029e48681b89b92b5db3c446db0915e8dd1052c0328a574eda38d5f93
-SIZE (rust/crates/zbus_macros-1.9.1.tar.gz) = 14675
-SHA256 (rust/crates/zvariant-2.6.0.tar.gz) = 678e7262502a135f49b1ece65010526649be7ee68acb80e1fc5377fc71fef878
-SIZE (rust/crates/zvariant-2.6.0.tar.gz) = 58688
-SHA256 (rust/crates/zvariant_derive-2.6.0.tar.gz) = 27d7c34325a35020b94343389cc9391e0f8ac245cca9155429c4022d93141241
-SIZE (rust/crates/zvariant_derive-2.6.0.tar.gz) = 6857
-SHA256 (hrkfdn-ncspot-v0.6.0_GH0.tar.gz) = a2a779bb4c917e89257089c6063d594178076022807c9a49153e313cb0204ae8
-SIZE (hrkfdn-ncspot-v0.6.0_GH0.tar.gz) = 213852
+TIMESTAMP = 1636717122
+SHA256 (rust/crates/addr2line-0.16.0.crate) = 3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd
+SIZE (rust/crates/addr2line-0.16.0.crate) = 33440
+SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
+SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/aes-0.6.0.crate) = 884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561
+SIZE (rust/crates/aes-0.6.0.crate) = 86774
+SHA256 (rust/crates/aes-ctr-0.6.0.crate) = 7729c3cde54d67063be556aeac75a81330d802f0259500ca40cb52967f975763
+SIZE (rust/crates/aes-ctr-0.6.0.crate) = 13217
+SHA256 (rust/crates/aes-soft-0.6.4.crate) = be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072
+SIZE (rust/crates/aes-soft-0.6.4.crate) = 99980
+SHA256 (rust/crates/aesni-0.10.0.crate) = ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce
+SIZE (rust/crates/aesni-0.10.0.crate) = 100248
+SHA256 (rust/crates/ahash-0.6.3.crate) = 796540673305a66d127804eef19ad696f1f204b8c1025aaca4958c17eab32877
+SIZE (rust/crates/ahash-0.6.3.crate) = 53912
+SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
+SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
+SHA256 (rust/crates/alsa-0.5.0.crate) = 75c4da790adcb2ce5e758c064b4f3ec17a30349f9961d3e5e6c9688b052a9e18
+SIZE (rust/crates/alsa-0.5.0.crate) = 63941
+SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
+SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
+SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
+SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
+SHA256 (rust/crates/array-macro-1.0.5.crate) = 06e97b4e522f9e55523001238ac59d13a8603af57f69980de5d8de4bbbe8ada6
+SIZE (rust/crates/array-macro-1.0.5.crate) = 7610
+SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
+SIZE (rust/crates/arrayref-0.3.6.crate) = 10035
+SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
+SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
+SHA256 (rust/crates/async-io-1.6.0.crate) = a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b
+SIZE (rust/crates/async-io-1.6.0.crate) = 32282
+SHA256 (rust/crates/async-trait-0.1.51.crate) = 44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e
+SIZE (rust/crates/async-trait-0.1.51.crate) = 25531
+SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+SHA256 (rust/crates/autocfg-0.1.7.crate) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
+SIZE (rust/crates/autocfg-0.1.7.crate) = 12158
+SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
+SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
+SHA256 (rust/crates/backtrace-0.3.61.crate) = e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01
+SIZE (rust/crates/backtrace-0.3.61.crate) = 74284
+SHA256 (rust/crates/base64-0.10.1.crate) = 0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e
+SIZE (rust/crates/base64-0.10.1.crate) = 41988
+SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
+SIZE (rust/crates/base64-0.13.0.crate) = 62070
+SHA256 (rust/crates/bindgen-0.56.0.crate) = 2da379dbebc0b76ef63ca68d8fc6e71c0f13e59432e0987e508c1820e6ab5239
+SIZE (rust/crates/bindgen-0.56.0.crate) = 198300
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/blake2b_simd-0.5.11.crate) = afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587
+SIZE (rust/crates/blake2b_simd-0.5.11.crate) = 34096
+SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
+SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
+SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
+SHA256 (rust/crates/bumpalo-3.7.1.crate) = d9df67f7bf9ef8498769f994239c45613ef0c5899415fb58e9add412d2c1a538
+SIZE (rust/crates/bumpalo-3.7.1.crate) = 78573
+SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
+SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
+SHA256 (rust/crates/bytes-0.4.12.crate) = 206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c
+SIZE (rust/crates/bytes-0.4.12.crate) = 46361
+SHA256 (rust/crates/bytes-0.5.6.crate) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38
+SIZE (rust/crates/bytes-0.5.6.crate) = 46291
+SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
+SIZE (rust/crates/bytes-1.1.0.crate) = 49640
+SHA256 (rust/crates/cache-padded-1.1.1.crate) = 631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba
+SIZE (rust/crates/cache-padded-1.1.1.crate) = 8798
+SHA256 (rust/crates/cc-1.0.71.crate) = 79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd
+SIZE (rust/crates/cc-1.0.71.crate) = 57452
+SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
+SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
+SHA256 (rust/crates/cexpr-0.4.0.crate) = f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27
+SIZE (rust/crates/cexpr-0.4.0.crate) = 18023
+SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
+SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
+SIZE (rust/crates/chrono-0.4.19.crate) = 155663
+SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801
+SIZE (rust/crates/cipher-0.2.5.crate) = 13099
+SHA256 (rust/crates/clang-sys-1.2.2.crate) = 10612c0ec0e0a1ff0e97980647cb058a6e7aedb913d01d009c406b8b7d0b26ee
+SIZE (rust/crates/clang-sys-1.2.2.crate) = 37661
+SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
+SIZE (rust/crates/clap-2.33.3.crate) = 201925
+SHA256 (rust/crates/clipboard-0.5.0.crate) = 25a904646c0340239dcf7c51677b33928bf24fdf424b79a57909c0109075b2e7
+SIZE (rust/crates/clipboard-0.5.0.crate) = 10009
+SHA256 (rust/crates/clipboard-win-2.2.0.crate) = e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b
+SIZE (rust/crates/clipboard-win-2.2.0.crate) = 11079
+SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
+SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156
+SHA256 (rust/crates/combine-4.6.1.crate) = a909e4d93292cd8e9c42e189f61681eff9d67b6541f96b8a1a737f23737bd001
+SIZE (rust/crates/combine-4.6.1.crate) = 132412
+SHA256 (rust/crates/concurrent-queue-1.2.2.crate) = 30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3
+SIZE (rust/crates/concurrent-queue-1.2.2.crate) = 15859
+SHA256 (rust/crates/const-sha1-0.2.0.crate) = fb58b6451e8c2a812ad979ed1d83378caa5e927eef2622017a45f251457c2c9d
+SIZE (rust/crates/const-sha1-0.2.0.crate) = 9079
+SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
+SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
+SHA256 (rust/crates/core-foundation-0.9.2.crate) = 6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3
+SIZE (rust/crates/core-foundation-0.9.2.crate) = 26857
+SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
+SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
+SHA256 (rust/crates/coreaudio-rs-0.10.0.crate) = 11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88
+SIZE (rust/crates/coreaudio-rs-0.10.0.crate) = 34487
+SHA256 (rust/crates/coreaudio-sys-0.2.8.crate) = 2b7e3347be6a09b46aba228d6608386739fb70beff4f61e07422da87b0bb31fa
+SIZE (rust/crates/coreaudio-sys-0.2.8.crate) = 4778
+SHA256 (rust/crates/cpal-0.13.4.crate) = 98f45f0a21f617cd2c788889ef710b63f075c949259593ea09c826f1e47a2418
+SIZE (rust/crates/cpal-0.13.4.crate) = 92833
+SHA256 (rust/crates/cpufeatures-0.2.1.crate) = 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469
+SIZE (rust/crates/cpufeatures-0.2.1.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.1.crate) = 06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4
+SIZE (rust/crates/crossbeam-channel-0.5.1.crate) = 86919
+SHA256 (rust/crates/crossbeam-utils-0.8.5.crate) = d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db
+SIZE (rust/crates/crossbeam-utils-0.8.5.crate) = 38414
+SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714
+SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551
+SHA256 (rust/crates/ctr-0.6.0.crate) = fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f
+SIZE (rust/crates/ctr-0.6.0.crate) = 17092
+SHA256 (rust/crates/cursive-0.16.3.crate) = 6593c3409eb794bf22090bec60dda1e19d1def284478bec7e5a92da3cf977c52
+SIZE (rust/crates/cursive-0.16.3.crate) = 28536
+SHA256 (rust/crates/cursive_core-0.2.2.crate) = 025ac0bcd21ced752d27b70e6aa2285a3513d07b5a0c7f89e71121d20ca1429d
+SIZE (rust/crates/cursive_core-0.2.2.crate) = 147357
+SHA256 (rust/crates/darling-0.9.0.crate) = fcfbcb0c5961907597a7d1148e3af036268f2b773886b8bb3eeb1e1281d3d3d6
+SIZE (rust/crates/darling-0.9.0.crate) = 16582
+SHA256 (rust/crates/darling-0.10.2.crate) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
+SIZE (rust/crates/darling-0.10.2.crate) = 17620
+SHA256 (rust/crates/darling_core-0.9.0.crate) = 6afc018370c3bff3eb51f89256a6bdb18b4fdcda72d577982a14954a7a0b402c
+SIZE (rust/crates/darling_core-0.9.0.crate) = 44038
+SHA256 (rust/crates/darling_core-0.10.2.crate) = f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b
+SIZE (rust/crates/darling_core-0.10.2.crate) = 44339
+SHA256 (rust/crates/darling_macro-0.9.0.crate) = c6d8dac1c6f1d29a41c4712b4400f878cb4fcc4c7628f298dd75038e024998d1
+SIZE (rust/crates/darling_macro-0.9.0.crate) = 1927
+SHA256 (rust/crates/darling_macro-0.10.2.crate) = d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72
+SIZE (rust/crates/darling_macro-0.10.2.crate) = 1919
+SHA256 (rust/crates/dbus-0.9.5.crate) = de0a745c25b32caa56b82a3950f5fec7893a960f4c10ca3b02060b0c38d8c2ce
+SIZE (rust/crates/dbus-0.9.5.crate) = 98368
+SHA256 (rust/crates/dbus-tree-0.9.2.crate) = f456e698ae8e54575e19ddb1f9b7bce2298568524f215496b248eb9498b4f508
+SIZE (rust/crates/dbus-tree-0.9.2.crate) = 24235
+SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
+SIZE (rust/crates/derivative-2.2.0.crate) = 48076
+SHA256 (rust/crates/derive_builder-0.7.2.crate) = 3ac53fa6a3cda160df823a9346442525dcaf1e171999a1cf23e67067e4fd64d4
+SIZE (rust/crates/derive_builder-0.7.2.crate) = 31626
+SHA256 (rust/crates/derive_builder_core-0.5.0.crate) = 0288a23da9333c246bb18c143426074a6ae96747995c5819d2947b64cd942b37
+SIZE (rust/crates/derive_builder_core-0.5.0.crate) = 18313
+SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
+SIZE (rust/crates/digest-0.9.0.crate) = 13247
+SHA256 (rust/crates/dirs-1.0.5.crate) = 3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901
+SIZE (rust/crates/dirs-1.0.5.crate) = 12908
+SHA256 (rust/crates/dirs-next-1.0.2.crate) = cf36e65a80337bea855cd4ef9b8401ffce06a7baedf2e85ec467b1ac3f6e82b6
+SIZE (rust/crates/dirs-next-1.0.2.crate) = 12979
+SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
+SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/dotenv-0.13.0.crate) = c0d0a1279c96732bc6800ce6337b6a614697b0e74ae058dc03c62ebeb78b4d86
+SIZE (rust/crates/dotenv-0.13.0.crate) = 8807
+SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
+SIZE (rust/crates/either-1.6.1.crate) = 13641
+SHA256 (rust/crates/encoding_rs-0.8.28.crate) = 80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065
+SIZE (rust/crates/encoding_rs-0.8.28.crate) = 1368577
+SHA256 (rust/crates/enum-map-0.6.4.crate) = 4187999839f4ae8be35cf185d1381aa8dc32d2f5951349cc37ae49ebc4781855
+SIZE (rust/crates/enum-map-0.6.4.crate) = 9477
+SHA256 (rust/crates/enum-map-derive-0.4.6.crate) = e5c450cf304c9e18d45db562025a14fb1ca0f5c769b6f609309f81d4c31de455
+SIZE (rust/crates/enum-map-derive-0.4.6.crate) = 2217
+SHA256 (rust/crates/enumflags2-0.6.4.crate) = 83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0
+SIZE (rust/crates/enumflags2-0.6.4.crate) = 10713
+SHA256 (rust/crates/enumflags2_derive-0.6.4.crate) = 946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce
+SIZE (rust/crates/enumflags2_derive-0.6.4.crate) = 3659
+SHA256 (rust/crates/env_logger-0.6.2.crate) = aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3
+SIZE (rust/crates/env_logger-0.6.2.crate) = 31078
+SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
+SIZE (rust/crates/failure-0.1.8.crate) = 37582
+SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
+SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
+SHA256 (rust/crates/fastrand-1.5.0.crate) = b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e
+SIZE (rust/crates/fastrand-1.5.0.crate) = 11100
+SHA256 (rust/crates/fern-0.6.0.crate) = 8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065
+SIZE (rust/crates/fern-0.6.0.crate) = 299856
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
+SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
+SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
+SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
+SIZE (rust/crates/fuchsia-cprng-0.1.1.crate) = 2950
+SHA256 (rust/crates/fuchsia-zircon-0.3.3.crate) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
+SIZE (rust/crates/fuchsia-zircon-0.3.3.crate) = 22565
+SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
+SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
+SHA256 (rust/crates/futures-0.1.31.crate) = 3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678
+SIZE (rust/crates/futures-0.1.31.crate) = 157731
+SHA256 (rust/crates/futures-0.3.17.crate) = a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca
+SIZE (rust/crates/futures-0.3.17.crate) = 47388
+SHA256 (rust/crates/futures-channel-0.3.17.crate) = 5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888
+SIZE (rust/crates/futures-channel-0.3.17.crate) = 31765
+SHA256 (rust/crates/futures-core-0.3.17.crate) = 88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d
+SIZE (rust/crates/futures-core-0.3.17.crate) = 14478
+SHA256 (rust/crates/futures-executor-0.3.17.crate) = 45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c
+SIZE (rust/crates/futures-executor-0.3.17.crate) = 17102
+SHA256 (rust/crates/futures-io-0.3.17.crate) = 522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377
+SIZE (rust/crates/futures-io-0.3.17.crate) = 9050
+SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
+SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
+SHA256 (rust/crates/futures-macro-0.3.17.crate) = 18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb
+SIZE (rust/crates/futures-macro-0.3.17.crate) = 11830
+SHA256 (rust/crates/futures-sink-0.3.17.crate) = 36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11
+SIZE (rust/crates/futures-sink-0.3.17.crate) = 7663
+SHA256 (rust/crates/futures-task-0.3.17.crate) = 1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99
+SIZE (rust/crates/futures-task-0.3.17.crate) = 11712
+SHA256 (rust/crates/futures-util-0.3.17.crate) = 36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481
+SIZE (rust/crates/futures-util-0.3.17.crate) = 147679
+SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817
+SIZE (rust/crates/generic-array-0.14.4.crate) = 28916
+SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
+SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
+SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
+SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
+SHA256 (rust/crates/gimli-0.25.0.crate) = f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7
+SIZE (rust/crates/gimli-0.25.0.crate) = 705238
+SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
+SIZE (rust/crates/glob-0.3.0.crate) = 18724
+SHA256 (rust/crates/h2-0.2.7.crate) = 5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535
+SIZE (rust/crates/h2-0.2.7.crate) = 156989
+SHA256 (rust/crates/h2-0.3.6.crate) = 6c06815895acec637cd6ed6e9662c935b866d20a106f8361892893a7d9234964
+SIZE (rust/crates/h2-0.3.6.crate) = 158838
+SHA256 (rust/crates/half-1.8.0.crate) = ac5956d4e63858efaec57e0d6c1c2f6a41e1487f830314a324ccd7e2223a7ca0
+SIZE (rust/crates/half-1.8.0.crate) = 41653
+SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
+SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
+SHA256 (rust/crates/headers-0.3.4.crate) = f0b7591fb62902706ae8e7aaff416b1b0fa2c0fd0878b46dc13baa3712d8a855
+SIZE (rust/crates/headers-0.3.4.crate) = 67384
+SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
+SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
+SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
+SIZE (rust/crates/heck-0.3.3.crate) = 10260
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/hmac-0.11.0.crate) = 2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b
+SIZE (rust/crates/hmac-0.11.0.crate) = 11385
+SHA256 (rust/crates/http-0.2.5.crate) = 1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b
+SIZE (rust/crates/http-0.2.5.crate) = 106297
+SHA256 (rust/crates/http-body-0.3.1.crate) = 13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b
+SIZE (rust/crates/http-body-0.3.1.crate) = 5394
+SHA256 (rust/crates/http-body-0.4.3.crate) = 399c583b2979440c60be0821a6199eca73bc3c8dcd9d070d75ac726e2c6186e5
+SIZE (rust/crates/http-body-0.4.3.crate) = 7660
+SHA256 (rust/crates/httparse-1.5.1.crate) = acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503
+SIZE (rust/crates/httparse-1.5.1.crate) = 26758
+SHA256 (rust/crates/httpdate-0.3.2.crate) = 494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47
+SIZE (rust/crates/httpdate-0.3.2.crate) = 10768
+SHA256 (rust/crates/httpdate-1.0.1.crate) = 6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440
+SIZE (rust/crates/httpdate-1.0.1.crate) = 10293
+SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
+SIZE (rust/crates/humantime-1.3.0.crate) = 17020
+SHA256 (rust/crates/hyper-0.13.10.crate) = 8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb
+SIZE (rust/crates/hyper-0.13.10.crate) = 141981
+SHA256 (rust/crates/hyper-0.14.13.crate) = 15d1cfb9e4f68655fa04c01f59edb405b6074a0f7118ea881e5026e4a1cd8593
+SIZE (rust/crates/hyper-0.14.13.crate) = 171435
+SHA256 (rust/crates/hyper-proxy-0.9.1.crate) = ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc
+SIZE (rust/crates/hyper-proxy-0.9.1.crate) = 10317
+SHA256 (rust/crates/hyper-tls-0.4.3.crate) = d979acc56dcb5b8dddba3917601745e877576475aa046df3226eabdecef78eed
+SIZE (rust/crates/hyper-tls-0.4.3.crate) = 14195
+SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
+SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-0.1.5.crate) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e
+SIZE (rust/crates/idna-0.1.5.crate) = 258735
+SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
+SIZE (rust/crates/idna-0.2.3.crate) = 271023
+SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
+SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
+SHA256 (rust/crates/instant-0.1.11.crate) = 716d3d89f35ac6a34fd0eed635395f4c3b76fa889338a4632e5231a8684216bd
+SIZE (rust/crates/instant-0.1.11.crate) = 5408
+SHA256 (rust/crates/ioctl-rs-0.2.0.crate) = 607b0d5e3c8affe6744655ccd713c5d3763c09407e191cea94705f541fd45151
+SIZE (rust/crates/ioctl-rs-0.2.0.crate) = 4214
+SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
+SIZE (rust/crates/iovec-0.1.4.crate) = 8720
+SHA256 (rust/crates/ipnet-2.3.1.crate) = 68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9
+SIZE (rust/crates/ipnet-2.3.1.crate) = 24932
+SHA256 (rust/crates/itertools-0.8.2.crate) = f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484
+SIZE (rust/crates/itertools-0.8.2.crate) = 89203
+SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
+SIZE (rust/crates/itoa-0.4.8.crate) = 11926
+SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
+SIZE (rust/crates/jni-0.19.0.crate) = 65890
+SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
+SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
+SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa
+SIZE (rust/crates/jobserver-0.1.24.crate) = 21303
+SHA256 (rust/crates/js-sys-0.3.55.crate) = 7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84
+SIZE (rust/crates/js-sys-0.3.55.crate) = 70499
+SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
+SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
+SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
+SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
+SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
+SHA256 (rust/crates/lewton-0.10.2.crate) = 777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030
+SIZE (rust/crates/lewton-0.10.2.crate) = 68807
+SHA256 (rust/crates/libc-0.2.103.crate) = dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6
+SIZE (rust/crates/libc-0.2.103.crate) = 540563
+SHA256 (rust/crates/libdbus-sys-0.2.2.crate) = c185b5b7ad900923ef3a8ff594083d4d9b5aea80bb4f32b8342363138c0d456b
+SIZE (rust/crates/libdbus-sys-0.2.2.crate) = 10990
+SHA256 (rust/crates/libloading-0.7.1.crate) = c0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0
+SIZE (rust/crates/libloading-0.7.1.crate) = 26336
+SHA256 (rust/crates/libm-0.2.1.crate) = c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a
+SIZE (rust/crates/libm-0.2.1.crate) = 111906
+SHA256 (rust/crates/libpulse-binding-2.25.0.crate) = 86835d7763ded6bc16b6c0061ec60214da7550dfcd4ef93745f6f0096129676a
+SIZE (rust/crates/libpulse-binding-2.25.0.crate) = 129768
+SHA256 (rust/crates/libpulse-simple-binding-2.24.1.crate) = d6a22538257c4d522bea6089d6478507f5d2589ea32150e20740aaaaaba44590
+SIZE (rust/crates/libpulse-simple-binding-2.24.1.crate) = 11090
+SHA256 (rust/crates/libpulse-simple-sys-1.19.1.crate) = 0b8b0fcb9665401cc7c156c337c8edc7eb4e797b9d3ae1667e1e9e17b29e0c7c
+SIZE (rust/crates/libpulse-simple-sys-1.19.1.crate) = 9463
+SHA256 (rust/crates/libpulse-sys-1.19.2.crate) = f12950b69c1b66233a900414befde36c8d4ea49deec1e1f34e4cd2f586e00c7d
+SIZE (rust/crates/libpulse-sys-1.19.2.crate) = 35108
+SHA256 (rust/crates/librespot-audio-0.3.0.crate) = 105fcf66cdc7ff36509ecd5ab6c5b8731c9315b99b0d2432fa82fad3389ab776
+SIZE (rust/crates/librespot-audio-0.3.0.crate) = 10655
+SHA256 (rust/crates/librespot-core-0.3.0.crate) = 46e3917eda633cb490b9aa0fe57c805bafb9522a3978ec24eebf0c6da213da8e
+SIZE (rust/crates/librespot-core-0.3.0.crate) = 24843
+SHA256 (rust/crates/librespot-metadata-0.3.0.crate) = 1c4cc473f70928d771e6287aa3d0687e04848ea2e967fe662aabb0de01d7f818
+SIZE (rust/crates/librespot-metadata-0.3.0.crate) = 3658
+SHA256 (rust/crates/librespot-playback-0.3.0.crate) = 57a57d4272b87b520d26dee2cfba7fe3a45daac88d63a7e6e4bda03dd2f66aac
+SIZE (rust/crates/librespot-playback-0.3.0.crate) = 35642
+SHA256 (rust/crates/librespot-protocol-0.3.0.crate) = 2708f27ba45ed06435f3214cc3fc93f2f4658a67068091139af956426d2c39fc
+SIZE (rust/crates/librespot-protocol-0.3.0.crate) = 12268
+SHA256 (rust/crates/lock_api-0.4.5.crate) = 712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109
+SIZE (rust/crates/lock_api-0.4.5.crate) = 25199
+SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
+SIZE (rust/crates/log-0.4.14.crate) = 34582
+SHA256 (rust/crates/mac-notification-sys-0.3.0.crate) = 3dfb6b71a9a89cd38b395d994214297447e8e63b1ba5708a9a2b0b1048ceda76
+SIZE (rust/crates/mac-notification-sys-0.3.0.crate) = 4757
+SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
+SIZE (rust/crates/mach-0.3.2.crate) = 19611
+SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
+SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
+SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
+SIZE (rust/crates/maplit-1.0.2.crate) = 8871
+SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
+SIZE (rust/crates/matches-0.1.9.crate) = 2246
+SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
+SIZE (rust/crates/memchr-2.4.1.crate) = 64977
+SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
+SIZE (rust/crates/mime-0.3.16.crate) = 15206
+SHA256 (rust/crates/mime_guess-2.0.3.crate) = 2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212
+SIZE (rust/crates/mime_guess-2.0.3.crate) = 27437
+SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b
+SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938
+SHA256 (rust/crates/mio-0.6.23.crate) = 4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4
+SIZE (rust/crates/mio-0.6.23.crate) = 103554
+SHA256 (rust/crates/mio-0.7.13.crate) = 8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16
+SIZE (rust/crates/mio-0.7.13.crate) = 87027
+SHA256 (rust/crates/miow-0.2.2.crate) = ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d
+SIZE (rust/crates/miow-0.2.2.crate) = 22044
+SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
+SIZE (rust/crates/miow-0.3.7.crate) = 24563
+SHA256 (rust/crates/native-tls-0.2.8.crate) = 48ba9f7719b5a0f42f338907614285fb5fd70e53858141f69898a1fb7203b24d
+SIZE (rust/crates/native-tls-0.2.8.crate) = 24956
+SHA256 (rust/crates/nb-connect-1.2.0.crate) = b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15
+SIZE (rust/crates/nb-connect-1.2.0.crate) = 8126
+SHA256 (rust/crates/ncurses-5.101.0.crate) = 5e2c5d34d72657dc4b638a1c25d40aae81e4f1c699062f72f467237920752032
+SIZE (rust/crates/ncurses-5.101.0.crate) = 26027
+SHA256 (rust/crates/ndk-0.3.0.crate) = 8794322172319b972f528bf90c6b467be0079f1fa82780ffb431088e741a73ab
+SIZE (rust/crates/ndk-0.3.0.crate) = 39011
+SHA256 (rust/crates/ndk-0.4.0.crate) = d64d6af06fde0e527b1ba5c7b79a6cc89cfc46325b0b2887dffe8f70197e0c3c
+SIZE (rust/crates/ndk-0.4.0.crate) = 39223
+SHA256 (rust/crates/ndk-glue-0.3.0.crate) = c5caf0c24d51ac1c905c27d4eda4fa0635bbe0de596b8f79235e0b17a4d29385
+SIZE (rust/crates/ndk-glue-0.3.0.crate) = 4026
+SHA256 (rust/crates/ndk-glue-0.4.0.crate) = d3e9e94628f24e7a3cb5b96a2dc5683acd9230bf11991c2a1677b87695138420
+SIZE (rust/crates/ndk-glue-0.4.0.crate) = 4710
+SHA256 (rust/crates/ndk-macro-0.2.0.crate) = 05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d
+SIZE (rust/crates/ndk-macro-0.2.0.crate) = 4949
+SHA256 (rust/crates/ndk-sys-0.2.1.crate) = c44922cb3dbb1c70b5e5f443d63b64363a898564d739ba5198e3a9138442868d
+SIZE (rust/crates/ndk-sys-0.2.1.crate) = 273674
+SHA256 (rust/crates/net2-0.2.37.crate) = 391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae
+SIZE (rust/crates/net2-0.2.37.crate) = 21311
+SHA256 (rust/crates/nix-0.17.0.crate) = 50e4785f2c3b7589a0d0c1dd60285e1188adac4006e8abd6dd578e1567027363
+SIZE (rust/crates/nix-0.17.0.crate) = 195654
+SHA256 (rust/crates/nix-0.20.0.crate) = fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a
+SIZE (rust/crates/nix-0.20.0.crate) = 216983
+SHA256 (rust/crates/nom-5.1.2.crate) = ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af
+SIZE (rust/crates/nom-5.1.2.crate) = 136174
+SHA256 (rust/crates/notify-rust-4.5.4.crate) = 825e9c9efdcb4d14920f72e2ef329b4dae0219791834c000c42c1475dad341f8
+SIZE (rust/crates/notify-rust-4.5.4.crate) = 46298
+SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
+SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
+SHA256 (rust/crates/num-0.3.1.crate) = 8b7a8e9be5e039e2ff869df49155f1c06bd01ade2117ec783e56ab0932b67a8f
+SIZE (rust/crates/num-0.3.1.crate) = 9414
+SHA256 (rust/crates/num-bigint-0.4.2.crate) = 74e768dff5fb39a41b3bcd30bb25cf989706c90d028d1ad71971987aa309d535
+SIZE (rust/crates/num-bigint-0.4.2.crate) = 92154
+SHA256 (rust/crates/num-complex-0.3.1.crate) = 747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5
+SIZE (rust/crates/num-complex-0.3.1.crate) = 24541
+SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d
+SIZE (rust/crates/num-derive-0.3.3.crate) = 14545
+SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
+SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
+SHA256 (rust/crates/num-iter-0.1.42.crate) = b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59
+SIZE (rust/crates/num-iter-0.1.42.crate) = 10450
+SHA256 (rust/crates/num-rational-0.3.2.crate) = 12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07
+SIZE (rust/crates/num-rational-0.3.2.crate) = 26359
+SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
+SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
+SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
+SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704
+SHA256 (rust/crates/num_enum-0.5.4.crate) = 3f9bd055fb730c4f8f4f57d45d35cd6b3f0980535b056dc7ff119cee6a66ed6f
+SIZE (rust/crates/num_enum-0.5.4.crate) = 9897
+SHA256 (rust/crates/num_enum_derive-0.5.4.crate) = 486ea01961c4a818096de679a8b740b26d9033146ac5291b1c98557658f8cdd9
+SIZE (rust/crates/num_enum_derive-0.5.4.crate) = 7899
+SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef
+SIZE (rust/crates/numtoa-0.1.0.crate) = 8999
+SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
+SIZE (rust/crates/objc-0.2.7.crate) = 22036
+SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
+SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
+SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
+SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
+SHA256 (rust/crates/object-0.26.2.crate) = 39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2
+SIZE (rust/crates/object-0.26.2.crate) = 238067
+SHA256 (rust/crates/oboe-0.4.4.crate) = e15e22bc67e047fe342a32ecba55f555e3be6166b04dd157cd0f803dfa9f48e1
+SIZE (rust/crates/oboe-0.4.4.crate) = 26486
+SHA256 (rust/crates/oboe-sys-0.4.4.crate) = 338142ae5ab0aaedc8275aa8f67f460e43ae0fca76a695a742d56da0a269eadc
+SIZE (rust/crates/oboe-sys-0.4.4.crate) = 141935
+SHA256 (rust/crates/ogg-0.8.0.crate) = 6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e
+SIZE (rust/crates/ogg-0.8.0.crate) = 27128
+SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56
+SIZE (rust/crates/once_cell-1.8.0.crate) = 28925
+SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
+SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
+SHA256 (rust/crates/openssl-0.10.36.crate) = 8d9facdb76fec0b73c406f125d44d86fdad818d66fef0531eec9233ca425ff4a
+SIZE (rust/crates/openssl-0.10.36.crate) = 206367
+SHA256 (rust/crates/openssl-probe-0.1.4.crate) = 28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a
+SIZE (rust/crates/openssl-probe-0.1.4.crate) = 7066
+SHA256 (rust/crates/openssl-sys-0.9.67.crate) = 69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058
+SIZE (rust/crates/openssl-sys-0.9.67.crate) = 54600
+SHA256 (rust/crates/owning_ref-0.4.1.crate) = 6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce
+SIZE (rust/crates/owning_ref-0.4.1.crate) = 12658
+SHA256 (rust/crates/pancurses-0.16.1.crate) = d3058bc37c433096b2ac7afef1c5cdfae49ede0a4ffec3dfc1df1df0959d0ff0
+SIZE (rust/crates/pancurses-0.16.1.crate) = 32818
+SHA256 (rust/crates/pancurses-0.17.0.crate) = 0352975c36cbacb9ee99bfb709b9db818bed43af57751797f8633649759d13db
+SIZE (rust/crates/pancurses-0.17.0.crate) = 34656
+SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
+SIZE (rust/crates/parking-2.0.0.crate) = 9714
+SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
+SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
+SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
+SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
+SHA256 (rust/crates/pbkdf2-0.8.0.crate) = d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa
+SIZE (rust/crates/pbkdf2-0.8.0.crate) = 12328
+SHA256 (rust/crates/pdcurses-sys-0.7.1.crate) = 084dd22796ff60f1225d4eb6329f33afaf4c85419d51d440ab6b8c6f4529166b
+SIZE (rust/crates/pdcurses-sys-0.7.1.crate) = 454031
+SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
+SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
+SHA256 (rust/crates/percent-encoding-1.0.1.crate) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831
+SIZE (rust/crates/percent-encoding-1.0.1.crate) = 10057
+SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
+SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
+SHA256 (rust/crates/pin-project-1.0.8.crate) = 576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08
+SIZE (rust/crates/pin-project-1.0.8.crate) = 54991
+SHA256 (rust/crates/pin-project-internal-1.0.8.crate) = 6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389
+SIZE (rust/crates/pin-project-internal-1.0.8.crate) = 27941
+SHA256 (rust/crates/pin-project-lite-0.1.12.crate) = 257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777
+SIZE (rust/crates/pin-project-lite-0.1.12.crate) = 16854
+SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443
+SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.20.crate) = 7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb
+SIZE (rust/crates/pkg-config-0.3.20.crate) = 15395
+SHA256 (rust/crates/platform-dirs-0.3.0.crate) = e188d043c1a692985f78b5464853a263f1a27e5bd6322bad3a4078ee3c998a38
+SIZE (rust/crates/platform-dirs-0.3.0.crate) = 6744
+SHA256 (rust/crates/polling-2.1.0.crate) = 92341d779fa34ea8437ef4d82d440d5e1ce3f3ff7f824aa64424cd481f9a1f25
+SIZE (rust/crates/polling-2.1.0.crate) = 17682
+SHA256 (rust/crates/portaudio-rs-0.3.2.crate) = cdb6b5eff96ccc9bf44d34c379ab03ae944426d83d1694345bdf8159d561d562
+SIZE (rust/crates/portaudio-rs-0.3.2.crate) = 13267
+SHA256 (rust/crates/portaudio-sys-0.1.1.crate) = 5194a4fa953b4ffd851c320ef6f0484cd7278cb7169ea9d6c433e49b23f7b7f5
+SIZE (rust/crates/portaudio-sys-0.1.1.crate) = 2327
+SHA256 (rust/crates/ppv-lite86-0.2.14.crate) = c3ca011bd0129ff4ae15cd04c4eef202cadf6c51c21e47aba319b4e0501db741
+SIZE (rust/crates/ppv-lite86-0.2.14.crate) = 21543
+SHA256 (rust/crates/priority-queue-1.2.0.crate) = cf40e51ccefb72d42720609e1d3c518de8b5800d723a09358d4a6d6245e1f8ca
+SIZE (rust/crates/priority-queue-1.2.0.crate) = 32057
+SHA256 (rust/crates/proc-macro-crate-0.1.5.crate) = 1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785
+SIZE (rust/crates/proc-macro-crate-0.1.5.crate) = 8096
+SHA256 (rust/crates/proc-macro-crate-1.1.0.crate) = 1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83
+SIZE (rust/crates/proc-macro-crate-1.1.0.crate) = 8535
+SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
+SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
+SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
+SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
+SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
+SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731
+SHA256 (rust/crates/proc-macro2-1.0.30.crate) = edc3358ebc67bc8b7fa0c007f945b0b18226f78437d61bec735a9eb96b61ee70
+SIZE (rust/crates/proc-macro2-1.0.30.crate) = 39155
+SHA256 (rust/crates/protobuf-2.25.1.crate) = 23129d50f2c9355ced935fce8a08bd706ee2e7ce2b3b33bf61dace0e379ac63a
+SIZE (rust/crates/protobuf-2.25.1.crate) = 163856
+SHA256 (rust/crates/protobuf-codegen-2.25.1.crate) = 4ba98ce0dadaa6de1e7f1b6d82a0a73b03e0c049169a167c919d906b0875026c
+SIZE (rust/crates/protobuf-codegen-2.25.1.crate) = 39701
+SHA256 (rust/crates/protobuf-codegen-pure-2.25.1.crate) = a2bab16316ed0c5794a06c399af55a3ca7b93496cb35cb4c15bcc8f5d824f2b7
+SIZE (rust/crates/protobuf-codegen-pure-2.25.1.crate) = 57881
+SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
+SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
+SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
+SIZE (rust/crates/quote-0.6.13.crate) = 17475
+SHA256 (rust/crates/quote-1.0.10.crate) = 38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05
+SIZE (rust/crates/quote-1.0.10.crate) = 29960
+SHA256 (rust/crates/rand-0.6.5.crate) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
+SIZE (rust/crates/rand-0.6.5.crate) = 104814
+SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
+SIZE (rust/crates/rand-0.8.4.crate) = 87406
+SHA256 (rust/crates/rand_chacha-0.1.1.crate) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
+SIZE (rust/crates/rand_chacha-0.1.1.crate) = 11703
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_core-0.3.1.crate) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
+SIZE (rust/crates/rand_core-0.3.1.crate) = 15483
+SHA256 (rust/crates/rand_core-0.4.2.crate) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
+SIZE (rust/crates/rand_core-0.4.2.crate) = 20243
+SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
+SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
+SHA256 (rust/crates/rand_distr-0.4.2.crate) = 964d548f8e7d12e102ef183a0de7e98180c9f8729f555897a857b96e48122d2f
+SIZE (rust/crates/rand_distr-0.4.2.crate) = 58198
+SHA256 (rust/crates/rand_hc-0.1.0.crate) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
+SIZE (rust/crates/rand_hc-0.1.0.crate) = 11644
+SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
+SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
+SHA256 (rust/crates/rand_isaac-0.1.1.crate) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
+SIZE (rust/crates/rand_isaac-0.1.1.crate) = 16020
+SHA256 (rust/crates/rand_jitter-0.1.4.crate) = 1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b
+SIZE (rust/crates/rand_jitter-0.1.4.crate) = 18409
+SHA256 (rust/crates/rand_os-0.1.3.crate) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
+SIZE (rust/crates/rand_os-0.1.3.crate) = 18965
+SHA256 (rust/crates/rand_pcg-0.1.2.crate) = abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44
+SIZE (rust/crates/rand_pcg-0.1.2.crate) = 10844
+SHA256 (rust/crates/rand_xorshift-0.1.1.crate) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c
+SIZE (rust/crates/rand_xorshift-0.1.1.crate) = 8997
+SHA256 (rust/crates/random-0.12.2.crate) = 97d13a3485349981c90c79112a11222c3e6e75de1d52b87a7525b3bf5361420f
+SIZE (rust/crates/random-0.12.2.crate) = 3919
+SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
+SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
+SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
+SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087
+SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
+SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
+SHA256 (rust/crates/redox_termios-0.1.2.crate) = 8440d8acb4fd3d277125b4bd01a6f38aee8d814b3b5fc09b3f2b825d37d3fe8f
+SIZE (rust/crates/redox_termios-0.1.2.crate) = 3268
+SHA256 (rust/crates/redox_users-0.3.5.crate) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
+SIZE (rust/crates/redox_users-0.3.5.crate) = 12644
+SHA256 (rust/crates/redox_users-0.4.0.crate) = 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64
+SIZE (rust/crates/redox_users-0.4.0.crate) = 13023
+SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
+SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
+SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
+SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
+SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
+SHA256 (rust/crates/reqwest-0.10.10.crate) = 0718f81a8e14c4dbb3b34cf23dc6aaf9ab8a0dfec160c534b3dbca1aaa21f47c
+SIZE (rust/crates/reqwest-0.10.10.crate) = 127537
+SHA256 (rust/crates/reqwest-0.11.5.crate) = 51c732d463dd300362ffb44b7b125f299c23d2990411a4253824630ebc7467fb
+SIZE (rust/crates/reqwest-0.11.5.crate) = 136526
+SHA256 (rust/crates/rodio-0.14.0.crate) = 4d98f5e557b61525057e2bc142c8cd7f0e70d75dc32852309bec440e6e046bf9
+SIZE (rust/crates/rodio-0.14.0.crate) = 7145695
+SHA256 (rust/crates/rspotify-0.10.0.crate) = eefd7bb58b714606b30a490f751d7926942e2874eef5e82934d60d7a4a68dca4
+SIZE (rust/crates/rspotify-0.10.0.crate) = 2361916
+SHA256 (rust/crates/rust-argon2-0.8.3.crate) = 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb
+SIZE (rust/crates/rust-argon2-0.8.3.crate) = 28313
+SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
+SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
+SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
+SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-serialize-0.3.24.crate) = dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda
+SIZE (rust/crates/rustc-serialize-0.3.24.crate) = 45926
+SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
+SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
+SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
+SIZE (rust/crates/ryu-1.0.5.crate) = 49570
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.19.crate) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75
+SIZE (rust/crates/schannel-0.1.19.crate) = 42755
+SHA256 (rust/crates/scoped-tls-1.0.0.crate) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2
+SIZE (rust/crates/scoped-tls-1.0.0.crate) = 9146
+SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
+SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
+SHA256 (rust/crates/security-framework-2.4.2.crate) = 525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87
+SIZE (rust/crates/security-framework-2.4.2.crate) = 64857
+SHA256 (rust/crates/security-framework-sys-2.4.2.crate) = a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e
+SIZE (rust/crates/security-framework-sys-2.4.2.crate) = 12821
+SHA256 (rust/crates/semver-1.0.4.crate) = 568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012
+SIZE (rust/crates/semver-1.0.4.crate) = 29375
+SHA256 (rust/crates/serde-1.0.130.crate) = f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913
+SIZE (rust/crates/serde-1.0.130.crate) = 75305
+SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
+SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
+SHA256 (rust/crates/serde_derive-1.0.130.crate) = d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b
+SIZE (rust/crates/serde_derive-1.0.130.crate) = 54703
+SHA256 (rust/crates/serde_json-1.0.68.crate) = 0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8
+SIZE (rust/crates/serde_json-1.0.68.crate) = 114986
+SHA256 (rust/crates/serde_repr-0.1.7.crate) = 98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5
+SIZE (rust/crates/serde_repr-0.1.7.crate) = 10173
+SHA256 (rust/crates/serde_urlencoded-0.7.0.crate) = edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9
+SIZE (rust/crates/serde_urlencoded-0.7.0.crate) = 12489
+SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6
+SIZE (rust/crates/sha-1-0.9.8.crate) = 14029
+SHA256 (rust/crates/shannon-0.2.0.crate) = 7ea5b41c9427b56caa7b808cb548a04fb50bb5b9e98590b53f28064ff4174561
+SIZE (rust/crates/shannon-0.2.0.crate) = 3503
+SHA256 (rust/crates/shell-words-1.0.0.crate) = b6fa3938c99da4914afedd13bf3d79bcb6c277d1b2c398d23257a304d9e1b074
+SIZE (rust/crates/shell-words-1.0.0.crate) = 9798
+SHA256 (rust/crates/shlex-0.1.1.crate) = 7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2
+SIZE (rust/crates/shlex-0.1.1.crate) = 5687
+SHA256 (rust/crates/signal-hook-0.3.10.crate) = 9c98891d737e271a2954825ef19e46bd16bdb98e2746f2eec4f7a4ef7946efd1
+SIZE (rust/crates/signal-hook-0.3.10.crate) = 48491
+SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
+SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
+SHA256 (rust/crates/slab-0.4.5.crate) = 9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5
+SIZE (rust/crates/slab-0.4.5.crate) = 15888
+SHA256 (rust/crates/smallvec-1.7.0.crate) = 1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309
+SIZE (rust/crates/smallvec-1.7.0.crate) = 27459
+SHA256 (rust/crates/socket2-0.3.19.crate) = 122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e
+SIZE (rust/crates/socket2-0.3.19.crate) = 33782
+SHA256 (rust/crates/socket2-0.4.2.crate) = 5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516
+SIZE (rust/crates/socket2-0.4.2.crate) = 41721
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/stdweb-0.1.3.crate) = ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e
+SIZE (rust/crates/stdweb-0.1.3.crate) = 90221
+SHA256 (rust/crates/strsim-0.7.0.crate) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
+SIZE (rust/crates/strsim-0.7.0.crate) = 8435
+SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
+SIZE (rust/crates/strsim-0.8.0.crate) = 9309
+SHA256 (rust/crates/strsim-0.9.3.crate) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c
+SIZE (rust/crates/strsim-0.9.3.crate) = 10266
+SHA256 (rust/crates/strum-0.21.0.crate) = aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2
+SIZE (rust/crates/strum-0.21.0.crate) = 5296
+SHA256 (rust/crates/strum-0.22.0.crate) = f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e
+SIZE (rust/crates/strum-0.22.0.crate) = 5413
+SHA256 (rust/crates/strum_macros-0.21.1.crate) = d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec
+SIZE (rust/crates/strum_macros-0.21.1.crate) = 16280
+SHA256 (rust/crates/strum_macros-0.22.0.crate) = 339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb
+SIZE (rust/crates/strum_macros-0.22.0.crate) = 16501
+SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
+SIZE (rust/crates/subtle-2.4.1.crate) = 12630
+SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
+SIZE (rust/crates/syn-0.15.44.crate) = 184212
+SHA256 (rust/crates/syn-1.0.80.crate) = d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194
+SIZE (rust/crates/syn-1.0.80.crate) = 234102
+SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
+SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
+SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
+SIZE (rust/crates/tempfile-3.2.0.crate) = 25892
+SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
+SIZE (rust/crates/term_size-0.3.2.crate) = 10917
+SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
+SIZE (rust/crates/termcolor-1.1.2.crate) = 17287
+SHA256 (rust/crates/termion-1.5.6.crate) = 077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e
+SIZE (rust/crates/termion-1.5.6.crate) = 22677
+SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
+SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
+SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417
+SIZE (rust/crates/thiserror-1.0.30.crate) = 17748
+SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b
+SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230
+SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
+SIZE (rust/crates/time-0.1.43.crate) = 28653
+SHA256 (rust/crates/tinyvec-1.5.0.crate) = f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7
+SIZE (rust/crates/tinyvec-1.5.0.crate) = 42745
+SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
+SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
+SHA256 (rust/crates/tokio-0.2.25.crate) = 6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092
+SIZE (rust/crates/tokio-0.2.25.crate) = 413390
+SHA256 (rust/crates/tokio-1.12.0.crate) = c2c2416fdedca8443ae44b4527de1ea633af61d8f7169ffa6e72c5b53d24efcc
+SIZE (rust/crates/tokio-1.12.0.crate) = 522732
+SHA256 (rust/crates/tokio-macros-1.5.0.crate) = b2dd85aeaba7b68df939bd357c6afb36c87951be9e80bf9c859f2fc3e9fca0fd
+SIZE (rust/crates/tokio-macros-1.5.0.crate) = 8582
+SHA256 (rust/crates/tokio-native-tls-0.3.0.crate) = f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b
+SIZE (rust/crates/tokio-native-tls-0.3.0.crate) = 20759
+SHA256 (rust/crates/tokio-socks-0.3.0.crate) = d611fd5d241872372d52a0a3d309c52d0b95a6a67671a6c8f7ab2c4a37fb2539
+SIZE (rust/crates/tokio-socks-0.3.0.crate) = 17434
+SHA256 (rust/crates/tokio-stream-0.1.7.crate) = 7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f
+SIZE (rust/crates/tokio-stream-0.1.7.crate) = 30323
+SHA256 (rust/crates/tokio-tls-0.3.1.crate) = 9a70f4fcd7b3b24fb194f837560168208f669ca8cb70d0c4b862944452396343
+SIZE (rust/crates/tokio-tls-0.3.1.crate) = 22517
+SHA256 (rust/crates/tokio-util-0.3.1.crate) = be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499
+SIZE (rust/crates/tokio-util-0.3.1.crate) = 27233
+SHA256 (rust/crates/tokio-util-0.6.8.crate) = 08d3725d3efa29485e87311c5b699de63cde14b00ed4d256b8318aa30ca452cd
+SIZE (rust/crates/tokio-util-0.6.8.crate) = 74116
+SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
+SIZE (rust/crates/toml-0.5.8.crate) = 54219
+SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6
+SIZE (rust/crates/tower-service-0.3.1.crate) = 6299
+SHA256 (rust/crates/tracing-0.1.29.crate) = 375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105
+SIZE (rust/crates/tracing-0.1.29.crate) = 72444
+SHA256 (rust/crates/tracing-core-0.1.21.crate) = 1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4
+SIZE (rust/crates/tracing-core-0.1.21.crate) = 50683
+SHA256 (rust/crates/tracing-futures-0.2.5.crate) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2
+SIZE (rust/crates/tracing-futures-0.2.5.crate) = 11637
+SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
+SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
+SHA256 (rust/crates/typenum-1.14.0.crate) = b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec
+SIZE (rust/crates/typenum-1.14.0.crate) = 40518
+SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
+SIZE (rust/crates/unicase-2.6.0.crate) = 23478
+SHA256 (rust/crates/unicode-bidi-0.3.7.crate) = 1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f
+SIZE (rust/crates/unicode-bidi-0.3.7.crate) = 33759
+SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
+SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
+SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
+SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
+SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
+SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
+SHA256 (rust/crates/unicode-xid-0.1.0.crate) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
+SIZE (rust/crates/unicode-xid-0.1.0.crate) = 16000
+SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
+SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
+SHA256 (rust/crates/url-1.7.2.crate) = dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a
+SIZE (rust/crates/url-1.7.2.crate) = 68597
+SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
+SIZE (rust/crates/url-2.2.2.crate) = 68555
+SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7
+SIZE (rust/crates/uuid-0.8.2.crate) = 37909
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
+SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
+SHA256 (rust/crates/vergen-3.2.0.crate) = e7141e445af09c8919f1d5f8a20dae0b20c3b57a45dee0d5823c6ed5d237f15a
+SIZE (rust/crates/vergen-3.2.0.crate) = 16897
+SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
+SIZE (rust/crates/version_check-0.9.3.crate) = 12547
+SHA256 (rust/crates/void-1.0.2.crate) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
+SIZE (rust/crates/void-1.0.2.crate) = 2356
+SHA256 (rust/crates/waker-fn-1.1.0.crate) = 9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca
+SIZE (rust/crates/waker-fn-1.1.0.crate) = 7114
+SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
+SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
+SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
+SIZE (rust/crates/want-0.3.0.crate) = 6550
+SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
+SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
+SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
+SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
+SHA256 (rust/crates/wasm-bindgen-0.2.78.crate) = 632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce
+SIZE (rust/crates/wasm-bindgen-0.2.78.crate) = 162111
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.78.crate) = a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b
+SIZE (rust/crates/wasm-bindgen-backend-0.2.78.crate) = 25576
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.28.crate) = 8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39
+SIZE (rust/crates/wasm-bindgen-futures-0.4.28.crate) = 14734
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.78.crate) = d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9
+SIZE (rust/crates/wasm-bindgen-macro-0.2.78.crate) = 11700
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.78.crate) = 7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.78.crate) = 17858
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.78.crate) = 0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc
+SIZE (rust/crates/wasm-bindgen-shared-0.2.78.crate) = 7206
+SHA256 (rust/crates/wasmer_enumset-1.0.1.crate) = cf088cc1f7d247fd96dff0df46fb1bbb747d8a69ae1ecd71aed55c55e354b2d8
+SIZE (rust/crates/wasmer_enumset-1.0.1.crate) = 11873
+SHA256 (rust/crates/wasmer_enumset_derive-0.5.0.crate) = a8d1b32d98e11194200baf6d3f85eb2d6cfe56f6d9af0dd617f90ca48f958a88
+SIZE (rust/crates/wasmer_enumset_derive-0.5.0.crate) = 5657
+SHA256 (rust/crates/web-sys-0.3.55.crate) = 38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fb
+SIZE (rust/crates/web-sys-0.3.55.crate) = 664827
+SHA256 (rust/crates/webbrowser-0.5.5.crate) = ecad156490d6b620308ed411cfee90d280b3cbd13e189ea0d3fada8acc89158a
+SIZE (rust/crates/webbrowser-0.5.5.crate) = 11194
+SHA256 (rust/crates/wepoll-ffi-0.1.2.crate) = d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb
+SIZE (rust/crates/wepoll-ffi-0.1.2.crate) = 31309
+SHA256 (rust/crates/widestring-0.4.3.crate) = c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c
+SIZE (rust/crates/widestring-0.4.3.crate) = 26215
+SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
+SIZE (rust/crates/winapi-0.2.8.crate) = 455145
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-build-0.1.1.crate) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
+SIZE (rust/crates/winapi-build-0.1.1.crate) = 669
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
+SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.21.1.crate) = b8f5f8d2ea79bf690bbee453fd4a1516ae426e5d5c7215d96cc0c3dc134fc4a0
+SIZE (rust/crates/windows-0.21.1.crate) = 32146
+SHA256 (rust/crates/windows_gen-0.21.1.crate) = 7e6994f42f8481387778cc608407d6703410672d57f32a66009419d7a18aa912
+SIZE (rust/crates/windows_gen-0.21.1.crate) = 27940
+SHA256 (rust/crates/windows_macros-0.21.1.crate) = 81cc2357b1b03c19f056cb0e6d06011f80f54beadb4e36aee2ca98493c7cfc3c
+SIZE (rust/crates/windows_macros-0.21.1.crate) = 7233
+SHA256 (rust/crates/windows_quote-0.21.1.crate) = 7cf987b5288c15e1997226848f78f3ed3ef8b78dcfd71a201c8c8684163a7e4d
+SIZE (rust/crates/windows_quote-0.21.1.crate) = 6547
+SHA256 (rust/crates/windows_reader-0.21.1.crate) = 237b53e8b40766ea7db5da0d8c6c1442d21d0429f0ee7500d7b5688967bd9d7b
+SIZE (rust/crates/windows_reader-0.21.1.crate) = 6076229
+SHA256 (rust/crates/winreg-0.5.1.crate) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a
+SIZE (rust/crates/winreg-0.5.1.crate) = 17693
+SHA256 (rust/crates/winreg-0.7.0.crate) = 0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69
+SIZE (rust/crates/winreg-0.7.0.crate) = 21225
+SHA256 (rust/crates/winrt-notification-0.4.0.crate) = f0cc832b8c66c42b3ee6b625c124fe2d0b3ff7fb2cec18b28926e9c4bfdb72da
+SIZE (rust/crates/winrt-notification-0.4.0.crate) = 33758
+SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
+SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697
+SHA256 (rust/crates/x11-clipboard-0.3.3.crate) = 89bd49c06c9eb5d98e6ba6536cf64ac9f7ee3a009b2f53996d405b3944f6bcea
+SIZE (rust/crates/x11-clipboard-0.3.3.crate) = 7357
+SHA256 (rust/crates/xcb-0.8.2.crate) = 5e917a3f24142e9ff8be2414e36c649d47d6cc2ba81f16201cdef96e533e02de
+SIZE (rust/crates/xcb-0.8.2.crate) = 129071
+SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
+SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001
+SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3
+SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690
+SHA256 (rust/crates/zbus-1.9.1.crate) = 2326acc379a3ac4e34b794089f5bdb17086bf29a5fdf619b7b4cc772dc2e9dad
+SIZE (rust/crates/zbus-1.9.1.crate) = 62908
+SHA256 (rust/crates/zbus_macros-1.9.1.crate) = a482c56029e48681b89b92b5db3c446db0915e8dd1052c0328a574eda38d5f93
+SIZE (rust/crates/zbus_macros-1.9.1.crate) = 14675
+SHA256 (rust/crates/zerocopy-0.3.0.crate) = 6580539ad917b7c026220c4b3f2c08d52ce54d6ce0dc491e66002e35388fab46
+SIZE (rust/crates/zerocopy-0.3.0.crate) = 14324
+SHA256 (rust/crates/zerocopy-derive-0.2.0.crate) = d498dbd1fd7beb83c86709ae1c33ca50942889473473d287d56ce4770a18edfb
+SIZE (rust/crates/zerocopy-derive-0.2.0.crate) = 516658
+SHA256 (rust/crates/zvariant-2.9.0.crate) = e1a9373dead84d640ccf5798f2928917e6aa1ab3f130751406bb13e0a9dd9913
+SIZE (rust/crates/zvariant-2.9.0.crate) = 63979
+SHA256 (rust/crates/zvariant_derive-2.9.0.crate) = 46ee71e0e88747ec582d290dbe98ff7907ff28770c7a35f16da41e5e6f1f4fa3
+SIZE (rust/crates/zvariant_derive-2.9.0.crate) = 8734
+SHA256 (hrkfdn-ncspot-v0.9.0_GH0.tar.gz) = 81655d9fab4903c6ac22321f1a6801aaedfbd88d4f5f768ae8303104fa904a53
+SIZE (hrkfdn-ncspot-v0.9.0_GH0.tar.gz) = 215103
diff --git a/audio/ncspot/files/patch-powerpc b/audio/ncspot/files/patch-powerpc
deleted file mode 100644
index 4a416caf6ff6..000000000000
--- a/audio/ncspot/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.93/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC
-+++ cargo-crates/libc-0.2.93/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
- } else if #[cfg(target_arch = "powerpc64")] {
- mod powerpc64;
- pub use self::powerpc64::*;
-+ } else if #[cfg(target_arch = "powerpc")] {
-+ mod powerpc;
-+ pub use self::powerpc::*;
- } else {
- // Unknown target_arch
- }
---- cargo-crates/libc-0.2.93/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC
-+++ cargo-crates/libc-0.2.93/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+ pub struct stat {
-+ pub st_dev: ::dev_t,
-+ pub st_ino: ::ino_t,
-+ pub st_mode: ::mode_t,
-+ pub st_nlink: ::nlink_t,
-+ pub st_uid: ::uid_t,
-+ pub st_gid: ::gid_t,
-+ pub st_rdev: ::dev_t,
-+ pub st_atime: ::time_t,
-+ pub st_atime_nsec: ::c_long,
-+ pub st_mtime: ::time_t,
-+ pub st_mtime_nsec: ::c_long,
-+ pub st_ctime: ::time_t,
-+ pub st_ctime_nsec: ::c_long,
-+ pub st_size: ::off_t,
-+ pub st_blocks: ::blkcnt_t,
-+ pub st_blksize: ::blksize_t,
-+ pub st_flags: ::fflags_t,
-+ pub st_gen: u32,
-+ pub st_lspare: i32,
-+ pub st_birthtime: ::time_t,
-+ pub st_birthtime_nsec: ::c_long,
-+ }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+ if #[cfg(libc_const_size_of)] {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+ } else {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = 4 - 1;
-+ }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index 69987e4d8ffa..f780656de5ef 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openal-soft
PORTVERSION= 1.21.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://openal-soft.org/openal-releases/
diff --git a/audio/openal-soft/files/patch-alc_backends_sndio.cpp b/audio/openal-soft/files/patch-alc_backends_sndio.cpp
index dba1079c4249..ca168aebdff5 100644
--- a/audio/openal-soft/files/patch-alc_backends_sndio.cpp
+++ b/audio/openal-soft/files/patch-alc_backends_sndio.cpp
@@ -251,26 +251,18 @@
struct SndioCapture final : public BackendBase {
SndioCapture(ALCdevice *device) noexcept : BackendBase{device} { }
~SndioCapture() override;
-@@ -301,6 +283,7 @@ struct SndioCapture final : public BackendBase {
-
- sio_hdl *mSndHandle{nullptr};
-
-+ al::vector<struct pollfd> mFds;
- RingBufferPtr mRing;
-
- std::atomic<bool> mKillNow{true};
-@@ -323,40 +306,65 @@ int SndioCapture::recordProc()
+@@ -323,40 +305,65 @@ int SndioCapture::recordProc()
const uint frameSize{mDevice->frameSizeFromFmt()};
+ int nfds_pre{sio_nfds(mSndHandle)};
-+ if (nfds_pre <= 0)
++ if(nfds_pre <= 0)
+ {
+ mDevice->handleDisconnect("Incorrect return value from sio_nfds(): %d", nfds_pre);
+ return 1;
+ }
+
-+ mFds.resize(nfds_pre);
++ auto fds = std::make_unique<pollfd[]>(static_cast<uint>(nfds_pre));
+
while(!mKillNow.load(std::memory_order_acquire)
&& mDevice->Connected.load(std::memory_order_acquire))
@@ -279,7 +271,7 @@
- size_t todo{data.first.len + data.second.len};
- if(todo == 0)
+ /* Wait until there's some samples to read. */
-+ const int nfds{sio_pollfd(mSndHandle, mFds.data(), POLLIN)};
++ const int nfds{sio_pollfd(mSndHandle, fds.get(), POLLIN)};
+ if(nfds <= 0)
{
- static char junk[4096];
@@ -288,7 +280,7 @@
+ mDevice->handleDisconnect("Failed to get polling fds: %d", nfds);
+ break;
+ }
-+ int pollres{::poll(mFds.data(), static_cast<uint>(nfds), 2000)};
++ int pollres{::poll(fds.get(), static_cast<uint>(nfds), 2000)};
+ if(pollres < 0)
+ {
+ if(errno == EINTR) continue;
@@ -298,7 +290,7 @@
+ if(pollres == 0)
continue;
+
-+ const int revents{sio_revents(mSndHandle, mFds.data())};
++ const int revents{sio_revents(mSndHandle, fds.get())};
+ if((revents&POLLHUP))
+ {
+ mDevice->handleDisconnect("Got POLLHUP from poll events");
@@ -347,7 +339,7 @@
}
return 0;
-@@ -371,76 +379,80 @@ void SndioCapture::open(const char *name)
+@@ -371,76 +378,80 @@ void SndioCapture::open(const char *name)
throw al::backend_exception{al::backend_error::NoDevice, "Device name \"%s\" not found",
name};
diff --git a/audio/optimfrog-sse2/Makefile b/audio/optimfrog-sse2/Makefile
index 22163c3e0348..50933a52c947 100644
--- a/audio/optimfrog-sse2/Makefile
+++ b/audio/optimfrog-sse2/Makefile
@@ -3,7 +3,7 @@ PKGNAMESUFFIX= -sse2
MASTERDIR= ${.CURDIR}/../optimfrog
COMMENT= Best-ratio lossless audio codec (SSE2 required)
-CONFLICTS_INSTALL= optimfrog-[0-9]*
+CONFLICTS_INSTALL= optimfrog
ONLY_FOR_ARCHS= i386
OPTIONS_DEFAULT= SSE2
diff --git a/audio/optimfrog/Makefile b/audio/optimfrog/Makefile
index 8e58b58c568c..ccd37b30eb6a 100644
--- a/audio/optimfrog/Makefile
+++ b/audio/optimfrog/Makefile
@@ -15,7 +15,7 @@ LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
RUN_DEPENDS+= ${LOCALBASE}/lib/compat/libstdc++.so.6:misc/compat9x
-CONFLICTS_INSTALL?= optimfrog-sse2-[0-9]*
+CONFLICTS_INSTALL?= optimfrog-sse2
ONLY_FOR_ARCHS?= amd64 i386
diff --git a/audio/osalp/Makefile b/audio/osalp/Makefile
index 2c7f34dbb198..69d7d1c8ddbd 100644
--- a/audio/osalp/Makefile
+++ b/audio/osalp/Makefile
@@ -27,7 +27,7 @@ USE_LDCONFIG= yes
PLIST_SUB= VERSION=${PORTVERSION}
-CONFLICTS= libaudiofile-[0-9]*
+CONFLICTS= libaudiofile
post-patch:
@${FIND} ${WRKSRC} -name "*.cc" | ${XARGS} ${REINPLACE_CMD} -E \
diff --git a/audio/pavucontrol-qt/Makefile b/audio/pavucontrol-qt/Makefile
index efacd8b0375b..36476e0c2b5d 100644
--- a/audio/pavucontrol-qt/Makefile
+++ b/audio/pavucontrol-qt/Makefile
@@ -1,7 +1,7 @@
# Created by: Olivier Duchateau
PORTNAME= pavucontrol-qt
-PORTVERSION= 0.17.0
+PORTVERSION= 1.0.0
CATEGORIES= audio
MASTER_SITES= LXQT/${PORTNAME}
diff --git a/audio/pavucontrol-qt/distinfo b/audio/pavucontrol-qt/distinfo
index 318fa260e3af..4ffeef1bf895 100644
--- a/audio/pavucontrol-qt/distinfo
+++ b/audio/pavucontrol-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1618781271
-SHA256 (lxqt/pavucontrol-qt-0.17.0.tar.xz) = 6c274cd3a80a699c4b3f4dbf4eccaef3fafdc677c6240e2b45672bafe46da170
-SIZE (lxqt/pavucontrol-qt-0.17.0.tar.xz) = 104120
+TIMESTAMP = 1636470748
+SHA256 (lxqt/pavucontrol-qt-1.0.0.tar.xz) = 2407aa55a2d3dc0fdc7074b461c02b97fd455514fbbf9f5b711e68fadd45ac69
+SIZE (lxqt/pavucontrol-qt-1.0.0.tar.xz) = 110092
diff --git a/audio/pavucontrol-qt/pkg-plist b/audio/pavucontrol-qt/pkg-plist
index dbb2e2703ab9..c05ea9eef3fd 100644
--- a/audio/pavucontrol-qt/pkg-plist
+++ b/audio/pavucontrol-qt/pkg-plist
@@ -12,6 +12,7 @@ share/applications/pavucontrol-qt.desktop
%%DATADIR%%/translations/pavucontrol-qt_de.qm
%%DATADIR%%/translations/pavucontrol-qt_el.qm
%%DATADIR%%/translations/pavucontrol-qt_es.qm
+%%DATADIR%%/translations/pavucontrol-qt_et.qm
%%DATADIR%%/translations/pavucontrol-qt_fi.qm
%%DATADIR%%/translations/pavucontrol-qt_fr.qm
%%DATADIR%%/translations/pavucontrol-qt_gl.qm
@@ -24,6 +25,7 @@ share/applications/pavucontrol-qt.desktop
%%DATADIR%%/translations/pavucontrol-qt_it.qm
%%DATADIR%%/translations/pavucontrol-qt_ja.qm
%%DATADIR%%/translations/pavucontrol-qt_kn.qm
+%%DATADIR%%/translations/pavucontrol-qt_ko.qm
%%DATADIR%%/translations/pavucontrol-qt_lt.qm
%%DATADIR%%/translations/pavucontrol-qt_ml.qm
%%DATADIR%%/translations/pavucontrol-qt_mr.qm
@@ -34,6 +36,7 @@ share/applications/pavucontrol-qt.desktop
%%DATADIR%%/translations/pavucontrol-qt_pl.qm
%%DATADIR%%/translations/pavucontrol-qt_pt.qm
%%DATADIR%%/translations/pavucontrol-qt_pt_BR.qm
+%%DATADIR%%/translations/pavucontrol-qt_ro.qm
%%DATADIR%%/translations/pavucontrol-qt_ru.qm
%%DATADIR%%/translations/pavucontrol-qt_si.qm
%%DATADIR%%/translations/pavucontrol-qt_sk.qm
diff --git a/audio/plasma5-plasma-pa/distinfo b/audio/plasma5-plasma-pa/distinfo
index b4b27fb49ec5..20c7ad6a5daf 100644
--- a/audio/plasma5-plasma-pa/distinfo
+++ b/audio/plasma5-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634665909
-SHA256 (KDE/plasma/5.23.1/plasma-pa-5.23.1.tar.xz) = a79f1971a5acdeccb9e7363560b1828f35cac4faeb3c8036d8cdd1243565a57e
-SIZE (KDE/plasma/5.23.1/plasma-pa-5.23.1.tar.xz) = 129972
+TIMESTAMP = 1636520680
+SHA256 (KDE/plasma/5.23.3/plasma-pa-5.23.3.tar.xz) = 13771e6d12d7033b96d5ae89fbbbb62d6e38a4b15e57226dc3c43a17c5daa355
+SIZE (KDE/plasma/5.23.3/plasma-pa-5.23.3.tar.xz) = 130804
diff --git a/audio/plasma5-plasma-pa/pkg-plist b/audio/plasma5-plasma-pa/pkg-plist
index 54260fe44fd5..2d28bc8a869c 100644
--- a/audio/plasma5-plasma-pa/pkg-plist
+++ b/audio/plasma5-plasma-pa/pkg-plist
@@ -75,6 +75,7 @@ share/locale/gl/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/he/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/he/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
+share/locale/hsb/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/hu/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/ia/LC_MESSAGES/kcm_pulseaudio.mo
diff --git a/audio/play/Makefile b/audio/play/Makefile
index 5512670547e1..5af1030c20ef 100644
--- a/audio/play/Makefile
+++ b/audio/play/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= PORTS_JP
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple audio file player
-CONFLICTS= sox-[0-9]*
+CONFLICTS= sox
USES= uidfix
MAKE_ARGS= CFLAGS="${CFLAGS}" MANDIR="${PREFIX}/man/ja/man" BINDIR="${PREFIX}/bin"
diff --git a/audio/praat/Makefile b/audio/praat/Makefile
index d763d054c22e..e9c592423126 100644
--- a/audio/praat/Makefile
+++ b/audio/praat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= praat
DISTVERSIONPREFIX= v
-DISTVERSION= 6.1.53
+DISTVERSION= 6.2.01
CATEGORIES= audio science
MAINTAINER= adridg@FreeBSD.org
@@ -27,7 +27,7 @@ DOS2UNIX_FILES= \
sys/Makefile \
EEG/Makefile
-PLIST_FILES= bin/praat man/man1/praat.1.gz
+PLIST_FILES= bin/praat share/man/man1/praat.1.gz
post-patch:
@${REINPLACE_CMD} -e 's|^CPPFLAGS =|CPPFLAGS +=|' \
@@ -38,6 +38,6 @@ post-patch:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/praat ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${FILESDIR}/praat.1 ${STAGEDIR}${PREFIX}/man/man1
+ ${INSTALL_MAN} ${FILESDIR}/praat.1 ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>
diff --git a/audio/praat/distinfo b/audio/praat/distinfo
index e15d6270c08b..ec4dc73a01cc 100644
--- a/audio/praat/distinfo
+++ b/audio/praat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631703024
-SHA256 (praat-praat-v6.1.53_GH0.tar.gz) = 9d3ee242533194cd22945c42eb6ff8fc3b8f829d4c4f2bef6483f8a892f8cf00
-SIZE (praat-praat-v6.1.53_GH0.tar.gz) = 33659190
+TIMESTAMP = 1637416733
+SHA256 (praat-praat-v6.2.01_GH0.tar.gz) = c029607f646642bbb945d622f9b58261ba403e72a438e7cbebc281db6171bca2
+SIZE (praat-praat-v6.2.01_GH0.tar.gz) = 33690593
diff --git a/audio/praat/pkg-descr b/audio/praat/pkg-descr
index fb2dfa714570..8b43f31bcf65 100644
--- a/audio/praat/pkg-descr
+++ b/audio/praat/pkg-descr
@@ -1,4 +1,4 @@
Praat (the Dutch word for "talk") is a free scientific computer software
package for the analysis of speech in phonetics.
-WWW: http://www.praat.org
+WWW: https://www.fon.hum.uva.nl/praat/
diff --git a/audio/protracker/Makefile b/audio/protracker/Makefile
index f7b62572b93d..9fae48e82d70 100644
--- a/audio/protracker/Makefile
+++ b/audio/protracker/Makefile
@@ -1,7 +1,7 @@
# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
PORTNAME= protracker
-PORTVERSION= 1.34
+PORTVERSION= 1.37
DISTVERSIONPREFIX= v
PORTEPOCH= 2
CATEGORIES= audio
diff --git a/audio/protracker/distinfo b/audio/protracker/distinfo
index 2954333ccfc6..88ef7e5b416d 100644
--- a/audio/protracker/distinfo
+++ b/audio/protracker/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1632858163
+TIMESTAMP = 1637695876
SHA256 (protracker-extras-1.tar.gz) = 51a078f344611f6a41e44bab9a8640f363224c41a8a5432f55aeba3bb49fbdbf
SIZE (protracker-extras-1.tar.gz) = 1267
-SHA256 (8bitbubsy-pt2-clone-v1.34_GH0.tar.gz) = 037a9727103928e438897c5f56e6037b567d09bd26ac1b212712851432c16ffc
-SIZE (8bitbubsy-pt2-clone-v1.34_GH0.tar.gz) = 7729618
+SHA256 (8bitbubsy-pt2-clone-v1.37_GH0.tar.gz) = 9310e4ffa892106c38f79e2207fdedce2e5955204523d683f899bf0e87c8323e
+SIZE (8bitbubsy-pt2-clone-v1.37_GH0.tar.gz) = 7730250
diff --git a/audio/pulseaudio-module-xrdp/Makefile b/audio/pulseaudio-module-xrdp/Makefile
index 64ab70e2f506..4a61efd481e3 100644
--- a/audio/pulseaudio-module-xrdp/Makefile
+++ b/audio/pulseaudio-module-xrdp/Makefile
@@ -1,7 +1,6 @@
PORTNAME= pulseaudio-module-xrdp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5
-PORTREVISION= 1
+DISTVERSION= 0.6
CATEGORIES= audio
DIST_SUBDIR= xrdp
@@ -23,9 +22,13 @@ GNU_CONFIGURE= yes
GH_ACCOUNT= neutrinolabs
PLIST_FILES= `${PULSE_MODDIR}`/module-xrdp-sink.so \
- `${PULSE_MODDIR}`/module-xrdp-source.so
+ `${PULSE_MODDIR}`/module-xrdp-source.so \
+ etc/xdg/autostart/pulseaudio-xrdp.desktop \
+ libexec/pulseaudio-module-xrdp/load_pa_modules.sh
-CONFIGURE_ARGS= PULSE_DIR=${WRKDIR}/pulseaudio-`${PULSE_VERSION}`
+
+CONFIGURE_ARGS= PULSE_DIR=${WRKDIR}/pulseaudio-`${PULSE_VERSION}` \
+ --with-xdgautostart-dir=${PREFIX}/etc/xdg/autostart
PULSE_VERSION= pkg-config --modversion libpulse
PULSE_MODDIR= pkg-config --variable=modlibexecdir libpulse
diff --git a/audio/pulseaudio-module-xrdp/distinfo b/audio/pulseaudio-module-xrdp/distinfo
index 1088232b351c..1b5df971541d 100644
--- a/audio/pulseaudio-module-xrdp/distinfo
+++ b/audio/pulseaudio-module-xrdp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1609991594
-SHA256 (xrdp/neutrinolabs-pulseaudio-module-xrdp-v0.5_GH0.tar.gz) = 2fdda7b21293941dd671ee2a3557b904e3137eec062f4655a247fe60a4f7b0d1
-SIZE (xrdp/neutrinolabs-pulseaudio-module-xrdp-v0.5_GH0.tar.gz) = 19898
+TIMESTAMP = 1637301343
+SHA256 (xrdp/neutrinolabs-pulseaudio-module-xrdp-v0.6_GH0.tar.gz) = ed529ec30e8817caab3be9ff21a3962fde14b5acb34b1562797d1747c0a22b6f
+SIZE (xrdp/neutrinolabs-pulseaudio-module-xrdp-v0.6_GH0.tar.gz) = 24100
diff --git a/audio/py-pyliblo/Makefile b/audio/py-pyliblo/Makefile
index f3bfec06d911..93a32caa6d67 100644
--- a/audio/py-pyliblo/Makefile
+++ b/audio/py-pyliblo/Makefile
@@ -19,6 +19,6 @@ USES= localbase python:3.6+
USE_PYTHON= autoplist concurrent cython distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/liblo*.so
+ ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
diff --git a/audio/py-pymad/Makefile b/audio/py-pymad/Makefile
index 57875a269220..d3f3380e6bbb 100644
--- a/audio/py-pymad/Makefile
+++ b/audio/py-pymad/Makefile
@@ -21,6 +21,6 @@ do-configure:
@cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} config_unix.py --prefix ${LOCALBASE}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mad*.so
+ ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
diff --git a/audio/rosegarden/Makefile b/audio/rosegarden/Makefile
index 43d1458f229d..938b25cabb0b 100644
--- a/audio/rosegarden/Makefile
+++ b/audio/rosegarden/Makefile
@@ -1,10 +1,10 @@
# Created by: shanee@augusta.de
PORTNAME= rosegarden
-PORTVERSION= 20.06
-PORTREVISION= 2
+DISTVERSION= 21.06.1
CATEGORIES= audio
-MASTER_SITES= SF
+# MASTER_SITES= SF
+MASTER_SITES= https://sourceforge.net/projects/${PORTNAME}/files/${PORTNAME}/21.06/
MAINTAINER= adridg@FreeBSD.org
COMMENT= General purpose music editor and sequencer suite
diff --git a/audio/rosegarden/distinfo b/audio/rosegarden/distinfo
index 311d0ffc3b45..75554eb47345 100644
--- a/audio/rosegarden/distinfo
+++ b/audio/rosegarden/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1591460822
-SHA256 (rosegarden-20.06.tar.bz2) = d94c0eb0e28c51662d9056c7e50e5b394a8648442a17dacf99b9718e674e3dc5
-SIZE (rosegarden-20.06.tar.bz2) = 6821122
+TIMESTAMP = 1636127921
+SHA256 (rosegarden-21.06.1.tar.bz2) = 87750dc0b55ae27e07acc4effdc25ae5c4f6ba4ccf81ac5112abb0fed211397a
+SIZE (rosegarden-21.06.1.tar.bz2) = 6479487
diff --git a/audio/rosegarden/files/patch-src_gui_general_ThornStyle.cpp b/audio/rosegarden/files/patch-src_gui_general_ThornStyle.cpp
deleted file mode 100644
index b66fedaad34c..000000000000
--- a/audio/rosegarden/files/patch-src_gui_general_ThornStyle.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/gui/general/ThornStyle.cpp.orig 2020-05-18 16:28:59 UTC
-+++ src/gui/general/ThornStyle.cpp
-@@ -34,6 +34,7 @@
- #include <QLabel>
- #include <QLayout>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QRadioButton>
- #include <QStyleFactory>
- #include <QStyleOption>
diff --git a/audio/rosegarden/files/patch-src_gui_widgets_Panner.cpp b/audio/rosegarden/files/patch-src_gui_widgets_Panner.cpp
deleted file mode 100644
index 6f180643b039..000000000000
--- a/audio/rosegarden/files/patch-src_gui_widgets_Panner.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/gui/widgets/Panner.cpp.orig 2020-05-18 16:29:03 UTC
-+++ src/gui/widgets/Panner.cpp
-@@ -26,6 +26,7 @@
-
- #include <QPolygon>
- #include <QMouseEvent>
-+#include <QPainterPath>
-
- #include <iostream>
-
diff --git a/audio/schismtracker/Makefile b/audio/schismtracker/Makefile
index 1604d3c3e725..23f58b199ade 100644
--- a/audio/schismtracker/Makefile
+++ b/audio/schismtracker/Makefile
@@ -1,7 +1,7 @@
# Created by: Emanuel Haupt <ehaupt@critical.ch>
PORTNAME= schismtracker
-PORTVERSION= 20210525
+PORTVERSION= 20211116
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/schismtracker/distinfo b/audio/schismtracker/distinfo
index 92873027f7fb..e71f84b5e426 100644
--- a/audio/schismtracker/distinfo
+++ b/audio/schismtracker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622002994
-SHA256 (schismtracker-schismtracker-20210525_GH0.tar.gz) = f5211eaca881b31498f22167abd8275e116299f5fa63334867b3e1e198356530
-SIZE (schismtracker-schismtracker-20210525_GH0.tar.gz) = 1309489
+TIMESTAMP = 1637696218
+SHA256 (schismtracker-schismtracker-20211116_GH0.tar.gz) = 019d7df09efd7ff7fbf106add3002c0e21314469f87c23200ce99ee884962a45
+SIZE (schismtracker-schismtracker-20211116_GH0.tar.gz) = 1309344
diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile
index 456d8d55de7e..e6b5603f4819 100644
--- a/audio/shortwave/Makefile
+++ b/audio/shortwave/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shortwave
DISTVERSION= 2.0.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= jbeich@FreeBSD.org
@@ -12,18 +12,13 @@ LICENSE_FILE= ${WRKSRC}/COPYING.md
LIB_DEPENDS= libdbus-1.so:devel/dbus
USES= cargo gettext gnome meson pkgconfig python:build shebangfix sqlite ssl
-USE_GITHUB= nodefault
USE_GITLAB= yes
USE_GNOME= gdkpixbuf2 gtk40 libadwaita
USE_GSTREAMER1= good libav soup vorbis
-GH_TUPLE= gtk-rs:gtk3-rs:1ca4fbcc30ec882f6079f26018c30ef1ceb8a2e2:gtk3 \
- gtk-rs:gtk4-rs:534f63e66a2a3883770fe110a8a556a4b40f84b3:gtk4
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World
GL_PROJECT= Shortwave
GL_COMMIT= 9bfc5ee2d857035cf0d3c72e211b3d76b85d7414
-GL_TUPLE= https://gitlab.freedesktop.org:gstreamer:gstreamer-rs:f00c57cd6f2a0912e04c10887cedbe95be7d5dea:gstreamer \
- bilelmoussaoui:libadwaita-rs:2d09b6b566bc0fa2497612768cf0c41f582acdd7:libadwaita
SHEBANG_FILES= build-aux/meson/postinstall.py
MAKE_ENV= ${CARGO_ENV}
GLIB_SCHEMAS= de.haeckerfelix.Shortwave.gschema.xml
@@ -275,31 +270,11 @@ CARGO_CRATES= addr2line-0.14.1 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
winreg-0.6.2 \
- ws2_32-sys-0.2.1
-CARGO_USE_GITHUB= yes
-CARGO_USE_GITLAB= yes
-CARGO_GIT_SUBDIR= gstreamer:gstreamer-audio:gstreamer-audio \
- gstreamer:gstreamer:gstreamer \
- gtk3:cairo-rs:cairo \
- gtk3:cairo-sys-rs:cairo/sys \
- gtk3:gdk-pixbuf-sys:gdk-pixbuf/sys \
- gtk3:gdk-pixbuf:gdk-pixbuf \
- gtk3:gdk:gdk \
- gtk3:gio-sys:gio/sys \
- gtk3:gio:gio \
- gtk3:glib-sys:glib/sys \
- gtk3:glib:glib \
- gtk3:gobject-sys:glib/gobject-sys \
- gtk3:graphene-sys:graphene/sys \
- gtk3:graphene:graphene \
- gtk3:gtk:gtk \
- gtk3:pango-sys:pango/sys \
- gtk3:pango:pango \
- gtk4:gdk-sys:gdk4/sys \
- gtk4:gdk:gdk4 \
- gtk4:gtk-sys:gtk4/sys \
- gtk4:gtk:gtk4 \
- libadwaita:adw:libadwaita
+ ws2_32-sys-0.2.1 \
+ gstreamer,gstreamer-audio,gstreamer-audio-sys,gstreamer-base,gstreamer-base-sys,gstreamer-sys@git+https://gitlab.freedesktop.org/gstreamer/gstreamer-rs\#f00c57cd6f2a0912e04c10887cedbe95be7d5dea \
+ cairo-rs,cairo-sys-rs,gdk-pixbuf,gdk-pixbuf-sys,gio,gio-sys,glib,glib-macros,glib-sys,gobject-sys,graphene-rs,graphene-sys,pango,pango-sys@git+https://github.com/gtk-rs/gtk3-rs\#1ca4fbcc30ec882f6079f26018c30ef1ceb8a2e2 \
+ gdk4,gdk4-sys,gsk4,gsk4-sys,gtk4,gtk4-macros,gtk4-sys@git+https://github.com/gtk-rs/gtk4-rs\#534f63e66a2a3883770fe110a8a556a4b40f84b3 \
+ libadwaita,libadwaita-sys@git+https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs\#2d09b6b566bc0fa2497612768cf0c41f582acdd7
CARGO_BUILD= no
CARGO_INSTALL= no
CARGO_TEST= no
diff --git a/audio/shortwave/files/patch-gtk b/audio/shortwave/files/patch-gtk
deleted file mode 100644
index c1c7493eeb46..000000000000
--- a/audio/shortwave/files/patch-gtk
+++ /dev/null
@@ -1,241 +0,0 @@
-https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256581
-
---- ../gstreamer-rs-f00c57cd6f2a0912e04c10887cedbe95be7d5dea/gstreamer/sys/Cargo.toml.orig 2021-04-23 12:28:54 UTC
-+++ ../gstreamer-rs-f00c57cd6f2a0912e04c10887cedbe95be7d5dea/gstreamer/sys/Cargo.toml
-@@ -3,12 +3,8 @@ system-deps = "3"
-
- [dependencies]
- libc = "0.2"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-
- [dev-dependencies]
- shell-words = "1.0.0"
---- ../gstreamer-rs-f00c57cd6f2a0912e04c10887cedbe95be7d5dea/gstreamer-audio/sys/Cargo.toml.orig 2021-04-23 12:28:54 UTC
-+++ ../gstreamer-rs-f00c57cd6f2a0912e04c10887cedbe95be7d5dea/gstreamer-audio/sys/Cargo.toml
-@@ -3,12 +3,8 @@ system-deps = "3"
-
- [dependencies]
- libc = "0.2"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-
- [dependencies.gstreamer-base-sys]
- path = "../../gstreamer-base/sys"
---- ../gstreamer-rs-f00c57cd6f2a0912e04c10887cedbe95be7d5dea/gstreamer-base/sys/Cargo.toml.orig 2021-04-23 12:28:54 UTC
-+++ ../gstreamer-rs-f00c57cd6f2a0912e04c10887cedbe95be7d5dea/gstreamer-base/sys/Cargo.toml
-@@ -3,12 +3,8 @@ system-deps = "3"
-
- [dependencies]
- libc = "0.2"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-
- [dependencies.gstreamer-sys]
- path = "../../gstreamer/sys"
---- ../gtk4-rs-534f63e66a2a3883770fe110a8a556a4b40f84b3/gdk4/sys/Cargo.toml.orig 2021-04-23 13:02:09 UTC
-+++ ../gtk4-rs-534f63e66a2a3883770fe110a8a556a4b40f84b3/gdk4/sys/Cargo.toml
-@@ -28,27 +28,13 @@ v4_2 = []
-
- [dependencies]
- libc = "0.2"
--
--[dependencies.cairo-sys-rs]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gdk-pixbuf-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gio-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.graphene-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.pango-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
-+cairo-sys-rs = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gdk-pixbuf-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gio-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+graphene-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+pango-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-
- [build-dependencies]
- system-deps = "3"
---- ../gtk4-rs-534f63e66a2a3883770fe110a8a556a4b40f84b3/gsk4/sys/Cargo.toml.orig 2021-04-23 13:02:09 UTC
-+++ ../gtk4-rs-534f63e66a2a3883770fe110a8a556a4b40f84b3/gsk4/sys/Cargo.toml
-@@ -28,24 +28,14 @@ v4_2 = []
-
- [dependencies]
- libc = "0.2"
-+cairo-sys-rs = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+graphene-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+pango-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-
--[dependencies.cairo-sys-rs]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
- [dependencies.gdk4-sys]
- path = "../../gdk4/sys"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.graphene-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.pango-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
-
- [build-dependencies]
- system-deps = "3"
---- ../gtk4-rs-534f63e66a2a3883770fe110a8a556a4b40f84b3/gtk4/sys/Cargo.toml.orig 2021-04-23 13:02:09 UTC
-+++ ../gtk4-rs-534f63e66a2a3883770fe110a8a556a4b40f84b3/gtk4/sys/Cargo.toml
-@@ -29,33 +29,19 @@ v4_2 = []
-
- [dependencies]
- libc = "0.2"
-+cairo-sys-rs = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gdk-pixbuf-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gio-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+graphene-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+pango-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-
--[dependencies.cairo-sys-rs]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gdk-pixbuf-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
- [dependencies.gdk4-sys]
- path = "../../gdk4/sys"
-
--[dependencies.gio-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.graphene-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
- [dependencies.gsk4-sys]
- path = "../../gsk4/sys"
--
--[dependencies.pango-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
-
- [build-dependencies]
- system-deps = "3"
---- ../libadwaita-rs-2d09b6b566bc0fa2497612768cf0c41f582acdd7/libadwaita/Cargo.toml.orig 2021-04-20 20:15:58 UTC
-+++ ../libadwaita-rs-2d09b6b566bc0fa2497612768cf0c41f582acdd7/libadwaita/Cargo.toml
-@@ -8,28 +8,14 @@ edition = "2018"
- libc = '0.2'
- bitflags = '1.2'
- lazy_static = '1.4'
-+glib = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gio = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gdk-pixbuf = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+pango = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gdk = { package = "gdk4", git = "https://github.com/gtk-rs/gtk4-rs" }
-+gtk = { package = "gtk4", git = "https://github.com/gtk-rs/gtk4-rs" }
- [lib]
- name = "libadwaita"
--
--[dependencies.glib]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gio]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gdk-pixbuf]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.pango]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gdk]
--package = "gdk4"
--git = "https://github.com/gtk-rs/gtk4-rs"
--
--[dependencies.gtk]
--package = "gtk4"
--git = "https://github.com/gtk-rs/gtk4-rs"
-
- [dependencies.ffi]
- package = "libadwaita-sys"
---- ../libadwaita-rs-2d09b6b566bc0fa2497612768cf0c41f582acdd7/libadwaita/sys/Cargo.toml.orig 2021-04-20 20:15:58 UTC
-+++ ../libadwaita-rs-2d09b6b566bc0fa2497612768cf0c41f582acdd7/libadwaita/sys/Cargo.toml
-@@ -16,29 +16,13 @@ name = "libadwaita_sys"
-
- [dependencies]
- libc = "0.2"
--
--[dependencies.gio-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.glib-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gdk-pixbuf-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.pango-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gobject-sys]
--git = "https://github.com/gtk-rs/gtk3-rs"
--
--[dependencies.gtk-sys]
--package = "gtk4-sys"
--git = "https://github.com/gtk-rs/gtk4-rs"
--
--[dependencies.gdk-sys]
--package = "gdk4-sys"
--git = "https://github.com/gtk-rs/gtk4-rs"
-+gio-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+glib-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gdk-pixbuf-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+pango-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gobject-sys = { git = "https://github.com/gtk-rs/gtk3-rs" }
-+gtk-sys = { package = "gtk4-sys", git = "https://github.com/gtk-rs/gtk4-rs" }
-+gdk-sys = { package = "gdk4-sys", git = "https://github.com/gtk-rs/gtk4-rs" }
-
- [build-dependencies]
- system-deps = "3"
diff --git a/audio/soundtouch/Makefile b/audio/soundtouch/Makefile
index d9a5889eb146..c0c12222c708 100644
--- a/audio/soundtouch/Makefile
+++ b/audio/soundtouch/Makefile
@@ -3,6 +3,7 @@
PORTNAME= soundtouch
DISTVERSION= 2.3.1
CATEGORIES= audio
+MASTER_SITES= https://www.surina.net/${PORTNAME}/
MAINTAINER= crees@FreeBSD.org
COMMENT= Open-source audio processing library
@@ -11,23 +12,24 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.TXT
USES= cmake cpe
-USE_GITLAB= yes
-GL_COMMIT= e1f315f5358d9db5cee35a7a2886425489fcefe8
USE_LDCONFIG= yes
CPE_VENDOR= surina
+CFLAGS_i386= -DSOUNDTOUCH_DISABLE_X86_OPTIMIZATIONS
+
CMAKE_ON= BUILD_SHARED_LIBS
-OPTIONS_DEFINE= INTEGER_SAMPLES OPTIMIZED_CFLAGS
-OPTIONS_DEFINE_aarch64= NEON OPENMP
-OPTIONS_DEFINE_amd64= OPENMP
-OPTIONS_DEFINE_armv7= NEON
+OPTIONS_DEFINE= INTEGER_SAMPLES OPTIMIZED_CFLAGS
+OPTIONS_DEFINE_aarch64= NEON OPENMP
+OPTIONS_DEFINE_amd64= OPENMP
+OPTIONS_DEFINE_armv7= NEON
+OPTIONS_DEFINE_i386= OPENMP
OPTIONS_DEFINE_powerpc64= OPENMP
OPTIONS_DEFINE_powerpc64le= OPENMP
-OPTIONS_DEFAULT= ${MACHINE_CPU:Msoftfp:C/.+/INTEGER_SAMPLES/}
-OPTIONS_DEFAULT_aarch64=NEON OPENMP OPTIMIZED_CFLAGS
-OPTIONS_DEFAULT_amd64= OPENMP OPTIMIZED_CFLAGS
+OPTIONS_DEFAULT= ${MACHINE_CPU:Msoftfp:C/.+/INTEGER_SAMPLES/}
+OPTIONS_DEFAULT_aarch64= NEON OPENMP OPTIMIZED_CFLAGS
+OPTIONS_DEFAULT_amd64= OPENMP OPTIMIZED_CFLAGS
OPTIONS_DEFAULT_powerpc64= OPENMP OPTIMIZED_CFLAGS
OPTIONS_DEFAULT_powerpc64le= OPENMP OPTIMIZED_CFLAGS
diff --git a/audio/soundtouch/distinfo b/audio/soundtouch/distinfo
index aabf4edb4327..7eaff9c7d400 100644
--- a/audio/soundtouch/distinfo
+++ b/audio/soundtouch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1631831988
-SHA256 (soundtouch-soundtouch-e1f315f5358d9db5cee35a7a2886425489fcefe8_GL0.tar.gz) = 633ea27250f465533a5ada4ac0ff276a4be01f43e975e42b8507c50dfbbfd7f9
-SIZE (soundtouch-soundtouch-e1f315f5358d9db5cee35a7a2886425489fcefe8_GL0.tar.gz) = 524738
+TIMESTAMP = 1634244025
+SHA256 (soundtouch-2.3.1.tar.gz) = 6900996607258496ce126924a19fe9d598af9d892cf3f33d1e4daaa9b42ae0b1
+SIZE (soundtouch-2.3.1.tar.gz) = 524664
diff --git a/audio/sox/Makefile b/audio/sox/Makefile
index fa7fff6b5863..cc1574d82b75 100644
--- a/audio/sox/Makefile
+++ b/audio/sox/Makefile
@@ -17,7 +17,7 @@ LICENSE_COMB= dual
LIB_DEPENDS= libltdl.so:devel/libltdl
-CONFLICTS= play-[0-9]*
+CONFLICTS= play
GNU_CONFIGURE= yes
USES= autoreconf cpe libtool localbase:ldflags pkgconfig
diff --git a/audio/spotify-tui/Makefile b/audio/spotify-tui/Makefile
index a6329bec8f3c..7ff07eccd1aa 100644
--- a/audio/spotify-tui/Makefile
+++ b/audio/spotify-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org
diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index 1b2eab4dfc37..7ca3074da9a4 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/stk/Makefile b/audio/stk/Makefile
index 2a41aaff0f85..4d8226f93b56 100644
--- a/audio/stk/Makefile
+++ b/audio/stk/Makefile
@@ -1,8 +1,7 @@
# Created by: Yuri Victorovich <yuri@rawbw.com>
PORTNAME= stk
-PORTVERSION= 4.6.1
-PORTREVISION= 2
+PORTVERSION= 4.6.2
CATEGORIES= audio
MASTER_SITES= http://ccrma.stanford.edu/software/stk/release/
@@ -16,11 +15,16 @@ LIB_DEPENDS= libjack.so:audio/jack
USES= autoreconf compiler:c++11-lang dos2unix gmake localbase pkgconfig
USE_LDCONFIG= yes
+
+DOS2UNIX_GLOB= *.cpp *.h
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-jack --with-oss
-DOS2UNIX_GLOB= *.cpp *.h
+
MAKE_ARGS= RAWWAVES=${DATADIR}/rawwaves/
+LDFLAGS+= -pthread
+
post-install:
@cd ${WRKSRC} && ${COPYTREE_SHARE} rawwaves ${STAGEDIR}${DATADIR}
@${RM} ${STAGEDIR}${DATADIR}/rawwaves/._* ${STAGEDIR}${DATADIR}/rawwaves/*.c
diff --git a/audio/stk/distinfo b/audio/stk/distinfo
index c59296eb7a15..b82f155b883f 100644
--- a/audio/stk/distinfo
+++ b/audio/stk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556434208
-SHA256 (stk-4.6.1.tar.gz) = e77ba3c80cdd93ca02c34098b9b7f918df3d648c87f1ed5d94fe854debd6d101
-SIZE (stk-4.6.1.tar.gz) = 2593348
+TIMESTAMP = 1637267004
+SHA256 (stk-4.6.2.tar.gz) = 573e26ccf72ce436a1dc4ee3bea05fd35e0a8e742c339c7f5b85225502238083
+SIZE (stk-4.6.2.tar.gz) = 2618125
diff --git a/audio/stk/files/patch-configure.ac b/audio/stk/files/patch-configure.ac
index 92b5739b525f..36239221a15c 100644
--- a/audio/stk/files/patch-configure.ac
+++ b/audio/stk/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig 2017-09-01 00:28:55 UTC
+--- configure.ac.orig 2021-11-18 02:08:39 UTC
+++ configure.ac
-@@ -85,7 +85,6 @@ if test "$debug" = "yes"; then
+@@ -89,7 +89,6 @@ if test "$debug" = "yes"; then
else
AC_SUBST( debug, [no] )
AC_SUBST( cppflag, [] )
@@ -8,7 +8,7 @@
AC_SUBST( object_path, [Release] )
fi
AC_MSG_RESULT($debug)
-@@ -100,7 +99,7 @@ fi
+@@ -104,7 +103,7 @@ fi
CPPFLAGS="$CPPFLAGS $cppflag"
# For debugging and optimization ... overwrite default because it has both -g and -O2
@@ -17,10 +17,10 @@
# Check compiler and use -Wall if gnu.
if [test $GXX = "yes" ;] then
-@@ -134,27 +133,27 @@ api="$api -D__UNIX_JACK__"
- AC_CHECK_LIB(jack, jack_client_open, , AC_MSG_ERROR(JACK support requires the jack library!))])
+@@ -154,27 +153,27 @@ api="$api -D__UNIX_JACK__"
+ AC_CHECK_LIB(pthread, pthread_create, , AC_MSG_ERROR(RtAudio requires the pthread library!))])
+ ;;
- case $host in
- *-*-linux*)
+ *-*-linux*|*-*-freebsd*)
# Look for ALSA flag
diff --git a/audio/stk/pkg-plist b/audio/stk/pkg-plist
index 81f7dd5d8d8b..8bcbdf3de92e 100644
--- a/audio/stk/pkg-plist
+++ b/audio/stk/pkg-plist
@@ -102,7 +102,7 @@ include/stk/Whistle.h
include/stk/Wurley.h
include/stk/WvIn.h
include/stk/WvOut.h
-lib/libstk-4.6.1.so
+lib/libstk-4.6.2.so
lib/libstk.so
%%DATADIR%%/rawwaves/ahh.raw
%%DATADIR%%/rawwaves/bassdrum.raw
diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile
index c4cb306960fd..689b54eb63a0 100644
--- a/audio/strawberry/Makefile
+++ b/audio/strawberry/Makefile
@@ -1,6 +1,5 @@
PORTNAME= strawberry
-DISTVERSION= 0.9.3
-PORTREVISION= 2
+DISTVERSION= 1.0.0
CATEGORIES= audio
MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/ \
https://files.jkvinge.net/packages/strawberry/
diff --git a/audio/strawberry/distinfo b/audio/strawberry/distinfo
index 8df73aec1af3..c81b41e9cd83 100644
--- a/audio/strawberry/distinfo
+++ b/audio/strawberry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1619718309
-SHA256 (strawberry-0.9.3.tar.xz) = 0fe9c38c4d1e2f10c1130dbd87ea6e740bef729fe78820a84ffabe524a80c83e
-SIZE (strawberry-0.9.3.tar.xz) = 10928116
+TIMESTAMP = 1634858914
+SHA256 (strawberry-1.0.0.tar.xz) = 21e1fb70f03450a6b9777d0afb271a7a7922258ebb364c86b8104327496ca7a1
+SIZE (strawberry-1.0.0.tar.xz) = 11149316
diff --git a/audio/swhplugins/Makefile b/audio/swhplugins/Makefile
index d297cfd6d01d..87b2ca60bb81 100644
--- a/audio/swhplugins/Makefile
+++ b/audio/swhplugins/Makefile
@@ -5,7 +5,7 @@ PORTVERSION= 0.4.17
DISTVERSIONPREFIX= v
CATEGORIES= audio
-MAINTAINER= arved@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Steve Harris' huge Collection of LADSPA Plugins
LICENSE= GPLv2
diff --git a/audio/teamspeak3-server/Makefile b/audio/teamspeak3-server/Makefile
index a107cf556b2e..451168be2e42 100644
--- a/audio/teamspeak3-server/Makefile
+++ b/audio/teamspeak3-server/Makefile
@@ -29,7 +29,7 @@ SUB_FILES= pkg-message
USERS= teamspeak
GROUPS= teamspeak
-CONFLICTS= teamspeak_server-[0-9]*
+CONFLICTS= teamspeak_server
PLIST_SUB= DBDIR=${DBDIR} \
ETCDIR=${ETCDIR} \
diff --git a/audio/tetraproc/Makefile b/audio/tetraproc/Makefile
index ef6633bfa281..df2428af6115 100644
--- a/audio/tetraproc/Makefile
+++ b/audio/tetraproc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tetraproc
DISTVERSION= 0.8.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/
diff --git a/audio/tetraproc/files/patch-Makefile b/audio/tetraproc/files/patch-Makefile
new file mode 100644
index 000000000000..a31757c808c7
--- /dev/null
+++ b/audio/tetraproc/files/patch-Makefile
@@ -0,0 +1,10 @@
+--- Makefile.orig 2021-11-13 16:08:17 UTC
++++ Makefile
+@@ -25,7 +25,6 @@ SHARED ?= $(PREFIX)/share/tetraproc
+ VERSION = 0.8.6
+ CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
+ CXXFLAGS += -O2 -Wall -ffast-math
+-CXXFLAGS += -march=native
+ LDFLAGS += -pthread
+
+
diff --git a/audio/timidity++/Makefile b/audio/timidity++/Makefile
index 66c1e38eb738..c3ad27d47921 100644
--- a/audio/timidity++/Makefile
+++ b/audio/timidity++/Makefile
@@ -55,7 +55,7 @@ USES+= ncurses
CONFIGURE_ARGS+=--enable-interface=ncurses,vt100,server \
--enable-network
-CONFLICTS_INSTALL= timidity-[0-9]*
+CONFLICTS_INSTALL= timidity
DOCFILES= README.alsaseq README.dl README.m2m README.mts README.sf
diff --git a/audio/vban/Makefile b/audio/vban/Makefile
index e023ae52457d..810018285dec 100644
--- a/audio/vban/Makefile
+++ b/audio/vban/Makefile
@@ -4,6 +4,7 @@ PORTNAME= vban
DISTVERSION= g20201011
PORTREVISION= 1
CATEGORIES= audio
+PKGNAMESUFFIX= -tools
MAINTAINER= danfe@FreeBSD.org
COMMENT= Command-line VBAN (audio over UDP protocol) tools
@@ -19,6 +20,8 @@ GH_TAGNAME= 4f69e5a
PLIST_FILES= bin/vban_emitter bin/vban_receptor bin/vban_sendtext
PORTDOCS= README.md
+PORTSCOUT= skipv:2.1.0 # old tag from Oct 4 2018
+
OPTIONS_DEFINE= DOCS
OPTIONS_MULTI= BACKEND
OPTIONS_MULTI_BACKEND=ALSA JACK PULSEAUDIO
diff --git a/audio/virtual_oss/Makefile b/audio/virtual_oss/Makefile
index 1801d390d749..41cb2d0e722d 100644
--- a/audio/virtual_oss/Makefile
+++ b/audio/virtual_oss/Makefile
@@ -2,7 +2,7 @@
PORTNAME= virtual_oss
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.14
+DISTVERSION= 1.2.15
CATEGORIES= audio
MAINTAINER= hselasky@FreeBSD.org
diff --git a/audio/virtual_oss/distinfo b/audio/virtual_oss/distinfo
index ba0aeda635ce..92f5b5574f10 100644
--- a/audio/virtual_oss/distinfo
+++ b/audio/virtual_oss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1628252770
-SHA256 (hselasky-virtual_oss-v1.2.14_GH0.tar.gz) = 649cda9c83af8776f092c8ffd6bb43a96c18e4596a3fab5f2cfbf9a420bf61dc
-SIZE (hselasky-virtual_oss-v1.2.14_GH0.tar.gz) = 67444
+TIMESTAMP = 1636721890
+SHA256 (hselasky-virtual_oss-v1.2.15_GH0.tar.gz) = 7617b5fbb10e52d847657af3da1f212055b4d8b287afe43b49f350fe680368c4
+SIZE (hselasky-virtual_oss-v1.2.15_GH0.tar.gz) = 67486
diff --git a/audio/waon/Makefile b/audio/waon/Makefile
index d214f188fe26..3462a25810a3 100644
--- a/audio/waon/Makefile
+++ b/audio/waon/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \
libsndfile.so:audio/libsndfile \
libsamplerate.so:audio/libsamplerate
-CONFLICTS= pv-[0-9]*
+CONFLICTS= pv
USES= gnome ncurses pkgconfig
USE_GNOME= gtk20
diff --git a/audio/welle.io/Makefile b/audio/welle.io/Makefile
index 44715ff73bdd..601673dc734a 100644
--- a/audio/welle.io/Makefile
+++ b/audio/welle.io/Makefile
@@ -15,38 +15,37 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins
USES= cmake compiler:c++11-lang pkgconfig qt:5
-USE_QT= charts core declarative gui multimedia network quickcontrols2 \
- widgets buildtools_build qmake_build
-
USE_GITHUB= yes
GH_ACCOUNT= AlbrechtL
GH_TAGNAME= 66675c9a4160c644a5ade5bf7a0cd0647647f33c
+USE_QT= charts core dbus declarative gui multimedia network \
+ quickcontrols2 widgets buildtools_build qmake_build
OPTIONS_DEFINE= AIRSPY CLI FFTW RTLSDR SOAPY
OPTIONS_DEFAULT= FFTW RTLSDR
-RTLSDR_DESC= RTL-SDR support
AIRSPY_DESC= AirSpy support
-SOAPY_DESC= SoapySDR support
-FFTW_DESC= Use FFTW3 instead of KISSFFT
CLI_DESC= Build the welle-cli tool
+FFTW_DESC= Use FFTW3 instead of KISSFFT
+RTLSDR_DESC= RTL-SDR support
+SOAPY_DESC= SoapySDR support
-RTLSDR_LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
-RTLSDR_CMAKE_BOOL= RTLSDR
-
-FFTW_CMAKE_BOOL_OFF= KISS_FFT
-FFTW_LIB_DEPENDS= libfftw3f.so:math/fftw3-float
-FFTW_BUILD_DEPENDS= fftw3>=0:math/fftw3
+AIRSPY_LIB_DEPENDS= libairspy.so:comms/airspy
+AIRSPY_CMAKE_BOOL= AIRSPY
CLI_CMAKE_BOOL= BUILD_WELLE_CLI
CLI_PLIST_FILES= bin/welle-cli \
share/welle-io/html/index.html \
share/welle-io/html/index.js
-SOAPY_CMAKE_BOOL= SOAPYSDR
-SOAPY_LIB_DEPENDS= libSoapySDR.so:misc/soapysdr
+FFTW_BUILD_DEPENDS= fftw3>=0:math/fftw3
+FFTW_LIB_DEPENDS= libfftw3f.so:math/fftw3-float
+FFTW_CMAKE_BOOL_OFF= KISS_FFT
-AIRSPY_CMAKE_BOOL= AIRSPY
-AIRSPY_LIB_DEPENDS= libairspy.so:comms/airspy
+RTLSDR_LIB_DEPENDS= librtlsdr.so:comms/rtl-sdr
+RTLSDR_CMAKE_BOOL= RTLSDR
+
+SOAPY_LIB_DEPENDS= libSoapySDR.so:misc/soapysdr
+SOAPY_CMAKE_BOOL= SOAPYSDR
.include <bsd.port.mk>
diff --git a/audio/yoshimi/Makefile b/audio/yoshimi/Makefile
index af1523f503bb..b1e405a8dfee 100644
--- a/audio/yoshimi/Makefile
+++ b/audio/yoshimi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yoshimi
-DISTVERSION= 2.1.0
+DISTVERSION= 2.1.1.1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/yoshimi/distinfo b/audio/yoshimi/distinfo
index b635a338739f..b551c0818870 100644
--- a/audio/yoshimi/distinfo
+++ b/audio/yoshimi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1629865267
-SHA256 (Yoshimi-yoshimi-2.1.0_GH0.tar.gz) = 0ba966c2e608712c21e2bdcb395227e93d35bea07a80b3f9ed01a37b9154f4df
-SIZE (Yoshimi-yoshimi-2.1.0_GH0.tar.gz) = 7471945
+TIMESTAMP = 1636934137
+SHA256 (Yoshimi-yoshimi-2.1.1.1_GH0.tar.gz) = 62336821d8817fe98f11f16807cf22a0bedf1d2bee550ffe30c1c818c93096c6
+SIZE (Yoshimi-yoshimi-2.1.1.1_GH0.tar.gz) = 7479260
diff --git a/audio/zmusic/Makefile b/audio/zmusic/Makefile
new file mode 100644
index 000000000000..b6aa28d4b998
--- /dev/null
+++ b/audio/zmusic/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= zmusic
+PORTVERSION= 1.1.8
+CATEGORIES= audio
+
+MAINTAINER= kevans@FreeBSD.org
+COMMENT= GZDoom's music system as a standalone library
+
+LICENSE= BSD3CLAUSE GPLv3 LGPL3
+LICENSE_COMB= multi
+LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/licenses/bsd.txt
+LICENSE_FILE_GPLv3= ${WRKSRC}/licenses/gplv3.txt
+LICENSE_FILE_LGPL3= ${WRKSRC}/licenses/lgplv3.txt
+
+LIB_DEPENDS= libsndfile.so:audio/libsndfile \
+ libfluidsynth.so:audio/fluidsynth
+
+USES= cmake
+
+USE_GITHUB= yes
+GH_ACCOUNT= coelckers
+GH_PROJECT= ZMusic
+
+USE_LDCONFIG= yes
+CMAKE_OFF= DYN_SNDFILE DYN_FLUIDSYNTH
+
+OPTIONS_DEFINE= ALSA
+OPTIONS_DEFAULT= ALSA
+ALSA_CMAKE_BOOL= SYSTEM_MIDI
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
+
+.include <bsd.port.mk>
diff --git a/audio/zmusic/distinfo b/audio/zmusic/distinfo
new file mode 100644
index 000000000000..ba6ec3c0e344
--- /dev/null
+++ b/audio/zmusic/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1635738651
+SHA256 (coelckers-ZMusic-1.1.8_GH0.tar.gz) = 73082f661b7b0bb33348d1d186c132deec9132a1613480348a00172b49c9fd68
+SIZE (coelckers-ZMusic-1.1.8_GH0.tar.gz) = 1811039
diff --git a/audio/zmusic/files/patch-source_CMakeLists.txt b/audio/zmusic/files/patch-source_CMakeLists.txt
new file mode 100644
index 000000000000..620ef0c37afc
--- /dev/null
+++ b/audio/zmusic/files/patch-source_CMakeLists.txt
@@ -0,0 +1,41 @@
+--- source/CMakeLists.txt.orig 2021-11-01 04:27:52 UTC
++++ source/CMakeLists.txt
+@@ -105,21 +105,24 @@ else()
+ endif()
+
+ # System MIDI support
+-if(WIN32)
+- target_compile_definitions(zmusic-obj INTERFACE HAVE_SYSTEM_MIDI)
+- target_link_libraries(zmusic-obj INTERFACE winmm)
+- target_sources(zmusic-obj INTERFACE mididevices/music_win_mididevice.cpp)
+-elseif(NOT APPLE)
+- find_package(ALSA)
+- if(ALSA_FOUND)
++option(SYSTEM_MIDI "Use system MIDI support" ON)
++if(SYSTEM_MIDI)
++ if(WIN32)
+ target_compile_definitions(zmusic-obj INTERFACE HAVE_SYSTEM_MIDI)
+- target_sources(zmusic-obj
+- INTERFACE
+- mididevices/music_alsa_mididevice.cpp
+- mididevices/music_alsa_state.cpp
+- )
+- target_link_libraries(zmusic-obj INTERFACE ALSA::ALSA)
+- determine_package_config_dependency(ZMUSIC_PACKAGE_DEPENDENCIES TARGET ALSA::ALSA MODULE ALSA)
++ target_link_libraries(zmusic-obj INTERFACE winmm)
++ target_sources(zmusic-obj INTERFACE mididevices/music_win_mididevice.cpp)
++ elseif(NOT APPLE)
++ find_package(ALSA)
++ if(ALSA_FOUND)
++ target_compile_definitions(zmusic-obj INTERFACE HAVE_SYSTEM_MIDI)
++ target_sources(zmusic-obj
++ INTERFACE
++ mididevices/music_alsa_mididevice.cpp
++ mididevices/music_alsa_state.cpp
++ )
++ target_link_libraries(zmusic-obj INTERFACE ALSA::ALSA)
++ determine_package_config_dependency(ZMUSIC_PACKAGE_DEPENDENCIES TARGET ALSA::ALSA MODULE ALSA)
++ endif()
+ endif()
+ endif()
+
diff --git a/audio/zmusic/files/patch-thirdparty_game-music-emu_gme_blargg__endian.h b/audio/zmusic/files/patch-thirdparty_game-music-emu_gme_blargg__endian.h
new file mode 100644
index 000000000000..890758e04a89
--- /dev/null
+++ b/audio/zmusic/files/patch-thirdparty_game-music-emu_gme_blargg__endian.h
@@ -0,0 +1,13 @@
+--- thirdparty/game-music-emu/gme/blargg_endian.h.orig 2021-05-19 06:13:53 UTC
++++ thirdparty/game-music-emu/gme/blargg_endian.h
+@@ -33,9 +33,7 @@
+ #if defined (LSB_FIRST) || defined (__LITTLE_ENDIAN__) || BLARGG_CPU_X86 || \
+ (defined (LITTLE_ENDIAN) && LITTLE_ENDIAN+0 != 1234)
+ #define BLARGG_LITTLE_ENDIAN 1
+-#endif
+-
+-#if defined (MSB_FIRST) || defined (__BIG_ENDIAN__) || defined (WORDS_BIGENDIAN) || \
++#elif defined (MSB_FIRST) || defined (__BIG_ENDIAN__) || defined (WORDS_BIGENDIAN) || \
+ defined (__sparc__) || BLARGG_CPU_POWERPC || \
+ (defined (BIG_ENDIAN) && BIG_ENDIAN+0 != 4321)
+ #define BLARGG_BIG_ENDIAN 1
diff --git a/audio/zmusic/pkg-descr b/audio/zmusic/pkg-descr
new file mode 100644
index 000000000000..822387a9da11
--- /dev/null
+++ b/audio/zmusic/pkg-descr
@@ -0,0 +1,5 @@
+ZMusic is a library that's used in GZDoom, Raze, and may be used in the newer
+PrBoom+. This is GZDoom's music library pulled out into standalone form for
+reuse.
+
+WWW: https://github.com/coelckers/ZMusic
diff --git a/audio/zmusic/pkg-plist b/audio/zmusic/pkg-plist
new file mode 100644
index 000000000000..e7ce2336a287
--- /dev/null
+++ b/audio/zmusic/pkg-plist
@@ -0,0 +1,13 @@
+include/zmusic.h
+lib/cmake/ZMusic/ZMusicConfig.cmake
+lib/cmake/ZMusic/ZMusicConfigVersion.cmake
+lib/cmake/ZMusic/ZMusicFullTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/ZMusic/ZMusicFullTargets.cmake
+lib/cmake/ZMusic/ZMusicLiteTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/ZMusic/ZMusicLiteTargets.cmake
+lib/libzmusic.so
+lib/libzmusic.so.1
+lib/libzmusic.so.1.1.8
+lib/libzmusiclite.so
+lib/libzmusiclite.so.1
+lib/libzmusiclite.so.1.1.8
diff --git a/audio/zrythm/Makefile b/audio/zrythm/Makefile
index 733bf955ddbc..59a57afdfb7c 100644
--- a/audio/zrythm/Makefile
+++ b/audio/zrythm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zrythm
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0-alpha.25.1.22
+DISTVERSION= 1.0.0-alpha.26.0.13
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/zrythm/distinfo b/audio/zrythm/distinfo
index d3ee56f80922..001fc3fbd1f1 100644
--- a/audio/zrythm/distinfo
+++ b/audio/zrythm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1633204302
-SHA256 (zrythm-zrythm-v1.0.0-alpha.25.1.22_GH0.tar.gz) = b2502b301901b343c35445c11368ebd9bc506949986486602cf7ee073affe68b
-SIZE (zrythm-zrythm-v1.0.0-alpha.25.1.22_GH0.tar.gz) = 12153986
+TIMESTAMP = 1637087018
+SHA256 (zrythm-zrythm-v1.0.0-alpha.26.0.13_GH0.tar.gz) = b7af10765c21b7b9e536a6aaedb75b73aaf4bd7e6f60eeb05b2365b9d840322a
+SIZE (zrythm-zrythm-v1.0.0-alpha.26.0.13_GH0.tar.gz) = 12182598