From b18c0c76aee3aaf6f90b96951c0e972d5a626b44 Mon Sep 17 00:00:00 2001 From: Robert Schiele Date: Sat, 29 Jun 2024 06:21:29 +0200 Subject: [PATCH] support Clear Linux OS (#5652) * support Clear Linux OS Add some initial support for Clear Linux OS (https://www.clearlinux.org/). --- linux.d/clear-linux-os | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 linux.d/clear-linux-os diff --git a/linux.d/clear-linux-os b/linux.d/clear-linux-os new file mode 100644 index 000000000..9453ddcce --- /dev/null +++ b/linux.d/clear-linux-os @@ -0,0 +1,33 @@ +# these are the Clear Linux specific build functions +FOUND_GTK3=$(ls /usr/lib64/libgtk-3.so.* 2>/dev/null | tail -n 1 || true) + +# Addtional bundles for OrcaSlicer +export REQUIRED_BUNDLES=( + c-basic + dev-utils + devpkg-curl + devpkg-glew + devpkg-glu + devpkg-gstreamer + devpkg-gtk3 + devpkg-libmspack + devpkg-libsecret + devpkg-openssl + devpkg-webkitgtk + file + git + lib-opengl + perl-basic + texinfo + wget +) + +if [[ -n "$UPDATE_LIB" ]] +then + echo "Updating linux ..." + echo swupd bundle-add -y ${REQUIRED_BUNDLES[@]} + echo -e "done\n" + exit 0 +fi + +FOUND_GTK3_DEV=$(ls /usr/lib64/libgtk-3.so 2>/dev/null || true)