summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKokaKiwi2023-04-29 22:32:24 +0200
committerKokaKiwi2023-04-29 22:32:24 +0200
commit68988c38c2ef2ebf98caee693b440f7e146a5aba (patch)
tree2147821d4eca38220ad80ce6f141a7dd449390ae
parent30255482bc09e546d85fc9836cb2dc2b3744a7e9 (diff)
downloadaur-68988c38c2ef2ebf98caee693b440f7e146a5aba.tar.gz
upgpkg: bkmr 0.7.0-1
upstream release
-rw-r--r--.SRCINFO12
-rw-r--r--Cargo.lock167
-rw-r--r--PKGBUILD10
3 files changed, 136 insertions, 53 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c8722351a788..cb9ab5a16da3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = bkmr
pkgdesc = Ultrafast Bookmark Manager and Launcher
- pkgver = 0.6.3
+ pkgver = 0.7.0
pkgrel = 1
url = https://github.com/sysid/bkmr
arch = x86_64
@@ -11,11 +11,11 @@ pkgbase = bkmr
makedepends = cargo
depends = gcc-libs
depends = openssl
- source = bkmr-0.6.3.tar.gz::https://github.com/sysid/bkmr/archive/refs/tags/v0.6.3.tar.gz
+ source = bkmr-0.7.0.tar.gz::https://github.com/sysid/bkmr/archive/refs/tags/v0.7.0.tar.gz
source = Cargo.lock
- sha256sums = 5076ba78c674819a6d09fb4c2ac95183c1e5ee10d1babced68c9bc07e76a7187
- sha256sums = c9f0472dadf2d488a574a811d146a15e345e10617d15b52bd3dec495e28b4e0c
- b2sums = 352a426538760fadf0fa388c412277e376ff6d6eda701f63e7051865fea77e5a8c063f5cb98afaeafd60b922d28f2b0890d7668811a0521227be57b427f813ae
- b2sums = 56b3175e5d3ae69d9badad2e37f883c87a26c73e3372a7b1412c8cbd607e63e961f1ff4c177e32ea02e3cbb7641d5740f7db1ff7894f6b87c5d1119ce651fb04
+ sha256sums = 0043c7e39ad7815014845f89600438e8968da2438746a1694867954380ef76f6
+ sha256sums = c958c76c441cd65d77d31c58dd20e90ecb6cb68e4f2f5d8518b5b38323c7291a
+ b2sums = 2f672f20cb4c0a854f34f0be6b5a79b665a2385b12a9cf07f193ba5d1d69d1729ff255cc09ae61297453969810acc5dca507b644aebf19316f8fd591c2fa706d
+ b2sums = f2411061e2ab68e0f41cf778c68645d2cc7b0b7c8fd9a060ee6f96dff547a64ac834cb44130e57713daa89cd095448997bfa75cd3886091246f100fe23facc70
pkgname = bkmr
diff --git a/Cargo.lock b/Cargo.lock
index 92aa8d537d9c..409740973156 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -88,9 +88,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.70"
+version = "1.0.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4"
+checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
[[package]]
name = "arboard"
@@ -152,6 +152,12 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
name = "base64"
+version = "0.13.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
+
+[[package]]
+name = "base64"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a"
@@ -185,14 +191,15 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bkmr"
-version = "0.6.3"
+version = "0.7.0"
dependencies = [
"anyhow",
"arboard",
"assert_cmd",
+ "atty",
"camino",
"chrono",
- "clap 4.2.4",
+ "clap 4.2.5",
"crossterm 0.26.1",
"ctor",
"diesel",
@@ -211,6 +218,9 @@ dependencies = [
"rstest",
"rusqlite",
"select",
+ "serde",
+ "serde_json",
+ "serde_with",
"shellexpand",
"skim",
"stdext",
@@ -290,6 +300,7 @@ dependencies = [
"js-sys",
"num-integer",
"num-traits",
+ "serde",
"time 0.1.45",
"wasm-bindgen",
"winapi",
@@ -297,9 +308,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "3.2.23"
+version = "3.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5"
+checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
dependencies = [
"atty",
"bitflags",
@@ -313,9 +324,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.2.4"
+version = "4.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "956ac1f6381d8d82ab4684768f89c0ea3afe66925ceadb4eeb3fc452ffc55d62"
+checksum = "8a1f23fa97e1d1641371b51f35535cb26959b8e27ab50d167a8b996b5bada819"
dependencies = [
"clap_builder",
"clap_derive",
@@ -324,9 +335,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.2.4"
+version = "4.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "84080e799e54cff944f4b4a4b0e71630b0e0443b25b985175c7dddc1a859b749"
+checksum = "0fdc5d93c358224b4d6867ef1356d740de2303e9892edc06c5340daeccd96bab"
dependencies = [
"anstream",
"anstyle",
@@ -617,8 +628,18 @@ version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
dependencies = [
- "darling_core",
- "darling_macro",
+ "darling_core 0.14.4",
+ "darling_macro 0.14.4",
+]
+
+[[package]]
+name = "darling"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e7c99d16b88c92aef47e58dadd53e87b4bd234c29934947a6cec8b466300f99b"
+dependencies = [
+ "darling_core 0.20.0",
+ "darling_macro 0.20.0",
]
[[package]]
@@ -636,17 +657,42 @@ dependencies = [
]
[[package]]
+name = "darling_core"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2ea05d2fcb27b53f7a98faddaf5f2914760330ab7703adfc9df13332b42189f9"
+dependencies = [
+ "fnv",
+ "ident_case",
+ "proc-macro2",
+ "quote",
+ "strsim",
+ "syn 2.0.15",
+]
+
+[[package]]
name = "darling_macro"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
dependencies = [
- "darling_core",
+ "darling_core 0.14.4",
"quote",
"syn 1.0.109",
]
[[package]]
+name = "darling_macro"
+version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7bfb82b62b1b8a2a9808fb4caf844ede819a76cfc23b2827d7f94eefb49551eb"
+dependencies = [
+ "darling_core 0.20.0",
+ "quote",
+ "syn 2.0.15",
+]
+
+[[package]]
name = "defer-drop"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -671,7 +717,7 @@ version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4"
dependencies = [
- "darling",
+ "darling 0.14.4",
"proc-macro2",
"quote",
"syn 1.0.109",
@@ -890,12 +936,12 @@ dependencies = [
[[package]]
name = "flate2"
-version = "1.0.25"
+version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
+checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
dependencies = [
"crc32fast",
- "miniz_oxide 0.6.2",
+ "miniz_oxide",
]
[[package]]
@@ -1146,6 +1192,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"
[[package]]
+name = "hex"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
+
+[[package]]
name = "html5ever"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1299,6 +1351,7 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
"hashbrown",
+ "serde",
]
[[package]]
@@ -1444,9 +1497,9 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.3.4"
+version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf"
+checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c"
[[package]]
name = "lock_api"
@@ -1561,15 +1614,6 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
[[package]]
name = "miniz_oxide"
-version = "0.6.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
-dependencies = [
- "adler",
-]
-
-[[package]]
-name = "miniz_oxide"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
@@ -1759,9 +1803,9 @@ checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
[[package]]
name = "open"
-version = "4.0.2"
+version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "873240a4a404d44c8cd1bf394359245d466a5695771fea15a79cafbc5e5cf4d7"
+checksum = "d16814a067484415fda653868c9be0ac5f2abd2ef5d951082a5f2fe1b3662944"
dependencies = [
"is-wsl",
"pathdiff",
@@ -1918,7 +1962,7 @@ dependencies = [
"crc32fast",
"fdeflate",
"flate2",
- "miniz_oxide 0.7.1",
+ "miniz_oxide",
]
[[package]]
@@ -2126,11 +2170,11 @@ checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c"
[[package]]
name = "reqwest"
-version = "0.11.16"
+version = "0.11.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254"
+checksum = "13293b639a097af28fc8a90f22add145a9c954e49d77da06263d58cf44d5fb91"
dependencies = [
- "base64",
+ "base64 0.21.0",
"bytes",
"encoding_rs",
"futures-core",
@@ -2212,9 +2256,9 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.37.14"
+version = "0.37.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f"
+checksum = "bc809f704c03a812ac71f22456c857be34185cac691a4316f27ab0f633bb9009"
dependencies = [
"bitflags",
"errno",
@@ -2341,6 +2385,34 @@ dependencies = [
]
[[package]]
+name = "serde_with"
+version = "2.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe"
+dependencies = [
+ "base64 0.13.1",
+ "chrono",
+ "hex",
+ "indexmap",
+ "serde",
+ "serde_json",
+ "serde_with_macros",
+ "time 0.3.20",
+]
+
+[[package]]
+name = "serde_with_macros"
+version = "2.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f"
+dependencies = [
+ "darling 0.20.0",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.15",
+]
+
+[[package]]
name = "shellexpand"
version = "3.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2407,7 +2479,7 @@ dependencies = [
"beef",
"bitflags",
"chrono",
- "clap 3.2.23",
+ "clap 3.2.25",
"crossbeam",
"defer-drop",
"derive_builder",
@@ -2652,8 +2724,10 @@ version = "0.3.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890"
dependencies = [
+ "itoa",
"serde",
"time-core",
+ "time-macros",
]
[[package]]
@@ -2663,6 +2737,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"
[[package]]
+name = "time-macros"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36"
+dependencies = [
+ "time-core",
+]
+
+[[package]]
name = "timer"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2688,9 +2771,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.27.0"
+version = "1.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001"
+checksum = "c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f"
dependencies = [
"autocfg",
"bytes",
@@ -2699,7 +2782,7 @@ dependencies = [
"num_cpus",
"pin-project-lite",
"socket2",
- "windows-sys 0.45.0",
+ "windows-sys 0.48.0",
]
[[package]]
@@ -2714,9 +2797,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.7"
+version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2"
+checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
dependencies = [
"bytes",
"futures-core",
diff --git a/PKGBUILD b/PKGBUILD
index f62b117071f8..37cca5d715ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: KokaKiwi <kokakiwi+aur at kokakiwi dot net>
pkgname=bkmr
-pkgver=0.6.3
+pkgver=0.7.0
# _pkgrev=982145d8ea36d9a78d7c7f828ca5a68f7aa9b524
# _pkgref=$_pkgrev
_pkgrev=$pkgver
@@ -15,10 +15,10 @@ depends=('gcc-libs' 'openssl')
makedepends=('cargo')
source=("$pkgname-$pkgver.tar.gz::https://github.com/sysid/bkmr/archive/$_pkgref.tar.gz"
Cargo.lock)
-sha256sums=('5076ba78c674819a6d09fb4c2ac95183c1e5ee10d1babced68c9bc07e76a7187'
- 'c9f0472dadf2d488a574a811d146a15e345e10617d15b52bd3dec495e28b4e0c')
-b2sums=('352a426538760fadf0fa388c412277e376ff6d6eda701f63e7051865fea77e5a8c063f5cb98afaeafd60b922d28f2b0890d7668811a0521227be57b427f813ae'
- '56b3175e5d3ae69d9badad2e37f883c87a26c73e3372a7b1412c8cbd607e63e961f1ff4c177e32ea02e3cbb7641d5740f7db1ff7894f6b87c5d1119ce651fb04')
+sha256sums=('0043c7e39ad7815014845f89600438e8968da2438746a1694867954380ef76f6'
+ 'c958c76c441cd65d77d31c58dd20e90ecb6cb68e4f2f5d8518b5b38323c7291a')
+b2sums=('2f672f20cb4c0a854f34f0be6b5a79b665a2385b12a9cf07f193ba5d1d69d1729ff255cc09ae61297453969810acc5dca507b644aebf19316f8fd591c2fa706d'
+ 'f2411061e2ab68e0f41cf778c68645d2cc7b0b7c8fd9a060ee6f96dff547a64ac834cb44130e57713daa89cd095448997bfa75cd3886091246f100fe23facc70')
case $CARCH in
x86_64|i686|aarch64)