mirror of
https://github.com/ilya-zlobintsev/LACT.git
synced 2025-02-25 18:55:26 -06:00
feat: add headless packages for RHEL (via Rocky Linux) (#380)
* feat: add headless packages for RHEL (via Rocky Linux) * fix: rhel curl package
This commit is contained in:
parent
c08bdfef0b
commit
4a092b7109
4
.github/workflows/build-packages.yaml
vendored
4
.github/workflows/build-packages.yaml
vendored
@ -20,6 +20,10 @@ jobs:
|
||||
recipe: lact-libadwaita
|
||||
- target-os: opensuse-tumbleweed
|
||||
recipe: lact-libadwaita
|
||||
- target-os: rhel-8
|
||||
recipe: lact-headless
|
||||
- target-os: rhel-9
|
||||
recipe: lact-headless
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
|
@ -29,4 +29,10 @@ images:
|
||||
- name: opensuse-tumbleweed
|
||||
target: rpm
|
||||
os: OpenSUSE
|
||||
- name: rhel-8
|
||||
target: rpm
|
||||
os: Red Hat
|
||||
- name: rhel-9
|
||||
target: rpm
|
||||
os: Red Hat
|
||||
custom_simple_images: ~
|
||||
|
@ -17,10 +17,6 @@ pub fn run(args: GuiArgs) -> anyhow::Result<()> {
|
||||
.context("Invalid log level")?;
|
||||
tracing_subscriber::fmt().with_env_filter(env_filter).init();
|
||||
|
||||
// if let Err(err) = gtk::init() {
|
||||
// return Err(anyhow!("Cannot initialize GTK: {err}"));
|
||||
// }
|
||||
|
||||
let app = RelmApp::new(APP_ID).with_args(vec![]);
|
||||
app.run_async::<AppModel>(args);
|
||||
Ok(())
|
||||
|
2
pkg/images/rhel-8/Dockerfile
Normal file
2
pkg/images/rhel-8/Dockerfile
Normal file
@ -0,0 +1,2 @@
|
||||
FROM rockylinux:8
|
||||
RUN dnf install curl --allowerasing -y # Fix for curl-minimal conflict
|
2
pkg/images/rhel-9/Dockerfile
Normal file
2
pkg/images/rhel-9/Dockerfile
Normal file
@ -0,0 +1,2 @@
|
||||
FROM rockylinux:9
|
||||
RUN dnf install curl --allowerasing -y # Fix for curl-minimal conflict
|
@ -13,13 +13,13 @@ metadata:
|
||||
depends:
|
||||
all: [ hwdata ]
|
||||
debian-12+ubuntu-2204+ubuntu-2404: [ libdrm-amdgpu1 ]
|
||||
fedora-39+fedora-40: [ libdrm ]
|
||||
fedora-39+fedora-40+rhel-8+rhel-9: [ libdrm ]
|
||||
arch: [ libdrm ]
|
||||
opensuse-tumbleweed: [ libdrm ]
|
||||
build_depends:
|
||||
all: [ curl, make, clang, git ]
|
||||
debian-12+ubuntu-2204+ubuntu-2404: [ pkg-config, build-essential, libdrm-dev, dbus ]
|
||||
fedora-39+fedora-40: [ gcc, libdrm-devel, dbus ]
|
||||
fedora-39+fedora-40+rhel-8+rhel-9: [ gcc, libdrm-devel, dbus ]
|
||||
arch: [ libdrm, dbus ]
|
||||
opensuse-tumbleweed: [ libdrm-devel ]
|
||||
all_images: true
|
||||
|
Loading…
Reference in New Issue
Block a user