Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 2021 18:27:07 GMT
From:      Rodrigo Osorio <rodrigo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 84ec73e50b41 - main - audio/ncspot: upgrade to v0.6.0 from v0.3.0
Message-ID:  <202104231827.13NIR7m0089088@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rodrigo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=84ec73e50b4172674a77d35eb9b8756428e2a127

commit 84ec73e50b4172674a77d35eb9b8756428e2a127
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2021-04-23 20:10:41 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2021-04-23 20:26:45 +0000

    audio/ncspot: upgrade to v0.6.0 from v0.3.0
    
        v0.6.0  https://github.com/hrkfdn/ncspot/releases/tag/v0.6.0
                Refactorings + dependency updates
                Sort artist albums by year
                Store user state in binary CBOR format
                Improve synchronization of playback times
                Implement track preloading
                Don't save tracks AND album when saving an album (#488)
                (Re)store currently playing track + shuffle state from previous session (#448)
                Show display name owning the current library (#470)
                Add logout command (#470)
                Pagination for artist albums (#477)
                Split artist albums/singles into separate panel
                Play top tracks by artist instead of all tracks by artist
                Pagination for Podcast episodes
                Show tracks + duration of album, playlist, queue in the title bar (#475)
    
        v0.5.0  https://github.com/hrkfdn/ncspot/releases/tag/v0.5.0
                Fix: correct positioning of search match highlight
                Improve album loading in artist view (#446)
                Fix display of PlayNext command (#445)
                More resilient playlist track deletion (f2bcfca)
                Remove plain-text credential store (#447)
                Clear search term when ESC is pressed (#384)
                Loop mode is now editable via MPRIS (#437)
                Persist sorting orders for playlists (#436)
                Persist volume and shuffle/repeat state across app restarts (#438)
                Persist track queue across app restarts (#438)
                Add config values to override shuffle/repeat state
                Implement cover drawing as optional feature (#451)
    
        v0.4.0 https://github.com/hrkfdn/ncspot/releases/tag/v0.4.0
                Fix multiple tracks in queue being shown as playing (#396)
                Return to search when viewing search results (#397)
                Add support for open.spotify.com links (#392)
                Restart queue if pressing play when stopped (#399)
                Fix not handling changed event (#402)
                Don't handle FinishedTrack as Stopped (#403)
                Fix removing listview item even if not succesfully deleted (#404)
                Open search results in search screen (#413)
                CI: Publish binary artifacts on release (#393)
                Add simple debian-packaging with cargo-deb (#405)
---
 audio/ncspot/Makefile | 869 ++++++++++++++++++++++++++------------------------
 audio/ncspot/distinfo | 484 +++++++++++++++-------------
 2 files changed, 711 insertions(+), 642 deletions(-)

diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index e3ba3084f8bf..03e859ed4981 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	ncspot
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.3.0
-PORTREVISION=	2
+DISTVERSION=	0.6.0
 CATEGORIES=	audio
 
 MAINTAINER=	rodrigo@FreeBSD.org
@@ -17,427 +16,451 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	hrkfdn
 
 CARGO_CRATES=	addr2line-0.14.1 \
-	        adler-0.2.3 \
-	        aes-0.3.2 \
-	        aes-ctr-0.3.0 \
-	        aes-soft-0.3.3 \
-	        aesni-0.6.0 \
-	        ahash-0.3.8 \
-	        ahash-0.4.7 \
-	        aho-corasick-0.7.15 \
-	        alga-0.9.3 \
-	        alsa-0.2.2 \
-	        alsa-sys-0.1.2 \
-	        ansi_term-0.11.0 \
-	        approx-0.3.2 \
-	        array-macro-1.0.5 \
-	        arrayref-0.3.6 \
-	        arrayvec-0.5.2 \
-	        atty-0.2.14 \
-	        autocfg-0.1.7 \
-	        autocfg-1.0.1 \
-	        backtrace-0.3.55 \
-	        base64-0.9.3 \
-	        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 \
-	        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.4.0 \
-	        byte-tools-0.3.1 \
-	        byteorder-1.4.2 \
-	        bytes-0.4.12 \
-	        bytes-0.5.6 \
-	        bytes-1.0.1 \
-	        cc-1.0.66 \
-	        cexpr-0.4.0 \
-	        cfg-if-0.1.10 \
-	        cfg-if-1.0.0 \
-	        chrono-0.4.19 \
-	        clang-sys-1.0.3 \
-	        clap-2.33.3 \
-	        clipboard-0.5.0 \
-	        clipboard-win-2.2.0 \
-	        cloudabi-0.0.3 \
-	        const-random-0.1.13 \
-	        const-random-macro-0.1.13 \
-	        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 \
-	        coreaudio-sys-0.2.8 \
-	        cpal-0.8.2 \
-	        crc32fast-1.2.1 \
-	        crossbeam-channel-0.4.4 \
-	        crossbeam-channel-0.5.0 \
-	        crossbeam-deque-0.7.3 \
-	        crossbeam-epoch-0.8.2 \
-	        crossbeam-queue-0.2.3 \
-	        crossbeam-utils-0.7.2 \
-	        crossbeam-utils-0.8.1 \
-	        crunchy-0.2.2 \
-	        crypto-mac-0.7.0 \
-	        ctr-0.3.2 \
-	        cursive-0.15.0 \
-	        cursive_core-0.1.1 \
-	        darling-0.9.0 \
-	        darling-0.10.2 \
-	        darling_core-0.9.0 \
-	        darling_core-0.10.2 \
-	        darling_macro-0.9.0 \
-	        darling_macro-0.10.2 \
-	        dbus-0.9.1 \
-	        dbus-tree-0.9.0 \
-	        derive_builder-0.7.2 \
-	        derive_builder_core-0.5.0 \
-	        digest-0.8.1 \
-	        dirs-1.0.5 \
-	        dirs-next-1.0.2 \
-	        dirs-sys-next-0.1.2 \
-	        dotenv-0.13.0 \
-	        dtoa-0.4.7 \
-	        either-1.6.1 \
-	        encoding_rs-0.8.26 \
-	        enum-map-0.6.4 \
-	        enum-map-derive-0.4.6 \
-	        enumset-1.0.1 \
-	        enumset_derive-0.5.0 \
-	        env_logger-0.6.2 \
-	        error-chain-0.12.4 \
-	        failure-0.1.8 \
-	        failure_derive-0.1.8 \
-	        fake-simd-0.1.2 \
-	        fern-0.6.0 \
-	        flate2-1.0.19 \
-	        fnv-1.0.7 \
-	        foreign-types-0.3.2 \
-	        foreign-types-shared-0.1.1 \
-	        form_urlencoded-1.0.0 \
-	        fuchsia-cprng-0.1.1 \
-	        fuchsia-zircon-0.3.3 \
-	        fuchsia-zircon-sys-0.3.3 \
-	        futures-0.1.30 \
-	        futures-0.3.10 \
-	        futures-channel-0.3.10 \
-	        futures-core-0.3.10 \
-	        futures-cpupool-0.1.8 \
-	        futures-executor-0.3.10 \
-	        futures-io-0.3.10 \
-	        futures-macro-0.3.10 \
-	        futures-sink-0.3.10 \
-	        futures-task-0.3.10 \
-	        futures-util-0.3.10 \
-	        generic-array-0.12.3 \
-	        getrandom-0.1.16 \
-	        getrandom-0.2.1 \
-	        gimli-0.23.0 \
-	        glob-0.3.0 \
-	        h2-0.1.26 \
-	        h2-0.2.7 \
-	        hashbrown-0.9.1 \
-	        heck-0.3.2 \
-	        hermit-abi-0.1.17 \
-	        hmac-0.7.1 \
-	        http-0.1.21 \
-	        http-0.2.3 \
-	        http-body-0.1.0 \
-	        http-body-0.3.1 \
-	        httparse-1.3.4 \
-	        httpdate-0.3.2 \
-	        humantime-1.3.0 \
-	        hyper-0.11.27 \
-	        hyper-0.12.35 \
-	        hyper-0.13.9 \
-	        hyper-proxy-0.4.1 \
-	        hyper-tls-0.3.2 \
-	        hyper-tls-0.4.3 \
-	        ident_case-1.0.1 \
-	        idna-0.1.5 \
-	        idna-0.2.0 \
-	        indexmap-1.6.1 \
-	        iovec-0.1.4 \
-	        ipnet-2.3.0 \
-	        itertools-0.8.2 \
-	        itoa-0.4.7 \
-	        js-sys-0.3.46 \
-	        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.82 \
-	        libdbus-sys-0.2.1 \
-	        libloading-0.6.6 \
-	        libm-0.2.1 \
-	        libpulse-sys-0.0.0 \
-	        librespot-audio-0.1.3 \
-	        librespot-core-0.1.3 \
-	        librespot-metadata-0.1.3 \
-	        librespot-playback-0.1.3 \
-	        librespot-protocol-0.1.3 \
-	        linear-map-1.2.0 \
-	        lock_api-0.3.4 \
-	        log-0.3.9 \
-	        log-0.4.13 \
-	        mac-notification-sys-0.3.0 \
-	        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 \
-	        mime-0.3.16 \
-	        mime_guess-2.0.3 \
-	        miniz_oxide-0.4.3 \
-	        mio-0.6.23 \
-	        mio-uds-0.6.8 \
-	        miow-0.2.2 \
-	        nalgebra-0.18.1 \
-	        native-tls-0.2.7 \
-	        ncurses-5.100.0 \
-	        net2-0.2.37 \
-	        nix-0.9.0 \
-	        nom-5.1.2 \
-	        notify-rust-4.2.2 \
-	        num-0.3.1 \
-	        num-bigint-0.2.6 \
-	        num-complex-0.2.4 \
-	        num-complex-0.3.1 \
-	        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 \
-	        numtoa-0.1.0 \
-	        objc-0.2.7 \
-	        objc-foundation-0.1.1 \
-	        objc_id-0.1.1 \
-	        object-0.22.0 \
-	        ogg-0.7.1 \
-	        once_cell-1.5.2 \
-	        opaque-debug-0.2.3 \
-	        openssl-0.10.32 \
-	        openssl-probe-0.1.2 \
-	        openssl-sys-0.9.60 \
-	        owning_ref-0.4.1 \
-	        pancurses-0.16.1 \
-	        parking_lot-0.9.0 \
-	        parking_lot_core-0.6.2 \
-	        pbkdf2-0.3.0 \
-	        pdcurses-sys-0.7.1 \
-	        peeking_take_while-0.1.2 \
-	        percent-encoding-1.0.1 \
-	        percent-encoding-2.1.0 \
-	        pin-project-0.4.27 \
-	        pin-project-1.0.4 \
-	        pin-project-internal-0.4.27 \
-	        pin-project-internal-1.0.4 \
-	        pin-project-lite-0.1.11 \
-	        pin-project-lite-0.2.4 \
-	        pin-utils-0.1.0 \
-	        pkg-config-0.3.19 \
-	        platform-dirs-0.3.0 \
-	        portaudio-rs-0.3.2 \
-	        portaudio-sys-0.1.1 \
-	        ppv-lite86-0.2.10 \
-	        proc-macro-hack-0.5.19 \
-	        proc-macro-nested-0.1.6 \
-	        proc-macro2-0.4.30 \
-	        proc-macro2-1.0.24 \
-	        protobuf-2.14.0 \
-	        protobuf-codegen-2.14.0 \
-	        protobuf-codegen-pure-2.14.0 \
-	        publicsuffix-1.5.4 \
-	        quick-error-1.2.3 \
-	        quote-0.3.15 \
-	        quote-0.6.13 \
-	        quote-1.0.8 \
-	        rand-0.3.23 \
-	        rand-0.4.6 \
-	        rand-0.5.6 \
-	        rand-0.6.5 \
-	        rand-0.7.3 \
-	        rand-0.8.2 \
-	        rand_chacha-0.1.1 \
-	        rand_chacha-0.2.2 \
-	        rand_chacha-0.3.0 \
-	        rand_core-0.3.1 \
-	        rand_core-0.4.2 \
-	        rand_core-0.5.1 \
-	        rand_core-0.6.1 \
-	        rand_hc-0.1.0 \
-	        rand_hc-0.2.0 \
-	        rand_hc-0.3.0 \
-	        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.4 \
-	        redox_termios-0.1.1 \
-	        redox_users-0.3.5 \
-	        redox_users-0.4.0 \
-	        regex-1.4.3 \
-	        regex-syntax-0.6.22 \
-	        relay-0.1.1 \
-	        remove_dir_all-0.5.3 \
-	        reqwest-0.9.24 \
-	        reqwest-0.10.10 \
-	        rodio-0.9.0 \
-	        rspotify-0.10.0 \
-	        rust-argon2-0.8.3 \
-	        rustc-demangle-0.1.18 \
-	        rustc-hash-1.1.0 \
-	        rustc-serialize-0.3.24 \
-	        rustc_version-0.2.3 \
-	        ryu-1.0.5 \
-	        safemem-0.3.3 \
-	        schannel-0.1.19 \
-	        scoped-tls-0.1.2 \
-	        scopeguard-1.1.0 \
-	        security-framework-2.0.0 \
-	        security-framework-sys-2.0.0 \
-	        semver-0.9.0 \
-	        semver-parser-0.7.0 \
-	        serde-1.0.118 \
-	        serde_derive-1.0.118 \
-	        serde_json-1.0.61 \
-	        serde_urlencoded-0.5.5 \
-	        serde_urlencoded-0.7.0 \
-	        sha-1-0.8.2 \
-	        sha2-0.8.2 \
-	        shannon-0.2.0 \
-	        shell-words-0.1.0 \
-	        shlex-0.1.1 \
-	        signal-hook-0.1.17 \
-	        signal-hook-registry-1.3.0 \
-	        slab-0.3.0 \
-	        slab-0.4.2 \
-	        smallvec-0.2.1 \
-	        smallvec-0.6.14 \
-	        socket2-0.3.19 \
-	        stable_deref_trait-1.2.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 \
-	        syn-0.15.44 \
-	        syn-1.0.57 \
-	        synom-0.11.3 \
-	        synstructure-0.12.4 \
-	        take-0.1.0 \
-	        tempfile-3.2.0 \
-	        term_size-0.3.2 \
-	        termcolor-1.1.2 \
-	        termion-1.5.5 \
-	        textwrap-0.11.0 \
-	        thiserror-1.0.23 \
-	        thiserror-impl-1.0.23 \
-	        thread_local-1.1.0 \
-	        time-0.1.43 \
-	        tiny-keccak-2.0.2 \
-	        tinyvec-1.1.0 \
-	        tinyvec_macros-0.1.0 \
-	        tokio-0.1.22 \
-	        tokio-0.2.24 \
-	        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-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-tls-0.3.1 \
-	        tokio-udp-0.1.6 \
-	        tokio-uds-0.2.7 \
-	        tokio-util-0.3.1 \
-	        toml-0.5.8 \
-	        tower-service-0.3.0 \
-	        tracing-0.1.22 \
-	        tracing-core-0.1.17 \
-	        tracing-futures-0.2.4 \
-	        try-lock-0.1.0 \
-	        try-lock-0.2.3 \
-	        try_from-0.3.2 \
-	        typenum-1.12.0 \
-	        unicase-2.6.0 \
-	        unicode-bidi-0.3.4 \
-	        unicode-normalization-0.1.16 \
-	        unicode-segmentation-1.7.1 \
-	        unicode-width-0.1.8 \
-	        unicode-xid-0.0.4 \
-	        unicode-xid-0.1.0 \
-	        unicode-xid-0.2.1 \
-	        url-1.7.2 \
-	        url-2.2.0 \
-	        uuid-0.7.4 \
-	        vcpkg-0.2.11 \
-	        vec_map-0.8.2 \
-	        vergen-3.1.0 \
-	        version_check-0.9.2 \
-	        void-1.0.2 \
-	        want-0.0.4 \
-	        want-0.2.0 \
-	        want-0.3.0 \
-	        wasi-0.9.0+wasi-snapshot-preview1 \
-	        wasi-0.10.1+wasi-snapshot-preview1 \
-	        wasm-bindgen-0.2.69 \
-	        wasm-bindgen-backend-0.2.69 \
-	        wasm-bindgen-futures-0.4.19 \
-	        wasm-bindgen-macro-0.2.69 \
-	        wasm-bindgen-macro-support-0.2.69 \
-	        wasm-bindgen-shared-0.2.69 \
-	        web-sys-0.3.46 \
-	        webbrowser-0.5.5 \
-	        widestring-0.4.3 \
-	        winapi-0.2.8 \
-	        winapi-0.3.9 \
-	        winapi-build-0.1.1 \
-	        winapi-i686-pc-windows-gnu-0.4.0 \
-	        winapi-util-0.1.5 \
-	        winapi-x86_64-pc-windows-gnu-0.4.0 \
-	        winreg-0.5.1 \
-	        winreg-0.6.2 \
-	        winreg-0.7.0 \
-	        winrt-0.4.0 \
-	        winrt-notification-0.2.2 \
-	        ws2_32-sys-0.2.1 \
-	        x11-clipboard-0.3.3 \
-	        xcb-0.8.2 \
-	        xi-unicode-0.2.1 \
-	        xml-rs-0.6.1
+		adler-1.0.2 \
+		aes-0.3.2 \
+		aes-ctr-0.3.0 \
+		aes-soft-0.3.3 \
+		aesni-0.6.0 \
+		ahash-0.6.3 \
+		aho-corasick-0.7.15 \
+		alga-0.9.3 \
+		alsa-0.2.2 \
+		alsa-sys-0.1.2 \
+		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 \
+		atty-0.2.14 \
+		autocfg-0.1.7 \
+		autocfg-1.0.1 \
+		backtrace-0.3.56 \
+		base64-0.9.3 \
+		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 \
+		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 \
+		byteorder-1.4.3 \
+		bytes-0.4.12 \
+		bytes-0.5.6 \
+		bytes-1.0.1 \
+		cache-padded-1.1.1 \
+		cc-1.0.67 \
+		cexpr-0.4.0 \
+		cfg-if-0.1.10 \
+		cfg-if-1.0.0 \
+		chrono-0.4.19 \
+		clang-sys-1.2.0 \
+		clap-2.33.3 \
+		clipboard-0.5.0 \
+		clipboard-win-2.2.0 \
+		cloudabi-0.0.3 \
+		concurrent-queue-1.2.2 \
+		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 \
+		coreaudio-sys-0.2.8 \
+		cpal-0.8.2 \
+		crc32fast-1.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 \
+		cursive-0.16.3 \
+		cursive_core-0.2.2 \
+		darling-0.9.0 \
+		darling-0.10.2 \
+		darling_core-0.9.0 \
+		darling_core-0.10.2 \
+		darling_macro-0.9.0 \
+		darling_macro-0.10.2 \
+		dbus-0.9.2 \
+		dbus-tree-0.9.1 \
+		derivative-2.2.0 \
+		derive_builder-0.7.2 \
+		derive_builder_core-0.5.0 \
+		digest-0.8.1 \
+		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 \
+		enum-map-derive-0.4.6 \
+		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 \
+		fern-0.6.0 \
+		flate2-1.0.20 \
+		fnv-1.0.7 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
+		form_urlencoded-1.0.1 \
+		fuchsia-cprng-0.1.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 \
+		getrandom-0.1.16 \
+		getrandom-0.2.2 \
+		gimli-0.23.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 \
+		http-body-0.3.1 \
+		httparse-1.3.6 \
+		httpdate-0.3.2 \
+		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-tls-0.4.3 \
+		ident_case-1.0.1 \
+		idna-0.1.5 \
+		idna-0.2.2 \
+		indexmap-1.6.2 \
+		instant-0.1.9 \
+		ioctl-rs-0.2.0 \
+		iovec-0.1.4 \
+		ipnet-2.3.0 \
+		itertools-0.8.2 \
+		itoa-0.4.7 \
+		js-sys-0.3.50 \
+		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 \
+		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 \
+		log-0.4.14 \
+		mac-notification-sys-0.3.0 \
+		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 \
+		mime-0.3.16 \
+		mime_guess-2.0.3 \
+		miniz_oxide-0.4.4 \
+		mio-0.6.23 \
+		mio-uds-0.6.8 \
+		miow-0.2.2 \
+		nalgebra-0.18.1 \
+		native-tls-0.2.7 \
+		nb-connect-1.1.0 \
+		ncurses-5.101.0 \
+		net2-0.2.37 \
+		nix-0.9.0 \
+		nix-0.17.0 \
+		nom-5.1.2 \
+		notify-rust-4.3.0 \
+		num-0.3.1 \
+		num-bigint-0.2.6 \
+		num-complex-0.2.4 \
+		num-complex-0.3.1 \
+		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 \
+		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 \
+		owning_ref-0.4.1 \
+		pancurses-0.16.1 \
+		parking-2.0.0 \
+		parking_lot-0.9.0 \
+		parking_lot_core-0.6.2 \
+		pbkdf2-0.3.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-lite-0.1.12 \
+		pin-project-lite-0.2.6 \
+		pin-utils-0.1.0 \
+		pkg-config-0.3.19 \
+		platform-dirs-0.3.0 \
+		polling-2.0.3 \
+		portaudio-rs-0.3.2 \
+		portaudio-sys-0.1.1 \
+		ppv-lite86-0.2.10 \
+		proc-macro-crate-0.1.5 \
+		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 \
+		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 \
+		rand-0.6.5 \
+		rand-0.7.3 \
+		rand-0.8.3 \
+		rand_chacha-0.1.1 \
+		rand_chacha-0.2.2 \
+		rand_chacha-0.3.0 \
+		rand_core-0.3.1 \
+		rand_core-0.4.2 \
+		rand_core-0.5.1 \
+		rand_core-0.6.2 \
+		rand_hc-0.1.0 \
+		rand_hc-0.2.0 \
+		rand_hc-0.3.0 \
+		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_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 \
+		remove_dir_all-0.5.3 \
+		reqwest-0.9.24 \
+		reqwest-0.10.10 \
+		rodio-0.9.0 \
+		rspotify-0.10.0 \
+		rust-argon2-0.8.3 \
+		rustc-demangle-0.1.18 \
+		rustc-hash-1.1.0 \
+		rustc-serialize-0.3.24 \
+		rustc_version-0.2.3 \
+		rustc_version-0.3.3 \
+		ryu-1.0.5 \
+		safemem-0.3.3 \
+		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 \
+		serde_urlencoded-0.7.0 \
+		sha-1-0.8.2 \
+		sha2-0.8.2 \
+		shannon-0.2.0 \
+		shell-words-0.1.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 \
+		socket2-0.3.19 \
+		socket2-0.4.0 \
+		stable_deref_trait-1.2.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 \
+		syn-0.15.44 \
+		syn-1.0.69 \
+		synom-0.11.3 \
+		synstructure-0.12.4 \
+		take-0.1.0 \
+		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 \
+		time-0.1.43 \
+		tinyvec-1.2.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-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-tls-0.3.1 \
+		tokio-udp-0.1.6 \
+		tokio-uds-0.2.7 \
+		tokio-util-0.3.1 \
+		toml-0.5.8 \
+		tower-service-0.3.1 \
+		tracing-0.1.25 \
+		tracing-core-0.1.17 \
+		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 \
+		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-xid-0.1.0 \
+		unicode-xid-0.2.1 \
+		url-1.7.2 \
+		url-2.2.1 \
+		uuid-0.7.4 \
+		vcpkg-0.2.11 \
+		vec-arena-1.1.0 \
+		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 \
+		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 \
+		wasmer_enumset-1.0.1 \
+		wasmer_enumset_derive-0.5.0 \
+		web-sys-0.3.50 \
+		webbrowser-0.5.5 \
+		wepoll-sys-3.0.1 \
+		widestring-0.4.3 \
+		winapi-0.2.8 \
+		winapi-0.3.9 \
+		winapi-build-0.1.1 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		winreg-0.5.1 \
+		winreg-0.6.2 \
+		winreg-0.7.0 \
+		winrt-0.4.0 \
+		winrt-notification-0.2.4 \
+		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 \
+		zbus-1.9.1 \
+		zbus_macros-1.9.1 \
+		zvariant-2.6.0 \
+		zvariant_derive-2.6.0
+
 CARGO_FEATURES=	--no-default-features cursive/pancurses-backend
 
 PLIST_FILES=	bin/ncspot
diff --git a/audio/ncspot/distinfo b/audio/ncspot/distinfo
index 6e0ce162a921..23e338fe5094 100644
--- a/audio/ncspot/distinfo
+++ b/audio/ncspot/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1610639494
+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-0.2.3.tar.gz) = ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e
-SIZE (rust/crates/adler-0.2.3.tar.gz) = 12168
+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
@@ -11,10 +11,8 @@ SHA256 (rust/crates/aes-soft-0.3.3.tar.gz) = cfd7e7ae3f9a1fb5c03b389fc6bb9a51400
 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.3.8.tar.gz) = e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217
-SIZE (rust/crates/ahash-0.3.8.tar.gz) = 28650
-SHA256 (rust/crates/ahash-0.4.7.tar.gz) = 739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e
-SIZE (rust/crates/ahash-0.4.7.tar.gz) = 51474
+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
@@ -33,14 +31,16 @@ SHA256 (rust/crates/arrayref-0.3.6.tar.gz) = a4c527152e37cf757a3f78aae5a06fbeefd
 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.55.tar.gz) = ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598
-SIZE (rust/crates/backtrace-0.3.55.tar.gz) = 73145
*** 827 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104231827.13NIR7m0089088>