Skip to content

Commit

Permalink
Merge pull request #366 from nokyan/gnome-47
Browse files Browse the repository at this point in the history
Update to GNOME SDK 47
  • Loading branch information
nokyan authored Sep 30, 2024
2 parents 46a50ba + c7f3a5e commit ede7df3
Show file tree
Hide file tree
Showing 10 changed files with 245 additions and 234 deletions.
435 changes: 223 additions & 212 deletions Cargo.lock

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ strip = true
opt-level = 3

[dependencies]
adw = { version = "0.7.0", features = ["v1_5"], package = "libadwaita" }
anyhow = { version = "1.0.86", features = ["backtrace"] }
adw = { version = "0.7.0", features = ["v1_6"], package = "libadwaita" }
anyhow = { version = "1.0.89", features = ["backtrace"] }
async-channel = "2.3.1"
clap = { version = "4.5.16", features = ["derive"] }
gettext-rs = { version = "0.7", features = ["gettext-system"] }
clap = { version = "4.5.18", features = ["derive"] }
gettext-rs = { version = "0.7.1", features = ["gettext-system"] }
glob = "0.3.1"
gtk = { version = "0.9.0", features = ["v4_10"], package = "gtk4" }
gtk = { version = "0.9.2", features = ["v4_10"], package = "gtk4" }
gtk-macros = "0.3.0"
libc = { version = "0.2.158", features = ["extra_traits"] }
libc = { version = "0.2.159", features = ["extra_traits"] }
log = "0.4.22"
nix = { version = "0.29.0", default-features = false, features = [
"signal",
Expand All @@ -31,13 +31,13 @@ nix = { version = "0.29.0", default-features = false, features = [
num_cpus = "1.16.0"
nvml-wrapper = "0.10.0"
paste = "1.0.15"
plotters = { version = "0.3.6", default-features = false, features = [
plotters = { version = "0.3.7", default-features = false, features = [
"area_series",
] }
plotters-cairo = "0.7.0"
pretty_env_logger = "0.5"
process-data = { path = "lib/process_data" }
regex = "1.10.6"
regex = "1.11.0"
rmp-serde = "1.3.0"
ron = "0.8.1"
rust-ini = "0.21.1"
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ You can also build Resources yourself using either Meson directly or preferably
- `glib-2.0` ≥ 2.66
- `gio-2.0` ≥ 2.66
- `gtk-4` ≥ 4.10
- `libadwaita-1` ≥ 1.5
- `libadwaita-1` ≥ 1.6
- `cargo`

Other dependencies are handled by `cargo`.
Expand All @@ -84,7 +84,7 @@ These dependencies are not needed to build Resources but Resources may lack cert
### Building Using Flatpak Builder

```sh
flatpak install org.gnome.Sdk//46 org.freedesktop.Sdk.Extension.rust-stable//23.08 org.gnome.Platform//46 org.freedesktop.Sdk.Extension.llvm18//23.08
flatpak install org.gnome.Sdk//47 org.freedesktop.Sdk.Extension.rust-stable//24.08 org.gnome.Platform//47 org.freedesktop.Sdk.Extension.llvm18//24.08
flatpak-builder --user flatpak_app build-aux/net.nokyan.Resources.Devel.json
```

Expand Down
2 changes: 1 addition & 1 deletion build-aux/net.nokyan.Resources.Devel.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "net.nokyan.Resources.Devel",
"runtime": "org.gnome.Platform",
"runtime-version": "46",
"runtime-version": "47",
"sdk": "org.gnome.Sdk",
"sdk-extensions": [
"org.freedesktop.Sdk.Extension.rust-stable",
Expand Down
12 changes: 6 additions & 6 deletions lib/process_data/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ strip = true
opt-level = 3

[dependencies]
anyhow = "1.0.86"
anyhow = "1.0.89"
glob = "0.3.1"
libc = "0.2.158"
libc = "0.2.159"
num_cpus = "1.16.0"
nutype = { version = "0.4.3", features = ["serde"] }
nutype = { version = "0.5.0", features = ["serde"] }
nvml-wrapper = "0.10.0"
once_cell = "1.19.0"
regex = "1.10.6"
serde = { version = "1.0.208", features = ["serde_derive"] }
once_cell = "1.20.1"
regex = "1.11.0"
serde = { version = "1.0.210", features = ["serde_derive"] }
syscalls = { version = "0.6.18", features = ["all"] }
sysconf = "0.3.4"
unescape = "0.1.0"
Expand Down
2 changes: 1 addition & 1 deletion src/ui/pages/applications/application_name_cell.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use adw::{prelude::*, subclass::prelude::*};
use adw::{glib::property::PropertySet, prelude::*, subclass::prelude::*};
use gtk::{gio::Icon, glib};

mod imp {
Expand Down
2 changes: 1 addition & 1 deletion src/ui/pages/drive.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use std::time::{Duration, SystemTime};

use adw::{prelude::*, subclass::prelude::*};
use adw::{glib::property::PropertySet, prelude::*, subclass::prelude::*};
use gtk::glib;

use crate::config::PROFILE;
Expand Down
2 changes: 1 addition & 1 deletion src/ui/pages/network.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use std::time::{Duration, SystemTime};

use adw::{prelude::*, subclass::prelude::*};
use adw::{glib::property::PropertySet, prelude::*, subclass::prelude::*};
use gtk::glib;

use crate::config::PROFILE;
Expand Down
2 changes: 1 addition & 1 deletion src/ui/pages/processes/process_name_cell.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use adw::{prelude::*, subclass::prelude::*};
use adw::{glib::property::PropertySet, prelude::*, subclass::prelude::*};
use gtk::{gio::Icon, glib};

mod imp {
Expand Down
2 changes: 1 addition & 1 deletion src/ui/widgets/stack_sidebar_item.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use adw::{prelude::*, subclass::prelude::*};
use adw::{glib::property::PropertySet, prelude::*, subclass::prelude::*};
use gtk::{
gio::Icon,
glib::{self},
Expand Down

0 comments on commit ede7df3

Please sign in to comment.