diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4de7dac..f532f5a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -25,7 +25,13 @@ jobs: - name: Install dependencies run: | sudo apt update - sudo apt install -y libpango1.0-dev build-essential libgtk-4-dev + sudo apt install -y build-essential + sudo apt-get install -y \ + libpango1.0-dev \ + libcairo2-dev \ + libatk1.0-dev \ + libgtk-4-dev \ + libsoup2.4-dev - name: Set up dependencies run: | @@ -47,6 +53,17 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Install dependencies + run: | + sudo apt update + sudo apt install -y build-essential + sudo apt-get install -y \ + libpango1.0-dev \ + libcairo2-dev \ + libatk1.0-dev \ + libgtk-4-dev \ + libsoup2.4-dev + - name: Set up dependencies run: | export SYSTEM_DEPS_PANGO_NO_PKG_CONFIG="true" diff --git a/src/main.rs b/src/main.rs index 6ee14ad..d2d6722 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,7 +1,6 @@ use gtk::prelude::*; use gtk::Application; use hyprparser::parse_config; -use libc; use std::fs; use std::os::unix::io::AsRawFd; use std::{cell::RefCell, rc::Rc};