mirror of
https://github.com/kunkunsh/kunkun.git
synced 2025-04-11 17:29:44 +00:00
chore: update dependencies and CI workflow
- Added `openssl-sys` and `openssl-src` to Cargo.lock for improved security and compatibility. - Updated `rusqlite` dependency to use `bundled-sqlcipher-vendored-openssl` feature. - Modified GitHub Actions workflow to support macOS 14 for universal builds.
This commit is contained in:
parent
83efba033d
commit
59855992d7
4
.github/workflows/desktop-publish.yml
vendored
4
.github/workflows/desktop-publish.yml
vendored
@ -19,8 +19,8 @@ jobs:
|
|||||||
- platform: "macos-13" # for Intel based macs.
|
- platform: "macos-13" # for Intel based macs.
|
||||||
args: "--target x86_64-apple-darwin --verbose"
|
args: "--target x86_64-apple-darwin --verbose"
|
||||||
# Universal Build no longer supported after adding openssl, which is not cross-compilable.
|
# Universal Build no longer supported after adding openssl, which is not cross-compilable.
|
||||||
# - platform: "macos-14" # for Both Arm and Intel based macs.
|
- platform: "macos-14" # for Both Arm and Intel based macs.
|
||||||
# args: "--target universal-apple-darwin --verbose"
|
args: "--target universal-apple-darwin --verbose"
|
||||||
- platform: "ubuntu-22.04" # for Tauri v1 you could replace this with ubuntu-20.04.
|
- platform: "ubuntu-22.04" # for Tauri v1 you could replace this with ubuntu-20.04.
|
||||||
args: "--verbose"
|
args: "--verbose"
|
||||||
- platform: "windows-latest"
|
- platform: "windows-latest"
|
||||||
|
11
Cargo.lock
generated
11
Cargo.lock
generated
@ -3965,6 +3965,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f"
|
checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
|
"openssl-sys",
|
||||||
"pkg-config",
|
"pkg-config",
|
||||||
"vcpkg",
|
"vcpkg",
|
||||||
]
|
]
|
||||||
@ -4879,6 +4880,15 @@ version = "0.1.5"
|
|||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "openssl-src"
|
||||||
|
version = "300.4.1+3.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c"
|
||||||
|
dependencies = [
|
||||||
|
"cc",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "openssl-sys"
|
name = "openssl-sys"
|
||||||
version = "0.9.104"
|
version = "0.9.104"
|
||||||
@ -4887,6 +4897,7 @@ checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
"libc",
|
"libc",
|
||||||
|
"openssl-src",
|
||||||
"pkg-config",
|
"pkg-config",
|
||||||
"vcpkg",
|
"vcpkg",
|
||||||
]
|
]
|
||||||
|
@ -4,7 +4,7 @@ version = "0.1.0"
|
|||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rusqlite = { version = "0.31.0", features = ["bundled", "bundled-sqlcipher"] }
|
rusqlite = { version = "0.31.0", features = ["bundled-sqlcipher-vendored-openssl"] }
|
||||||
serde = { workspace = true, features = ["derive"] }
|
serde = { workspace = true, features = ["derive"] }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
tempfile = "3.10.1"
|
tempfile = "3.10.1"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user