dart.metadata_god,dart.fvp,dart.audiotags: drop (#437300)

Sandro 8d911360 5d89ae19

Changed files
-788
pkgs
development
compilers
dart
package-source-builders
-629
pkgs/development/compilers/dart/package-source-builders/audiotags/Cargo-1.4.1.lock
···
-
# This file is automatically @generated by Cargo.
-
# It is not intended for manual editing.
-
version = 3
-
-
[[package]]
-
name = "addr2line"
-
version = "0.24.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
-
dependencies = [
-
"gimli",
-
]
-
-
[[package]]
-
name = "adler2"
-
version = "2.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
-
-
[[package]]
-
name = "allo-isolate"
-
version = "0.1.26"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1f67642eb6773fb42a95dd3b348c305ee18dee6642274c6b412d67e985e3befc"
-
dependencies = [
-
"anyhow",
-
"atomic",
-
"backtrace",
-
"chrono",
-
]
-
-
[[package]]
-
name = "android-tzdata"
-
version = "0.1.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
-
-
[[package]]
-
name = "android_system_properties"
-
version = "0.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "anyhow"
-
version = "1.0.94"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
-
-
[[package]]
-
name = "atomic"
-
version = "0.5.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba"
-
-
[[package]]
-
name = "audiotags"
-
version = "1.4.1"
-
dependencies = [
-
"anyhow",
-
"flutter_rust_bridge",
-
"lofty",
-
]
-
-
[[package]]
-
name = "autocfg"
-
version = "1.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
-
-
[[package]]
-
name = "backtrace"
-
version = "0.3.74"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
-
dependencies = [
-
"addr2line",
-
"cfg-if",
-
"libc",
-
"miniz_oxide",
-
"object",
-
"rustc-demangle",
-
"windows-targets",
-
]
-
-
[[package]]
-
name = "bitflags"
-
version = "2.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
-
-
[[package]]
-
name = "build-target"
-
version = "0.4.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "832133bbabbbaa9fbdba793456a2827627a7d2b8fb96032fa1e7666d7895832b"
-
-
[[package]]
-
name = "bumpalo"
-
version = "3.16.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
-
-
[[package]]
-
name = "bytemuck"
-
version = "1.20.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a"
-
-
[[package]]
-
name = "byteorder"
-
version = "1.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
-
-
[[package]]
-
name = "cc"
-
version = "1.2.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f34d93e62b03caf570cccc334cbc6c2fceca82f39211051345108adcba3eebdc"
-
dependencies = [
-
"shlex",
-
]
-
-
[[package]]
-
name = "cfg-if"
-
version = "1.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-
-
[[package]]
-
name = "chrono"
-
version = "0.4.38"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
-
dependencies = [
-
"android-tzdata",
-
"iana-time-zone",
-
"js-sys",
-
"num-traits",
-
"wasm-bindgen",
-
"windows-targets",
-
]
-
-
[[package]]
-
name = "console_error_panic_hook"
-
version = "0.1.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc"
-
dependencies = [
-
"cfg-if",
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "core-foundation-sys"
-
version = "0.8.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
-
-
[[package]]
-
name = "crc32fast"
-
version = "1.4.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
-
dependencies = [
-
"cfg-if",
-
]
-
-
[[package]]
-
name = "dart-sys"
-
version = "4.1.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "57967e4b200d767d091b961d6ab42cc7d0cc14fe9e052e75d0d3cf9eb732d895"
-
dependencies = [
-
"cc",
-
]
-
-
[[package]]
-
name = "data-encoding"
-
version = "2.6.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"
-
-
[[package]]
-
name = "flate2"
-
version = "1.0.35"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
-
dependencies = [
-
"crc32fast",
-
"miniz_oxide",
-
]
-
-
[[package]]
-
name = "flutter_rust_bridge"
-
version = "1.82.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d5b3f423054f2fbc74e3dcef394ef3fd7a4f8309265a6b9a6ccf9c0fb07bb14b"
-
dependencies = [
-
"allo-isolate",
-
"anyhow",
-
"backtrace",
-
"build-target",
-
"bytemuck",
-
"cc",
-
"chrono",
-
"console_error_panic_hook",
-
"dart-sys",
-
"flutter_rust_bridge_macros",
-
"js-sys",
-
"lazy_static",
-
"libc",
-
"log",
-
"parking_lot",
-
"threadpool",
-
"wasm-bindgen",
-
"web-sys",
-
]
-
-
[[package]]
-
name = "flutter_rust_bridge_macros"
-
version = "1.82.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a7fe743d921bedf4578b9472346d03a9643a01cd565ca7df7961baebad534ba5"
-
-
[[package]]
-
name = "gimli"
-
version = "0.31.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
-
-
[[package]]
-
name = "hermit-abi"
-
version = "0.3.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
-
-
[[package]]
-
name = "iana-time-zone"
-
version = "0.1.61"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
-
dependencies = [
-
"android_system_properties",
-
"core-foundation-sys",
-
"iana-time-zone-haiku",
-
"js-sys",
-
"wasm-bindgen",
-
"windows-core",
-
]
-
-
[[package]]
-
name = "iana-time-zone-haiku"
-
version = "0.1.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
-
dependencies = [
-
"cc",
-
]
-
-
[[package]]
-
name = "js-sys"
-
version = "0.3.74"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705"
-
dependencies = [
-
"once_cell",
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "lazy_static"
-
version = "1.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
-
-
[[package]]
-
name = "libc"
-
version = "0.2.167"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc"
-
-
[[package]]
-
name = "lock_api"
-
version = "0.4.12"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
-
dependencies = [
-
"autocfg",
-
"scopeguard",
-
]
-
-
[[package]]
-
name = "lofty"
-
version = "0.18.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f75066eb1d25a7047fb2667edb410ae2592439ed81546f95c28b0a1c7d7d3818"
-
dependencies = [
-
"byteorder",
-
"data-encoding",
-
"flate2",
-
"lofty_attr",
-
"log",
-
"ogg_pager",
-
"paste",
-
]
-
-
[[package]]
-
name = "lofty_attr"
-
version = "0.9.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "764b60e1ddd07e5665a6a17636a95cd7d8f3b86c73503a69c32979d05f72f3cf"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn",
-
]
-
-
[[package]]
-
name = "log"
-
version = "0.4.22"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
-
-
[[package]]
-
name = "memchr"
-
version = "2.7.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
-
-
[[package]]
-
name = "miniz_oxide"
-
version = "0.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
-
dependencies = [
-
"adler2",
-
]
-
-
[[package]]
-
name = "num-traits"
-
version = "0.2.19"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "num_cpus"
-
version = "1.16.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
-
dependencies = [
-
"hermit-abi",
-
"libc",
-
]
-
-
[[package]]
-
name = "object"
-
version = "0.36.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
-
dependencies = [
-
"memchr",
-
]
-
-
[[package]]
-
name = "ogg_pager"
-
version = "0.6.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "87b0bef808533c5890ab77279538212efdbbbd9aa4ef1ccdfcfbf77a42f7e6fa"
-
dependencies = [
-
"byteorder",
-
]
-
-
[[package]]
-
name = "once_cell"
-
version = "1.20.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
-
-
[[package]]
-
name = "parking_lot"
-
version = "0.12.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
-
dependencies = [
-
"lock_api",
-
"parking_lot_core",
-
]
-
-
[[package]]
-
name = "parking_lot_core"
-
version = "0.9.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
-
dependencies = [
-
"cfg-if",
-
"libc",
-
"redox_syscall",
-
"smallvec",
-
"windows-targets",
-
]
-
-
[[package]]
-
name = "paste"
-
version = "1.0.15"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
-
-
[[package]]
-
name = "proc-macro2"
-
version = "1.0.92"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
-
dependencies = [
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "quote"
-
version = "1.0.37"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
-
dependencies = [
-
"proc-macro2",
-
]
-
-
[[package]]
-
name = "redox_syscall"
-
version = "0.5.7"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
-
dependencies = [
-
"bitflags",
-
]
-
-
[[package]]
-
name = "rustc-demangle"
-
version = "0.1.24"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
-
-
[[package]]
-
name = "scopeguard"
-
version = "1.2.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
-
-
[[package]]
-
name = "shlex"
-
version = "1.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
-
-
[[package]]
-
name = "smallvec"
-
version = "1.13.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
-
-
[[package]]
-
name = "syn"
-
version = "2.0.90"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "threadpool"
-
version = "1.8.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
-
dependencies = [
-
"num_cpus",
-
]
-
-
[[package]]
-
name = "unicode-ident"
-
version = "1.0.14"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
-
-
[[package]]
-
name = "wasm-bindgen"
-
version = "0.2.97"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c"
-
dependencies = [
-
"cfg-if",
-
"once_cell",
-
"wasm-bindgen-macro",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-backend"
-
version = "0.2.97"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd"
-
dependencies = [
-
"bumpalo",
-
"log",
-
"once_cell",
-
"proc-macro2",
-
"quote",
-
"syn",
-
"wasm-bindgen-shared",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-macro"
-
version = "0.2.97"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051"
-
dependencies = [
-
"quote",
-
"wasm-bindgen-macro-support",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-macro-support"
-
version = "0.2.97"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn",
-
"wasm-bindgen-backend",
-
"wasm-bindgen-shared",
-
]
-
-
[[package]]
-
name = "wasm-bindgen-shared"
-
version = "0.2.97"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49"
-
-
[[package]]
-
name = "web-sys"
-
version = "0.3.74"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a98bc3c33f0fe7e59ad7cd041b89034fa82a7c2d4365ca538dda6cdaf513863c"
-
dependencies = [
-
"js-sys",
-
"wasm-bindgen",
-
]
-
-
[[package]]
-
name = "windows-core"
-
version = "0.52.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
-
dependencies = [
-
"windows-targets",
-
]
-
-
[[package]]
-
name = "windows-targets"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
-
dependencies = [
-
"windows_aarch64_gnullvm",
-
"windows_aarch64_msvc",
-
"windows_i686_gnu",
-
"windows_i686_gnullvm",
-
"windows_i686_msvc",
-
"windows_x86_64_gnu",
-
"windows_x86_64_gnullvm",
-
"windows_x86_64_msvc",
-
]
-
-
[[package]]
-
name = "windows_aarch64_gnullvm"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
-
-
[[package]]
-
name = "windows_aarch64_msvc"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
-
-
[[package]]
-
name = "windows_i686_gnu"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
-
-
[[package]]
-
name = "windows_i686_gnullvm"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
-
-
[[package]]
-
name = "windows_i686_msvc"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
-
-
[[package]]
-
name = "windows_x86_64_gnu"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
-
-
[[package]]
-
name = "windows_x86_64_gnullvm"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
-
-
[[package]]
-
name = "windows_x86_64_msvc"
-
version = "0.52.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
-53
pkgs/development/compilers/dart/package-source-builders/audiotags/default.nix
···
-
{
-
stdenv,
-
lib,
-
rustPlatform,
-
}:
-
-
{ version, src, ... }:
-
-
let
-
rustDep = rustPlatform.buildRustPackage rec {
-
pname = "audiotags-rs";
-
inherit version src;
-
-
postPatch = ''
-
cp --no-preserve=mode ${cargoLock.lockFile} Cargo.lock
-
'';
-
-
sourceRoot = "${src.name}/rust";
-
-
cargoLock.lockFile =
-
rec {
-
_1_4_2 = _1_4_1;
-
_1_4_1 = ./Cargo-1.4.1.lock;
-
}
-
.${"_" + (lib.replaceStrings [ "." ] [ "_" ] version)} or (throw ''
-
Unsupported version of pub 'audiotags': '${version}'
-
Please add Cargo.lock here. If the Cargo.lock
-
is the same with existing versions, add an alias here.
-
'');
-
-
doCheck = false; # test failed
-
-
passthru.libraryPath = "lib/libaudiotags.so";
-
};
-
in
-
stdenv.mkDerivation {
-
pname = "audiotags";
-
inherit version src;
-
inherit (src) passthru;
-
-
postPatch = ''
-
sed -i -e '/if(NOT EXISTS/,/endif()/d' -e '/if(NOT EXISTS/,/endif()/d' ./linux/CMakeLists.txt
-
sed -i 's|.*libaudiotags.so.*|${rustDep}/${rustDep.passthru.libraryPath}|' ./linux/CMakeLists.txt
-
'';
-
-
installPhase = ''
-
runHook preInstall
-
-
cp -r . $out
-
-
runHook postInstall
-
'';
-
}
-3
pkgs/development/compilers/dart/package-source-builders/default.nix
···
{ callPackage }:
{
-
audiotags = callPackage ./audiotags { };
file_picker = callPackage ./file_picker { };
flutter_discord_rpc = callPackage ./flutter_discord_rpc { };
flutter_secure_storage_linux = callPackage ./flutter-secure-storage-linux { };
flutter_vodozemac = callPackage ./flutter_vodozemac { };
flutter_volume_controller = callPackage ./flutter_volume_controller { };
-
fvp = callPackage ./fvp { };
handy_window = callPackage ./handy-window { };
matrix = callPackage ./matrix { };
media_kit_libs_linux = callPackage ./media_kit_libs_linux { };
-
metadata_god = callPackage ./metadata_god { };
olm = callPackage ./olm { };
objectbox_flutter_libs = callPackage ./objectbox_flutter_libs { };
pdfrx = callPackage ./pdfrx { };
-26
pkgs/development/compilers/dart/package-source-builders/fvp/default.nix
···
-
{
-
stdenv,
-
mdk-sdk,
-
}:
-
-
{ version, src, ... }:
-
-
stdenv.mkDerivation rec {
-
pname = "fvp";
-
inherit version src;
-
inherit (src) passthru;
-
-
postPatch = ''
-
sed -i 's|.*libc++.so.1.*|${mdk-sdk}/lib/libc++.so.1|' ./linux/CMakeLists.txt
-
substituteInPlace ./linux/CMakeLists.txt \
-
--replace-fail "fvp_setup_deps()" "include(${mdk-sdk}/lib/cmake/FindMDK.cmake)"
-
'';
-
-
installPhase = ''
-
runHook preInstall
-
-
cp -r . $out
-
-
runHook postInstall
-
'';
-
}
-44
pkgs/development/compilers/dart/package-source-builders/metadata_god/default.nix
···
-
{
-
lib,
-
stdenv,
-
fetchzip,
-
replaceVars,
-
}:
-
-
{ version, src, ... }:
-
-
let
-
inherit (stdenv.hostPlatform) system;
-
selectSystem =
-
attrs: attrs.${system} or (throw "metadata_god: ${stdenv.hostPlatform.system} is not supported");
-
suffix = selectSystem {
-
x86_64-linux = "linux-x64";
-
aarch64-linux = "linux-arm64";
-
};
-
metadata_god = fetchzip {
-
url = "https://github.com/KRTirtho/frb_plugins/releases/download/metadata_god-v0.5.3/linux.tar.gz";
-
hash = "sha256-ZR/q1dF8w4Yab6dRRiS5ZCChVnoecFUrtGiHXGlll9A=";
-
stripRoot = false;
-
};
-
in
-
stdenv.mkDerivation {
-
pname = "metadata_god";
-
inherit version src;
-
inherit (src) passthru;
-
-
patches = [
-
(replaceVars ./metadata_god.patch {
-
output_lib = "${metadata_god}/${suffix}/libmetadata_god.so";
-
})
-
];
-
-
installPhase = ''
-
runHook preInstall
-
-
cp -r . $out
-
-
runHook postInstall
-
'';
-
-
meta.sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
-
}
-33
pkgs/development/compilers/dart/package-source-builders/metadata_god/metadata_god.patch
···
-
--- old/linux/CMakeLists.txt 2024-11-30 12:48:42.346266052 +0000
-
+++ new/linux/CMakeLists.txt 2024-11-30 12:50:45.495928529 +0000
-
@@ -9,29 +9,10 @@
-
set(PROJECT_NAME "metadata_god")
-
project(${PROJECT_NAME} LANGUAGES CXX)
-
-
-# Download the binaries if they are not already present.
-
-set(LibRoot "${CMAKE_CURRENT_SOURCE_DIR}/${LibraryVersion}")
-
-set(ArchivePath "${LibRoot}.tar.gz")
-
-if(NOT EXISTS ${ArchivePath})
-
- file(DOWNLOAD
-
- "https://github.com/KRTirtho/metadata_god/releases/download/${LibraryVersion}/other.tar.gz"
-
- ${ArchivePath}
-
- TLS_VERIFY ON
-
- )
-
-endif()
-
-
-
-# Extract the binaries, overriding any already present.
-
-file(REMOVE_RECURSE ${LibRoot})
-
-file(MAKE_DIRECTORY ${LibRoot})
-
-execute_process(
-
- COMMAND ${CMAKE_COMMAND} -E tar xzf ${ArchivePath}
-
- WORKING_DIRECTORY ${LibRoot}
-
-)
-
-
-
# List of absolute paths to libraries that should be bundled with the plugin.
-
# This list could contain prebuilt libraries, or libraries created by an
-
# external build triggered from this build file.
-
set(metadata_god_bundled_libraries
-
- "${LibRoot}/${FLUTTER_TARGET_PLATFORM}/libmetadata_god.so"
-
+ @output_lib@
-
PARENT_SCOPE
-
)