pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/termusic audio/termusic: update to 0.3.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/a4aefb9935e7
branches: trunk
changeset: 457119:a4aefb9935e7
user: pin <pin%pkgsrc.org@localhost>
date: Tue Aug 17 16:40:15 2021 +0000
description:
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:
audio/termusic/DESCR | 4 --
audio/termusic/Makefile | 5 ++-
audio/termusic/cargo-depends.mk | 14 ++++----
audio/termusic/distinfo | 58 ++++++++++++++++++++--------------------
4 files changed, 39 insertions(+), 42 deletions(-)
diffs (204 lines):
diff -r 5f9e6ffca1bc -r a4aefb9935e7 audio/termusic/DESCR
--- a/audio/termusic/DESCR Tue Aug 17 15:25:54 2021 +0000
+++ b/audio/termusic/DESCR Tue Aug 17 16:40:15 2021 +0000
@@ -5,7 +5,3 @@
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 -r 5f9e6ffca1bc -r a4aefb9935e7 audio/termusic/Makefile
--- a/audio/termusic/Makefile Tue Aug 17 15:25:54 2021 +0000
+++ b/audio/termusic/Makefile Tue Aug 17 16:40:15 2021 +0000
@@ -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 @@
${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 -r 5f9e6ffca1bc -r a4aefb9935e7 audio/termusic/cargo-depends.mk
--- a/audio/termusic/cargo-depends.mk Tue Aug 17 15:25:54 2021 +0000
+++ b/audio/termusic/cargo-depends.mk Tue Aug 17 16:40:15 2021 +0000
@@ -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+= 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+= 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-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-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 -r 5f9e6ffca1bc -r a4aefb9935e7 audio/termusic/distinfo
--- a/audio/termusic/distinfo Tue Aug 17 15:25:54 2021 +0000
+++ b/audio/termusic/distinfo Tue Aug 17 16:40:15 2021 +0000
@@ -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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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
Home |
Main Index |
Thread Index |
Old Index