# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 PortGroup cargo 1.0 github.setup magic-akari ncmc 0.2.11 v revision 0 categories multimedia sysutils license MIT maintainers {i0ntempest @i0ntempest} openmaintainer description Netease ncm format decryption utility long_description ${name} can decrypt and convert encrypted ncm media files back to their \ original form (mp3, flac, etc). ${name} can additionally dump all information \ of ncm encrypted media files, including cover art, encryption key, and metadata \ as a json file. checksums ${github.project}-${version}${extract.suffix} \ rmd160 fcb755d6a9c84b217269bd9c4518ff691b317a8a \ sha256 85365a9e9c16536764976df1dbd1a5452133934a112595aa8d5b6eb2f43080a5 \ size 6227817 destroot { xinstall -m 0755 ${worksrcpath}/target/[cargo.rust_platform]/release/${name} ${destroot}${prefix}/bin/ } cargo.crates \ adler2 2.0.0 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 \ aes 0.8.4 b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 \ ahash 0.8.11 e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 \ aho-corasick 1.1.3 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \ allocator-api2 0.2.18 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f \ ansi_term 0.12.1 d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 \ anyhow 1.0.89 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6 \ ast_node 0.10.0 9f8486443b68ecc17b8b45c6161b0194142f74622ed8dade227480a20291fc91 \ autocfg 1.3.0 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 \ base64 0.22.1 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 \ better_scoped_tls 0.1.1 794edcc9b3fb07bb4aecaa11f093fd45663b4feadb782d68303a2268bc2701de \ bitflags 2.6.0 b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de \ block-padding 0.3.3 a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 \ bpaf 0.9.14 8d4e5ca9929037866947af4b8b7418124f2ec7c411a8b9ee24e46ad2b8470497 \ bpaf_derive 0.5.13 cf95d9c7e6aba67f8fc07761091e93254677f4db9e27197adecebc7039a58722 \ bumpalo 3.16.0 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c \ byteorder 1.5.0 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b \ camino 1.1.9 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3 \ cargo-platform 0.1.8 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc \ cargo_metadata 0.18.1 2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ cipher 0.4.4 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad \ cpufeatures 0.2.14 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0 \ crc32fast 1.4.2 a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 \ crypto-common 0.1.6 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 \ diff 0.1.13 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \ difference 2.0.0 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198 \ ecb 0.1.2 1a8bfa975b1aec2145850fcaa1c6fe269a16578c44705a532ae3edc92b8881c7 \ either 1.13.0 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 \ flate2 1.0.33 324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253 \ form_urlencoded 1.2.1 e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 \ from_variant 0.1.9 32016f1242eb82af5474752d00fd8ebcd9004bd69b462b1c91de833972d08ed4 \ generic-array 0.14.7 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a \ glob 0.3.1 d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \ hashbrown 0.14.5 e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 \ hex 0.4.3 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 \ hstr 0.2.12 dae404c0c5d4e95d4858876ab02eecd6a196bb8caa42050dfa809938833fc412 \ id3 1.14.0 55f4e785f2c700217ee82a1c727c720449421742abd5fcb2f1df04e1244760e9 \ idna 0.5.0 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 \ inout 0.1.3 a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 \ itoa 1.0.11 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b \ js-sys 0.3.70 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a \ lazy_static 1.5.0 bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe \ libc 0.2.158 d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439 \ lock_api 0.4.12 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 \ log 0.4.22 a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 \ matchers 0.1.0 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 \ memchr 2.7.4 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 \ metaflac 0.2.7 d0f083edae4a21f5acb1fda8220d1c14fa31f725bfd4e21005a14c2d8944db9b \ miette 7.2.0 4edc8853320c2a0dab800fbda86253c8938f6ea88510dc92c5f1ed20e794afc1 \ miette-derive 7.2.0 dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c \ mini-internal 0.1.40 f3cd9f9bbedc1b92683a9847b8db12f3203cf32af6a11db085fa007708dc9555 \ miniserde 0.1.40 e9b650e926368ad21aaabe6055341d1874df696178f47d70b6d9a691f616274e \ miniz_oxide 0.8.0 e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 \ new_debug_unreachable 1.0.6 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 \ nu-ansi-term 0.46.0 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 \ num-bigint 0.4.6 a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 \ num-integer 0.1.46 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f \ num-traits 0.2.19 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \ once_cell 1.19.0 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 \ overload 0.1.1 b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 \ owo-colors 4.1.0 fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56 \ parking_lot 0.12.3 f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 \ parking_lot_core 0.9.10 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 \ percent-encoding 2.3.1 e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e \ phf 0.11.2 ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc \ phf_shared 0.11.2 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b \ pin-project-lite 0.2.14 bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 \ pretty_assertions 1.4.1 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d \ proc-macro2 1.0.86 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 \ ptr_meta 0.1.4 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1 \ ptr_meta_derive 0.1.4 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac \ quote 1.0.37 b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af \ redox_syscall 0.5.4 0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853 \ regex 1.10.6 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619 \ regex-automata 0.1.10 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \ regex-automata 0.4.7 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df \ regex-syntax 0.6.29 f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 \ regex-syntax 0.8.4 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b \ relative-path 1.9.3 ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2 \ rustc-hash 1.1.0 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \ ryu 1.0.18 f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f \ scoped-tls 1.0.1 e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 \ scopeguard 1.2.0 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \ semver 1.0.23 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b \ serde 1.0.210 c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a \ serde-wasm-bindgen 0.6.5 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b \ serde_derive 1.0.210 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f \ serde_json 1.0.128 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8 \ sharded-slab 0.1.7 f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 \ siphasher 0.3.11 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d \ smallvec 1.13.2 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 \ smawk 0.3.2 b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c \ stable_deref_trait 1.2.0 a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 \ swc_allocator 0.1.8 adc8bd3075d1c6964010333fae9ddcd91ad422a4f8eb8b3206a9b2b6afb4209e \ swc_atoms 0.7.0 8ff4ad2795eabc349fb7ac1bdccb2625858a8be5545703ef31d5b5dc7a9f37f4 \ swc_common 0.39.0 04012755fd21334086b5ee2467a6236afea869d0aff3bdf8b20dc07ee5f676c6 \ swc_eq_ignore_macros 0.1.4 63db0adcff29d220c3d151c5b25c0eabe7e32dd936212b84cdaa1392e3130497 \ swc_error_reporters 0.23.0 5a524138db566349b01ae95f215a1b93d8fd98be187bb76207ef442e8bdca739 \ swc_macros_common 0.3.13 f486687bfb7b5c560868f69ed2d458b880cebc9babebcb67e49f31b55c5bf847 \ swc_visit 0.6.2 1ceb044142ba2719ef9eb3b6b454fce61ab849eb696c34d190f04651955c613d \ syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \ syn 2.0.77 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed \ termcolor 1.4.1 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 \ testing 0.41.0 34b6c4420b9e5b86f69e0b7b0fcd2e9dd506b4f6edb3bb4be001fee9f78df1d6 \ testing_macros 0.2.14 a39660370116afe46d5ff8bcb01b7afe2140dda3137ef5cb1914681e37a4ee06 \ textwrap 0.16.1 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9 \ thiserror 1.0.64 d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84 \ thiserror-impl 1.0.64 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3 \ thread_local 1.1.8 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c \ tinyvec 1.8.0 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 \ tinyvec_macros 0.1.1 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 \ tracing 0.1.40 c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef \ tracing-attributes 0.1.27 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 \ tracing-core 0.1.32 c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 \ tracing-log 0.2.0 ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 \ tracing-subscriber 0.3.18 ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b \ triomphe 0.1.13 e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369 \ typenum 1.17.0 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 \ unicode-bidi 0.3.15 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 \ unicode-ident 1.0.13 e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe \ unicode-linebreak 0.1.5 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f \ unicode-normalization 0.1.24 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 \ unicode-width 0.1.14 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af \ url 2.5.2 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c \ valuable 0.1.0 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d \ version_check 0.9.5 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a \ wasm-bindgen 0.2.93 a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5 \ wasm-bindgen-backend 0.2.93 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b \ wasm-bindgen-macro 0.2.93 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf \ wasm-bindgen-macro-support 0.2.93 afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836 \ wasm-bindgen-shared 0.2.93 c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484 \ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ winapi-util 0.1.9 cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb \ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \ windows-sys 0.59.0 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b \ windows-targets 0.52.6 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 \ windows_aarch64_gnullvm 0.52.6 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 \ windows_aarch64_msvc 0.52.6 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 \ windows_i686_gnu 0.52.6 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b \ windows_i686_gnullvm 0.52.6 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 \ windows_i686_msvc 0.52.6 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 \ windows_x86_64_gnu 0.52.6 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 \ windows_x86_64_gnullvm 0.52.6 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d \ windows_x86_64_msvc 0.52.6 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec \ yansi 1.0.1 cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 \ zerocopy 0.7.35 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 \ zerocopy-derive 0.7.35 fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e