Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
with
197 additions
and 0 deletions.
@@ -0,0 +1,167 @@ | ||
diff --git a/.gitignore b/.gitignore | ||
index 6936990..53eaa21 100644 | ||
--- a/.gitignore | ||
+++ b/.gitignore | ||
@@ -1,3 +1,2 @@ | ||
/target | ||
**/*.rs.bk | ||
-Cargo.lock | ||
diff --git a/Cargo.lock b/Cargo.lock | ||
new file mode 100644 | ||
index 0000000..3528c6c | ||
--- /dev/null | ||
+++ b/Cargo.lock | ||
@@ -0,0 +1,153 @@ | ||
+# This file is automatically @generated by Cargo. | ||
+# It is not intended for manual editing. | ||
+[[package]] | ||
+name = "ansi_term" | ||
+version = "0.12.1" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" | ||
+dependencies = [ | ||
+ "winapi", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "bitflags" | ||
+version = "1.2.1" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" | ||
+ | ||
+[[package]] | ||
+name = "cfg-if" | ||
+version = "1.0.0" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||
+ | ||
+[[package]] | ||
+name = "getrandom" | ||
+version = "0.2.2" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" | ||
+dependencies = [ | ||
+ "cfg-if", | ||
+ "libc", | ||
+ "wasi", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "libc" | ||
+version = "0.2.86" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" | ||
+ | ||
+[[package]] | ||
+name = "lscolors" | ||
+version = "0.7.1" | ||
+dependencies = [ | ||
+ "ansi_term", | ||
+ "tempfile", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "ppv-lite86" | ||
+version = "0.2.10" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" | ||
+ | ||
+[[package]] | ||
+name = "rand" | ||
+version = "0.8.3" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e" | ||
+dependencies = [ | ||
+ "libc", | ||
+ "rand_chacha", | ||
+ "rand_core", | ||
+ "rand_hc", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "rand_chacha" | ||
+version = "0.3.0" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d" | ||
+dependencies = [ | ||
+ "ppv-lite86", | ||
+ "rand_core", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "rand_core" | ||
+version = "0.6.2" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7" | ||
+dependencies = [ | ||
+ "getrandom", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "rand_hc" | ||
+version = "0.3.0" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" | ||
+dependencies = [ | ||
+ "rand_core", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "redox_syscall" | ||
+version = "0.2.5" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9" | ||
+dependencies = [ | ||
+ "bitflags", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "remove_dir_all" | ||
+version = "0.5.3" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" | ||
+dependencies = [ | ||
+ "winapi", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "tempfile" | ||
+version = "3.2.0" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" | ||
+dependencies = [ | ||
+ "cfg-if", | ||
+ "libc", | ||
+ "rand", | ||
+ "redox_syscall", | ||
+ "remove_dir_all", | ||
+ "winapi", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "wasi" | ||
+version = "0.10.2+wasi-snapshot-preview1" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" | ||
+ | ||
+[[package]] | ||
+name = "winapi" | ||
+version = "0.3.9" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | ||
+dependencies = [ | ||
+ "winapi-i686-pc-windows-gnu", | ||
+ "winapi-x86_64-pc-windows-gnu", | ||
+] | ||
+ | ||
+[[package]] | ||
+name = "winapi-i686-pc-windows-gnu" | ||
+version = "0.4.0" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | ||
+ | ||
+[[package]] | ||
+name = "winapi-x86_64-pc-windows-gnu" | ||
+version = "0.4.0" | ||
+source = "registry+https://github.com/rust-lang/crates.io-index" | ||
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" |
@@ -0,0 +1,28 @@ | ||
{ lib, rustPlatform, fetchFromGitHub }: | ||
|
||
rustPlatform.buildRustPackage rec { | ||
pname = "lscolors"; | ||
version = "0.7.1"; | ||
|
||
src = fetchFromGitHub { | ||
owner = "sharkdp"; | ||
repo = pname; | ||
rev = "v${version}"; | ||
sha256 = "0av3v31fvanvn59bdm9d0v9zh5lzrq0f4vqhg6xlvabkgsa8jk04"; | ||
}; | ||
|
||
cargoPatches = [ | ||
./cargo.lock.patch | ||
]; | ||
|
||
cargoSha256 = "02k23idwy0sb4lnjrwnyah3qp22zj161ilbc13p75k0hdijfaxl5"; | ||
|
||
buildInputs = [ ]; | ||
|
||
meta = with lib; { | ||
description = "Rust library and tool to colorize paths using LS_COLORS"; | ||
homepage = "https://github.com/sharkdp/lscolors"; | ||
license = with licenses; [ asl20 mit ]; | ||
maintainers = with maintainers; [ SuperSandro2000 ]; | ||
}; | ||
} |
|
||
ltc-tools = callPackage ../applications/audio/ltc-tools { }; | ||
|
||
lscolors = callPackage ../applications/misc/lscolors { }; | ||
|
||
lumail = callPackage ../applications/networking/mailreaders/lumail { | ||
lua = lua5_1; | ||
}; |