diff options
author | pin <pin@pkgsrc.org> | 2021-08-17 16:40:15 +0000 |
---|---|---|
committer | pin <pin@pkgsrc.org> | 2021-08-17 16:40:15 +0000 |
commit | 047d10fa6ea86f4a611cec15526dcd7404dfb7c3 (patch) | |
tree | d1f9fb972c28a84c3117e71fd311e291d35d250f /audio | |
parent | f04346cad7471742c53fe05c35550382277e0827 (diff) | |
download | pkgsrc-047d10fa6ea86f4a611cec15526dcd7404dfb7c3.tar.gz |
audio/termusic: update to 0.3.0
-invidious refractor
-minor fix: avoid unwrap in rename
-fix a minor bug for seeking
-implement mp4 tags
Diffstat (limited to 'audio')
-rw-r--r-- | audio/termusic/DESCR | 4 | ||||
-rw-r--r-- | audio/termusic/Makefile | 5 | ||||
-rw-r--r-- | audio/termusic/cargo-depends.mk | 14 | ||||
-rw-r--r-- | audio/termusic/distinfo | 58 |
4 files changed, 39 insertions, 42 deletions
diff --git a/audio/termusic/DESCR b/audio/termusic/DESCR index f70d20acb15..ab4ae6d89f8 100644 --- a/audio/termusic/DESCR +++ b/audio/termusic/DESCR @@ -5,7 +5,3 @@ problems during development. The main problem is data race condition. So I basically rewrite the player in rust, and hope to solve the problem. If you wish to download mp3 from youtube, install youtube-dl. - -Upstream recently changed the default audio-backend to GStreamer. -To play audio on BSD install gst-plugins1-oss. -To play audio on Linux install gst-plugins1-alsa or gst-plugins1-pulse. diff --git a/audio/termusic/Makefile b/audio/termusic/Makefile index 0baf26e517e..fd4a2bf84e8 100644 --- a/audio/termusic/Makefile +++ b/audio/termusic/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2021/08/15 15:22:00 pin Exp $ +# $NetBSD: Makefile,v 1.7 2021/08/17 16:40:15 pin Exp $ -DISTNAME= termusic-0.2.12 +DISTNAME= termusic-0.3.0 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=tramhao/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -24,6 +24,7 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/target/release/termusic ${DESTDIR}${PREFIX}/bin DEPENDS+= gst-plugins1-libav-[0-9]*:../../multimedia/gst-plugins1-libav +DEPENDS+= gstreamer1-default-backend-[0-9]*:../../meta-pkgs/gstreamer1-default-backend .include "../../lang/rust/cargo.mk" .include "../../security/openssl/buildlink3.mk" diff --git a/audio/termusic/cargo-depends.mk b/audio/termusic/cargo-depends.mk index f430dabaa12..cf9eef5b674 100644 --- a/audio/termusic/cargo-depends.mk +++ b/audio/termusic/cargo-depends.mk @@ -1,16 +1,16 @@ -# $NetBSD: cargo-depends.mk,v 1.2 2021/08/15 15:22:00 pin Exp $ +# $NetBSD: cargo-depends.mk,v 1.3 2021/08/17 16:40:15 pin Exp $ CARGO_CRATE_DEPENDS+= adler-1.0.2 CARGO_CRATE_DEPENDS+= adler32-1.2.0 CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18 CARGO_CRATE_DEPENDS+= ansi_colours-1.0.4 CARGO_CRATE_DEPENDS+= ansi_term-0.12.1 -CARGO_CRATE_DEPENDS+= anyhow-1.0.42 +CARGO_CRATE_DEPENDS+= anyhow-1.0.43 CARGO_CRATE_DEPENDS+= async-compression-0.3.8 CARGO_CRATE_DEPENDS+= autocfg-1.0.1 CARGO_CRATE_DEPENDS+= base-x-0.2.8 CARGO_CRATE_DEPENDS+= base64-0.13.0 -CARGO_CRATE_DEPENDS+= bitflags-1.2.1 +CARGO_CRATE_DEPENDS+= bitflags-1.3.2 CARGO_CRATE_DEPENDS+= bumpalo-3.7.0 CARGO_CRATE_DEPENDS+= bytemuck-1.7.2 CARGO_CRATE_DEPENDS+= byteorder-1.4.3 @@ -103,7 +103,7 @@ CARGO_CRATE_DEPENDS+= lazy_static-1.4.0 CARGO_CRATE_DEPENDS+= libc-0.2.99 CARGO_CRATE_DEPENDS+= lock_api-0.4.4 CARGO_CRATE_DEPENDS+= log-0.4.14 -CARGO_CRATE_DEPENDS+= matches-0.1.8 +CARGO_CRATE_DEPENDS+= matches-0.1.9 CARGO_CRATE_DEPENDS+= memchr-2.4.0 CARGO_CRATE_DEPENDS+= memoffset-0.6.4 CARGO_CRATE_DEPENDS+= mime-0.3.16 @@ -115,7 +115,7 @@ CARGO_CRATE_DEPENDS+= mp3-duration-0.1.10 CARGO_CRATE_DEPENDS+= mp4ameta-0.11.0 CARGO_CRATE_DEPENDS+= mp4ameta_proc-0.6.0 CARGO_CRATE_DEPENDS+= muldiv-1.0.0 -CARGO_CRATE_DEPENDS+= native-tls-0.2.7 +CARGO_CRATE_DEPENDS+= native-tls-0.2.8 CARGO_CRATE_DEPENDS+= ntapi-0.3.6 CARGO_CRATE_DEPENDS+= num-integer-0.1.44 CARGO_CRATE_DEPENDS+= num-iter-0.1.42 @@ -203,7 +203,7 @@ CARGO_CRATE_DEPENDS+= time-macros-0.1.1 CARGO_CRATE_DEPENDS+= time-macros-impl-0.1.2 CARGO_CRATE_DEPENDS+= tinyvec-1.3.1 CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0 -CARGO_CRATE_DEPENDS+= tokio-1.9.0 +CARGO_CRATE_DEPENDS+= tokio-1.10.0 CARGO_CRATE_DEPENDS+= tokio-native-tls-0.3.0 CARGO_CRATE_DEPENDS+= tokio-socks-0.5.1 CARGO_CRATE_DEPENDS+= tokio-util-0.6.7 @@ -217,7 +217,7 @@ CARGO_CRATE_DEPENDS+= tui-realm-stdlib-0.6.0 CARGO_CRATE_DEPENDS+= tui-realm-treeview-0.3.0 CARGO_CRATE_DEPENDS+= tui-tree-widget-0.7.0 CARGO_CRATE_DEPENDS+= tuirealm-0.6.0 -CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.5 +CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.6 CARGO_CRATE_DEPENDS+= unicode-linebreak-0.1.2 CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.19 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.8.0 diff --git a/audio/termusic/distinfo b/audio/termusic/distinfo index c22085fb3bc..e09e5e127c7 100644 --- a/audio/termusic/distinfo +++ b/audio/termusic/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.4 2021/08/15 15:22:00 pin Exp $ +$NetBSD: distinfo,v 1.5 2021/08/17 16:40:15 pin Exp $ SHA1 (adler-1.0.2.crate) = 4b3b7b567ba15929c15c0b8f4c498afaefde76db RMD160 (adler-1.0.2.crate) = 8a3ccd049edf486e01dd612352816e76176f601c @@ -20,10 +20,10 @@ SHA1 (ansi_term-0.12.1.crate) = fa6af8a593898105594dfb8b057dcbfdf30648a2 RMD160 (ansi_term-0.12.1.crate) = 747f8ed27409243576d586c9957d9e06837f27bf SHA512 (ansi_term-0.12.1.crate) = b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 Size (ansi_term-0.12.1.crate) = 24838 bytes -SHA1 (anyhow-1.0.42.crate) = f5d3c34ccb62a91418e5003768d143f446a7406c -RMD160 (anyhow-1.0.42.crate) = 7b74f703096f1198f1392727d7d3b0d5f83152ed -SHA512 (anyhow-1.0.42.crate) = 7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455 -Size (anyhow-1.0.42.crate) = 34827 bytes +SHA1 (anyhow-1.0.43.crate) = 23de887d944f522fd8faaa23e67bc9876131669c +RMD160 (anyhow-1.0.43.crate) = 71b4131fcf90bbb27224e5216b6ebf4908f75f9c +SHA512 (anyhow-1.0.43.crate) = d35eb86b3c1676a88fcd9fa8a956f0fb3d3a657caa777e27eb8d5f6a86fec352273c463782dd803a87514c72fe679855d7a379c63bb385df593a5e14c069b7a3 +Size (anyhow-1.0.43.crate) = 34968 bytes SHA1 (async-compression-0.3.8.crate) = 69cfaa147c8b16ec5500198db7efeae6856d9718 RMD160 (async-compression-0.3.8.crate) = f4ac073093c1dbfbbd3070ae80402e7118bd6fdd SHA512 (async-compression-0.3.8.crate) = 8ef6c186d3d5131034322540dedce6d8108bf1f00f9e73433772c06a77eb33567124f303a217f77f6daeb697f26fe9d6dd8ed6b9ae1e16ddb6e0f3053ab2bb06 @@ -40,10 +40,10 @@ SHA1 (base64-0.13.0.crate) = 8bb0b0eeb548d8e148a23428283d4ef96b2f43e9 RMD160 (base64-0.13.0.crate) = 6af91ee653298406693a8c001fc50341db772fd1 SHA512 (base64-0.13.0.crate) = 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 Size (base64-0.13.0.crate) = 62070 bytes -SHA1 (bitflags-1.2.1.crate) = b7d3a9b30a05e14231cb55271c6ffa45cc1279cd -RMD160 (bitflags-1.2.1.crate) = 186b1893055eb415978ca547b0775aaa617a00fd -SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b -Size (bitflags-1.2.1.crate) = 16745 bytes +SHA1 (bitflags-1.3.2.crate) = e2149fafe5bdd2652c8b3d8c533fff4e0630de7b +RMD160 (bitflags-1.3.2.crate) = 9fba2be7916905b95260cdef7bdc1e6fc1887f6a +SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +Size (bitflags-1.3.2.crate) = 23021 bytes SHA1 (bumpalo-3.7.0.crate) = 98151bf45839fcb899c2fb237383db310af0aeea RMD160 (bumpalo-3.7.0.crate) = 64dd96aa2dbebaa2d001ef9c7e49523116b71b85 SHA512 (bumpalo-3.7.0.crate) = 0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59 @@ -412,10 +412,10 @@ SHA1 (log-0.4.14.crate) = 5e8f22c07bd48b28c2a0605b467cb85336a3db7e RMD160 (log-0.4.14.crate) = 91b8b87a9386f54c92b4625d69722c8871eb8b3a SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc Size (log-0.4.14.crate) = 34582 bytes -SHA1 (matches-0.1.8.crate) = b63cddc6e8278d0919db5bf344d9fa97c25cad04 -RMD160 (matches-0.1.8.crate) = dc8239e015b64fbc488e1ea9ff74aad38f872a72 -SHA512 (matches-0.1.8.crate) = 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 -Size (matches-0.1.8.crate) = 2216 bytes +SHA1 (matches-0.1.9.crate) = e88d2bc850acdf2ebc201dfabc008ebbc9971690 +RMD160 (matches-0.1.9.crate) = 4ce77f50b888c773dca63cfb6bc30b0e673a72d8 +SHA512 (matches-0.1.9.crate) = 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305 +Size (matches-0.1.9.crate) = 2246 bytes SHA1 (memchr-2.4.0.crate) = f2846cf56edc7a10d2d422fdc008bbe569abdef9 RMD160 (memchr-2.4.0.crate) = d0c86b970afcfac3f735ec87a0dc2e4b500a2856 SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb @@ -460,10 +460,10 @@ SHA1 (muldiv-1.0.0.crate) = f91e248ff8feadf6d66afc6ffd67935797291a0b RMD160 (muldiv-1.0.0.crate) = 85a2902955b5d7796cddf453f08131246935c4cc SHA512 (muldiv-1.0.0.crate) = 0a9a08e3dde1e0a8d8b5ecc6fe071c4e23bfb4420c42a5ab15d65f48257091d20f489bf62db85187a13b50932c56b7a5fbfe9311164d0ee6ef4b65f20e3ca9da Size (muldiv-1.0.0.crate) = 4991 bytes -SHA1 (native-tls-0.2.7.crate) = d4907886b920aaf084bef4bcf0d42c69e1e13be6 -RMD160 (native-tls-0.2.7.crate) = d49b4c376b060f888b10a2c5fc1ef2105b87281a -SHA512 (native-tls-0.2.7.crate) = f646b45767b0aac208b840989a1fc09198e70cb5277c077ef8247d3f591631bed09c1d36cdf372e68ff3aa7da7c885c2307f8b0dfe2185839e15dd4e7dd8f143 -Size (native-tls-0.2.7.crate) = 24958 bytes +SHA1 (native-tls-0.2.8.crate) = a62dd515c3479c014bb7d8219c7eadd3a41e0b60 +RMD160 (native-tls-0.2.8.crate) = 66fee374441ce7197f649d8daded1e043b399144 +SHA512 (native-tls-0.2.8.crate) = 3648272b1c2f10c3eb9c7121c20a26da149efcf248187522fe07fde9b506a2b687e8bde8e09c0f8f74d19db5b84ea98b19b177c6daf38bf8a0c3ec05907006a7 +Size (native-tls-0.2.8.crate) = 24956 bytes SHA1 (ntapi-0.3.6.crate) = 42a98112154613828d5c8f2a7ecd601460410fc8 RMD160 (ntapi-0.3.6.crate) = a3534d4afc6e468923dd5f123b04f7d7556ea18b SHA512 (ntapi-0.3.6.crate) = c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035 @@ -776,10 +776,10 @@ SHA1 (terminal_size-0.1.17.crate) = f9a2c1a849fa9736589c3c4e1b129c107411adad RMD160 (terminal_size-0.1.17.crate) = 5bc2e37ea82cd23669384aec1fcf4ba971abf136 SHA512 (terminal_size-0.1.17.crate) = 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 Size (terminal_size-0.1.17.crate) = 9141 bytes -SHA1 (termusic-0.2.12.tar.gz) = d12467aac785065584ae41bd5b20a25e1086831f -RMD160 (termusic-0.2.12.tar.gz) = 7d8e217bbf156d865e3b1e0968b61423396329db -SHA512 (termusic-0.2.12.tar.gz) = 8a83e9742c64a2cd95ae1b7f0448c18dda5005b74c43b5be309076b97c3b1267785f2e1cafe4431c9e62b3184d8e392134e0b8535adfa663c6ba1b22b295fe97 -Size (termusic-0.2.12.tar.gz) = 2217007 bytes +SHA1 (termusic-0.3.0.tar.gz) = aed2c5079608a7934c9444650274293607d083f4 +RMD160 (termusic-0.3.0.tar.gz) = fa7a4dbac008772f78a96c94d2655ea282161d7e +SHA512 (termusic-0.3.0.tar.gz) = f9c2a758d67f3ce038f6bc7529f2533f4dd1893682b48a41b05decb68d189c57a00c58989cc37f412c2c7ea02065e1a298a4b4d6cf3ed972e874298ee0f5f0ad +Size (termusic-0.3.0.tar.gz) = 2813360 bytes SHA1 (textwrap-0.14.2.crate) = be2df3adfeacfdc7ed842042c80fd0d448a34db0 RMD160 (textwrap-0.14.2.crate) = 930984cf417d217431563882e3c2b90070c61170 SHA512 (textwrap-0.14.2.crate) = 521ab37e03aae8fcce5b909541399fc90a23020e353f95102c658fa94ffc56b9bdff43f47fb3da6e30f5c9cc9447fab72fe21d7276dfa21fe5a1a5a1c874e371 @@ -816,10 +816,10 @@ SHA1 (tinyvec_macros-0.1.0.crate) = 3094f8138af3840feb300c9be61dc85368846bf9 RMD160 (tinyvec_macros-0.1.0.crate) = b739051eade81f4d5ee94fe2439796b92f4caadc SHA512 (tinyvec_macros-0.1.0.crate) = d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 Size (tinyvec_macros-0.1.0.crate) = 1817 bytes -SHA1 (tokio-1.9.0.crate) = 1da5909d3b13ca505147905f8579a8a63f7dd850 -RMD160 (tokio-1.9.0.crate) = b2ad622e0447753375bb6cb4be342c05cbcaf247 -SHA512 (tokio-1.9.0.crate) = 41c22b0774bcc86535f43d440585395268c8b8f6e7191541e437126182d6d7bb889de8baa6aed105902f8d4a20127016c770c2b001192e19fac055c748fe416e -Size (tokio-1.9.0.crate) = 499709 bytes +SHA1 (tokio-1.10.0.crate) = b66f1a72b69774159d8f27649259c853b219d92a +RMD160 (tokio-1.10.0.crate) = 043d229d04568aaa08fa872590c2168504b6af97 +SHA512 (tokio-1.10.0.crate) = fb848dd97062c9c1e004f8e42444b43990463a815560fff2412a73cca82b4857259b52ce88b8c4542dc3a798cc85df855541e75a02f366f41c258aecf9da9bc6 +Size (tokio-1.10.0.crate) = 509770 bytes SHA1 (tokio-native-tls-0.3.0.crate) = 2b6000547623a1369cc92746f008d7e38876cacd RMD160 (tokio-native-tls-0.3.0.crate) = 42441acba0cf747afaf0777feb892eaab96e51e0 SHA512 (tokio-native-tls-0.3.0.crate) = a8aa7586f15a3347ba9152497db84a098e751797c06df1a75d9b108689e14d6692b4efc6e5b49b5bf8f8fdb3bfc4f1157f56b3b0c9d9e753a8b31a61e65dfc4d @@ -872,10 +872,10 @@ SHA1 (tuirealm-0.6.0.crate) = b040b3cce0931201fcd258eb83f921dba22ae224 RMD160 (tuirealm-0.6.0.crate) = ae3fe350cd57ed547d27583dec0e04d2c25357e9 SHA512 (tuirealm-0.6.0.crate) = 2c4211f087fdd50f90187c92662aabe8e1a8ac6ecac6edb8cf6e254fd7f307a2ca226ab476e355f826171f6a5404b6371399b719a22758db02b7b3c1265f7ddc Size (tuirealm-0.6.0.crate) = 22483 bytes -SHA1 (unicode-bidi-0.3.5.crate) = 0e9880f0049d02c3321e7e9e525bbdbd60b83014 -RMD160 (unicode-bidi-0.3.5.crate) = 0460a3b5323131b041757990750ded1f24ab57a6 -SHA512 (unicode-bidi-0.3.5.crate) = 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad -Size (unicode-bidi-0.3.5.crate) = 33423 bytes +SHA1 (unicode-bidi-0.3.6.crate) = abf6df480fc326885544e5c6832a92f5840b9662 +RMD160 (unicode-bidi-0.3.6.crate) = 9dd988dd68780e206b45c4ee57759178e8198f42 +SHA512 (unicode-bidi-0.3.6.crate) = a1013539b0da1609d9c37cc1d8359efa93bd88b4ae176d25398e6c44d93b615835a54b184641f00313b14cf46542b1e92278b0dc1bd00dfca0566467b21857e7 +Size (unicode-bidi-0.3.6.crate) = 33737 bytes SHA1 (unicode-linebreak-0.1.2.crate) = 63ab18f9469d3cb6d6c5a246c5fbbe8b68511df3 RMD160 (unicode-linebreak-0.1.2.crate) = b3f82a259394a2ebead4cc2784bc8dcad4f99391 SHA512 (unicode-linebreak-0.1.2.crate) = 170db67d6d74df913dffc921986b92df8a2ba68776ddb17c8ffca51d0d4bee597a5460591e7ba593c1eaec8b6227956f4e0f9b11d217aed4ee85cf46f1be5277 |