diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a841974..b34271d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,21 +18,12 @@ jobs: - os: windows-latest target: x86_64-pc-windows-msvc - - os: windows-latest - target: aarch64-pc-windows-msvc - - os: ubuntu-latest target: x86_64-unknown-linux-gnu - - os: ubuntu-latest - target: aarch64-unknown-linux-gnu - - os: macos-latest target: x86_64-apple-darwin - - os: macos-latest - target: aarch64-apple-darwin - name: Build & Test (${{ matrix.target }}) runs-on: ${{ matrix.os }} @@ -61,14 +52,6 @@ jobs: override: true components: rust-src - - name: Update apt repositories - if: matrix.target == 'aarch64-unknown-linux-gnu' - run: sudo apt-get update - - - name: Install target toolchain - if: matrix.target == 'aarch64-unknown-linux-gnu' - run: sudo apt-get install gcc-aarch64-linux-gnu build-essential - - name: Build run: cargo build --verbose --target ${{ matrix.target }} diff --git a/Cargo.lock b/Cargo.lock index bb5689a..c298893 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -186,36 +186,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "curl" -version = "0.4.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d855aeef205b43f65a5001e0997d81f8efca7badad4fad7d897aa7f0d0651f" -dependencies = [ - "curl-sys", - "libc", - "openssl-probe", - "openssl-sys", - "schannel", - "socket2", - "winapi", -] - -[[package]] -name = "curl-sys" -version = "0.4.53+curl-7.82.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8092905a5a9502c312f223b2775f57ec5c5b715f9a15ee9d2a8591d1364a0352" -dependencies = [ - "cc", - "libc", - "libz-sys", - "openssl-sys", - "pkg-config", - "vcpkg", - "winapi", -] - [[package]] name = "dirs-next" version = "2.0.0" @@ -631,18 +601,6 @@ dependencies = [ "vcpkg", ] -[[package]] -name = "libz-sys" -version = "1.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f35facd4a5673cb5a48822be2be1d4236c1c99cb4113cab7061ac720d5bf859" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - [[package]] name = "linux-raw-sys" version = "0.0.42" @@ -821,15 +779,6 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" -[[package]] -name = "openssl-src" -version = "111.18.0+1.1.1n" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7897a926e1e8d00219127dc020130eca4292e5ca666dd592480d72c3eca2ff6c" -dependencies = [ - "cc", -] - [[package]] name = "openssl-sys" version = "0.9.72" @@ -839,7 +788,6 @@ dependencies = [ "autocfg", "cc", "libc", - "openssl-src", "pkg-config", "vcpkg", ] @@ -1399,13 +1347,11 @@ dependencies = [ "chrono", "clap", "crossterm 0.23.2", - "curl", "enum-iterator", "futures", "fuzzy-matcher", "irc", "lazy_static", - "openssl", "regex", "rusqlite", "rustyline", diff --git a/Cargo.toml b/Cargo.toml index 2662a44..9d101ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,13 +36,6 @@ regex = "1.5.5" [target.'cfg(windows)'.dependencies] rusqlite = { version = "0.27.0", features = [ "winsqlite3"] } -[target.aarch64-unknown-linux-gnu.dependencies] -openssl = { version = "0.10.38", features = [ "vendored" ] } -curl = { version = "0.4.43", features = [ "static-curl", "static-ssl" ] } - -[target.aarch64-unknown-linux-gnu] -linker = "aarch64-linux-gnu-gcc" - [[bin]] bench = false path = "src/main.rs"