Skip to content

Commit

Permalink
audio/termusic: update to 0.6.7
Browse files Browse the repository at this point in the history
-New: rust decoding backend! Previously supported backend changed to feature
 gate gst and mpv.
-Fix: issue #37. Add a new configuration option: playlist_display_symbol.
 Default is true.
-Remove dependency: humantime. Format the display of duration by self.
-Fix: issue #38. Small dialogues are cut off when window is too small.
  • Loading branch information
0323pin committed Jan 25, 2022
1 parent b704b2c commit 82b3909
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 59 deletions.
7 changes: 5 additions & 2 deletions audio/termusic/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$NetBSD: Makefile,v 1.28 2022/01/17 12:31:20 pin Exp $
# $NetBSD: Makefile,v 1.29 2022/01/25 19:38:38 pin Exp $

DISTNAME= termusic-0.6.6
DISTNAME= termusic-0.6.7
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=tramhao/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Expand All @@ -18,6 +18,9 @@ INSTALLATION_DIRS= bin

RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.gstreamer1}/lib

CARGO_NO_DEFAULT_FEATURES= YES
CARGO_FEATURES+= gst

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/termusic ${DESTDIR}${PREFIX}/bin

Expand Down
34 changes: 20 additions & 14 deletions audio/termusic/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: cargo-depends.mk,v 1.22 2022/01/17 12:31:20 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.23 2022/01/25 19:38:38 pin Exp $

