Fix build jammy (#44)
* fix: use rust-all * update deps * remove rust-all version requirement * fix: install 1.69.0 in ci.yml * clippy
This commit is contained in:
parent
0745d43136
commit
ddc176ea89
6 changed files with 11 additions and 12 deletions
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
|
|
@ -12,7 +12,7 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: install toolchain
|
||||
run: rustup toolchain install stable --component rustfmt
|
||||
run: rustup toolchain install 1.69.0 --component rustfmt
|
||||
- name: fmt
|
||||
run: cargo fmt --all --check
|
||||
|
||||
|
|
@ -24,7 +24,7 @@ jobs:
|
|||
run: sudo apt-get update && sudo apt-get install lld cmake libexpat1-dev libfontconfig-dev libfreetype-dev pkg-config libxkbcommon-dev
|
||||
- uses: actions/checkout@v3
|
||||
- name: install toolchain
|
||||
run: rustup show
|
||||
run: rustup toolchain install 1.69.0 --component clippy
|
||||
- name: clippy
|
||||
run: cargo clippy --all-features
|
||||
|
||||
|
|
|
|||
4
Cargo.lock
generated
4
Cargo.lock
generated
|
|
@ -4290,9 +4290,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "sysinfo"
|
||||
version = "0.29.0"
|
||||
version = "0.29.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "02f1dc6930a439cc5d154221b5387d153f8183529b07c19aca24ea31e0a167e1"
|
||||
checksum = "c72130613601f6aad275f8bb9a1d4bf953df8e9c7891029f30e5fdc405ad07c4"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"core-foundation-sys",
|
||||
|
|
|
|||
|
|
@ -224,10 +224,10 @@ impl Page {
|
|||
has_some = true;
|
||||
list_column = list_column.add(
|
||||
row![
|
||||
icon(info.icon.to_owned(), 32).style(theme::Svg::Symbolic),
|
||||
icon(info.icon.clone(), 32).style(theme::Svg::Symbolic),
|
||||
column![
|
||||
text(info.name.to_owned()),
|
||||
text(info.description.to_owned()).size(10)
|
||||
text(info.name.clone()),
|
||||
text(info.description.clone()).size(10)
|
||||
]
|
||||
.spacing(4.0)
|
||||
.width(Length::Fill),
|
||||
|
|
@ -906,7 +906,7 @@ where
|
|||
);
|
||||
}
|
||||
|
||||
#[allow(clippy::too_many_lines)]
|
||||
#[allow(clippy::too_many_lines, clippy::needless_match)]
|
||||
fn on_event(
|
||||
&mut self,
|
||||
tree: &mut Tree,
|
||||
|
|
|
|||
|
|
@ -334,7 +334,7 @@ pub fn settings() -> Section<crate::pages::Message> {
|
|||
|
||||
let background_fit = cosmic::iced::widget::pick_list(
|
||||
&page.fit_options,
|
||||
page.fit_options.get(page.selected_fit as usize).cloned(),
|
||||
page.fit_options.get(page.selected_fit).cloned(),
|
||||
Message::Fit,
|
||||
);
|
||||
|
||||
|
|
|
|||
3
debian/control
vendored
3
debian/control
vendored
|
|
@ -5,7 +5,7 @@ Maintainer: Michael Murphy <mmstick@pm.me>
|
|||
Build-Depends:
|
||||
debhelper-compat (=13),
|
||||
just (>= 1.13.0),
|
||||
cargo,
|
||||
rust-all,
|
||||
cmake,
|
||||
libexpat1-dev,
|
||||
libfontconfig-dev,
|
||||
|
|
@ -13,7 +13,6 @@ Build-Depends:
|
|||
lld,
|
||||
pkg-config,
|
||||
libxkbcommon-dev,
|
||||
rustc (>= 1.65.0)
|
||||
Standards-Version: 4.6.2
|
||||
Homepage: https://github.com/pop-os/cosmic-settings
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
stable
|
||||
1.69.0
|
||||
Loading…
Add table
Add a link
Reference in a new issue