CARGO_CRATE_DEPENDS+= adler-1.0.2
CARGO_CRATE_DEPENDS+= adler32-1.2.0
Expand All @@ -8,10 +8,11 @@ CARGO_CRATE_DEPENDS+= alsa-sys-0.3.1
CARGO_CRATE_DEPENDS+= ansi_colours-1.0.4
CARGO_CRATE_DEPENDS+= ansi_term-0.12.1
CARGO_CRATE_DEPENDS+= anyhow-1.0.52
CARGO_CRATE_DEPENDS+= arrayvec-0.7.2
CARGO_CRATE_DEPENDS+= autocfg-1.0.1
CARGO_CRATE_DEPENDS+= base64-0.13.0
CARGO_CRATE_DEPENDS+= bindgen-0.56.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= bitflags-1.2.1
CARGO_CRATE_DEPENDS+= bumpalo-3.8.0
CARGO_CRATE_DEPENDS+= bytemuck-1.7.3
CARGO_CRATE_DEPENDS+= byteorder-1.4.3
Expand All @@ -26,7 +27,7 @@ CARGO_CRATE_DEPENDS+= chunked_transfer-1.4.0
CARGO_CRATE_DEPENDS+= clang-sys-1.3.0
CARGO_CRATE_DEPENDS+= color_quant-1.1.0
CARGO_CRATE_DEPENDS+= combine-4.6.3
CARGO_CRATE_DEPENDS+= console-0.15.0
CARGO_CRATE_DEPENDS+= console-0.14.1
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.3
CARGO_CRATE_DEPENDS+= coreaudio-rs-0.10.0
CARGO_CRATE_DEPENDS+= coreaudio-sys-0.2.8
Expand All @@ -37,9 +38,7 @@ CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.1
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.5
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.5
CARGO_CRATE_DEPENDS+= crossterm-0.20.0
CARGO_CRATE_DEPENDS+= crossterm-0.22.1
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.8.0
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.0
CARGO_CRATE_DEPENDS+= ctor-0.1.21
CARGO_CRATE_DEPENDS+= darling-0.10.2
CARGO_CRATE_DEPENDS+= darling-0.13.1
Expand All @@ -55,6 +54,7 @@ CARGO_CRATE_DEPENDS+= dirs-next-2.0.0
CARGO_CRATE_DEPENDS+= dirs-sys-next-0.1.2
CARGO_CRATE_DEPENDS+= either-1.6.1
CARGO_CRATE_DEPENDS+= encode_unicode-0.3.6
CARGO_CRATE_DEPENDS+= encoding_rs-0.8.30
CARGO_CRATE_DEPENDS+= flate2-1.0.22
CARGO_CRATE_DEPENDS+= fnv-1.0.7
CARGO_CRATE_DEPENDS+= form_urlencoded-1.0.1
Expand Down Expand Up @@ -84,7 +84,6 @@ CARGO_CRATE_DEPENDS+= gstreamer-video-sys-0.17.0
CARGO_CRATE_DEPENDS+= heck-0.3.3
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
CARGO_CRATE_DEPENDS+= hex-0.4.3
CARGO_CRATE_DEPENDS+= humantime-2.1.0
CARGO_CRATE_DEPENDS+= id3-0.6.6
CARGO_CRATE_DEPENDS+= ident_case-1.0.1
CARGO_CRATE_DEPENDS+= idna-0.2.3
Expand All @@ -103,13 +102,9 @@ CARGO_CRATE_DEPENDS+= lazycell-1.3.0
CARGO_CRATE_DEPENDS+= libaes-0.6.1
CARGO_CRATE_DEPENDS+= libc-0.2.112
CARGO_CRATE_DEPENDS+= libdbus-sys-0.2.2
CARGO_CRATE_DEPENDS+= libloading-0.7.2
CARGO_CRATE_DEPENDS+= libloading-0.7.3
CARGO_CRATE_DEPENDS+= libmpv-2.0.1
CARGO_CRATE_DEPENDS+= libmpv-sys-3.1.0
CARGO_CRATE_DEPENDS+= libpulse-binding-2.26.0
CARGO_CRATE_DEPENDS+= libpulse-simple-binding-2.25.0
CARGO_CRATE_DEPENDS+= libpulse-simple-sys-1.19.2
CARGO_CRATE_DEPENDS+= libpulse-sys-1.19.3
CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.4
CARGO_CRATE_DEPENDS+= lock_api-0.4.5
CARGO_CRATE_DEPENDS+= lofty-0.3.2
Expand All @@ -132,7 +127,7 @@ CARGO_CRATE_DEPENDS+= ndk-macro-0.2.0
CARGO_CRATE_DEPENDS+= ndk-macro-0.3.0
CARGO_CRATE_DEPENDS+= ndk-sys-0.2.2
CARGO_CRATE_DEPENDS+= ndk-sys-0.3.0
CARGO_CRATE_DEPENDS+= nix-0.20.0
CARGO_CRATE_DEPENDS+= nix-0.20.2
CARGO_CRATE_DEPENDS+= nom-5.1.2
CARGO_CRATE_DEPENDS+= ntapi-0.3.6
CARGO_CRATE_DEPENDS+= num-bigint-0.2.6
Expand Down Expand Up @@ -176,7 +171,6 @@ CARGO_CRATE_DEPENDS+= rand_core-0.6.3
CARGO_CRATE_DEPENDS+= rand_hc-0.3.1
CARGO_CRATE_DEPENDS+= rayon-1.5.1
CARGO_CRATE_DEPENDS+= rayon-core-1.9.1
CARGO_CRATE_DEPENDS+= rb-0.3.2
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.10
CARGO_CRATE_DEPENDS+= redox_users-0.4.0
CARGO_CRATE_DEPENDS+= regex-1.5.4
Expand Down Expand Up @@ -207,6 +201,18 @@ CARGO_CRATE_DEPENDS+= strsim-0.9.3
CARGO_CRATE_DEPENDS+= strsim-0.10.0
CARGO_CRATE_DEPENDS+= strum-0.21.0
CARGO_CRATE_DEPENDS+= strum_macros-0.21.1
CARGO_CRATE_DEPENDS+= symphonia-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-bundle-flac-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-bundle-mp3-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-codec-aac-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-codec-pcm-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-codec-vorbis-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-core-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-format-isomp4-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-format-ogg-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-format-wav-0.4.1
CARGO_CRATE_DEPENDS+= symphonia-metadata-0.4.0
CARGO_CRATE_DEPENDS+= symphonia-utils-xiph-0.4.0
CARGO_CRATE_DEPENDS+= syn-1.0.84
CARGO_CRATE_DEPENDS+= system-deps-3.2.0
CARGO_CRATE_DEPENDS+= tempfile-3.2.0
Expand Down Expand Up @@ -235,7 +241,7 @@ CARGO_CRATE_DEPENDS+= ureq-2.4.0
CARGO_CRATE_DEPENDS+= url-2.2.2
CARGO_CRATE_DEPENDS+= version-compare-0.0.11
CARGO_CRATE_DEPENDS+= version_check-0.9.4
CARGO_CRATE_DEPENDS+= viuer-0.5.3
CARGO_CRATE_DEPENDS+= viuer-0.5.2
CARGO_CRATE_DEPENDS+= walkdir-2.3.2
CARGO_CRATE_DEPENDS+= wasi-0.10.2+wasi-snapshot-preview1
CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.78
Expand Down
Loading

0 comments on commit 82b3909

Please sign in to comment.