Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:regataos
regataos-mesa
regataos-mesa.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File regataos-mesa.spec of Package regataos-mesa
Name: regataos-mesa Version: 2024.01 Release: 0 Url: https://regataos.com/ Summary: Mesa for Regata OS Group: System/GUI/KDE #Source1: MangoHud-package.tar #Source2: mangohud-setup.sh BuildRequires: xz BuildRequires: desktop-file-utils BuildRequires: update-desktop-files BuildRequires: hicolor-icon-theme BuildRequires: -post-build-checks BuildRequires: Mesa-dri Requires: Mesa Requires: Mesa-32bit Requires: Mesa-dri Requires: Mesa-dri-32bit Requires: Mesa-gallium Requires: Mesa-gallium-32bit Requires: Mesa-demo >= 8.4.0 Requires: Mesa-demo-x >= 8.4.0 Requires: Mesa-demo-es >= 8.4.0 Requires: Mesa-demo-egl >= 8.4.0 Requires: Mesa-dri-nouveau Requires: Mesa-dri-nouveau-32bit Requires: Mesa-libEGL1 Requires: Mesa-libEGL1-32bit Requires: Mesa-libGL1 Requires: Mesa-libGL1-32bit Requires: Mesa-libd3d Requires: Mesa-libd3d-32bit Requires: Mesa-libglapi0 Requires: Mesa-libglapi0-32bit Requires: Mesa-libva Requires: Mesa-vulkan-device-select Requires: Mesa-vulkan-device-select-32bit Requires: Mesa-vulkan-overlay Requires: Mesa-vulkan-overlay-32bit Requires: libxatracker2 Requires: libgbm1 Requires: libgbm1-32bit Requires: libOSMesa8 Requires: libOSMesa8-32bit Requires: libvulkan_intel Requires: libvulkan_intel-32bit Requires: libvulkan_radeon Requires: libvulkan_radeon-32bit Requires: libvulkan_lvp Requires: libncurses6 Requires: libncurses6-32bit Requires: libLLVM18 Requires: libLLVM18-32bit Requires: chromium-ffmpeg-extra >= 69.0.3497.100-pm151.2.4 Requires: chromium-plugin-widevinecdm >= 4.10.1582.1-pm151.1.3 Requires: xz Requires: regataos-games Requires: kernel-default Requires: glibc Requires: pciutils Requires: lshw Requires: xf86-video-nouveau Requires: xf86-video-amdgpu Requires: xf86-video-ati Requires: xf86-video-intel Requires: xf86-video-vesa Requires: xf86-video-vmware Requires: xf86-video-vboxvideo Requires: libvdpau_nouveau Requires: libvdpau_nouveau-32bit Requires: libvdpau_r600 Requires: libvdpau_r600-32bit Requires: libvdpau_radeonsi Requires: libvdpau_radeonsi-32bit Requires: libvdpau_trace1 Requires: libvdpau_trace1-32bit Requires: libvdpau_va_gl1 Requires: libvdpau_va_gl1-32bit Requires: libvdpau1 Requires: libvdpau1-32bit Requires: libvdpau_virtio_gpu Requires: libvdpau_virtio_gpu-32bit Requires: libva-drm2 Requires: libva-drm2-32bit Requires: libva-x11-2 Requires: libva-x11-2-32bit Requires: libva2 Requires: libva2-32bit Requires: libva-glx2 Requires: libva-glx2-32bit Requires: libva-utils Requires: libva-wayland2-32bit Requires: libva-wayland2 Requires: libva-vdpau-driver Requires: intel-vaapi-driver Requires: intel-vaapi-driver-32bit Requires: intel-hybrid-driver Requires: libigdgmm12 Requires: libmfx-gen1_2 Requires: libmfx-gen Requires: sof-firmware Requires: libcmrt1 Requires: libfaad_drm2 Requires: libopenjpeg1 Requires: libspdlog1_14 Requires: libspdlog1_14-32bit Requires: mangohud Requires: mangohud-32bit Requires: libheif1 Requires: libheif1-32bit Requires: libheif-rav1e Requires: libheif-svtenc Requires: mozilla-openh264 Requires: gstreamer Requires: gstreamer-utils Requires: gstreamer-plugins-base Requires: gstreamer-plugins-base-32bit Requires: gstreamer-plugins-base-lang Requires: gstreamer-plugins-libav Requires: gstreamer-plugins-libav-32bit Requires: gstreamer-plugins-vaapi Requires: gstreamer-plugins-ugly Requires: gstreamer-plugins-ugly-32bit Requires: gstreamer-plugins-ugly-lang Requires: gstreamer-plugins-bad Requires: gstreamer-plugins-bad-32bit Requires: gstreamer-plugins-bad-lang Requires: gstreamer-plugins-bad-fluidsynth Requires: gstreamer-plugins-bad-fluidsynth-32bit Requires: gstreamer-plugins-bad-chromaprint Requires: gstreamer-plugins-bad-chromaprint-32bit Requires: gstreamer-plugins-farstream Requires: gstreamer-plugins-farstream-32bit Requires: gstreamer-plugins-libcamera Requires: gstreamer-plugins-good Requires: gstreamer-plugins-good-32bit Requires: gstreamer-plugins-good-extra Requires: gstreamer-plugins-good-extra-32bit Requires: gstreamer-plugins-good-gtk Requires: gstreamer-plugins-good-lang Requires: gstreamer-plugins-good-jack Requires: gstreamer-plugins-good-jack-32bit Requires: gstreamer-plugins-good-qtqml Requires: gstreamer-plugin-openh264 Requires: libGLU1 Requires: libGLU1-32bit Provides: mesa-libGLU License: MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. This package allows the Regata OS to manage the Mesa's drivers. %build %install #mkdir -p %buildroot/opt/mangohud/ #cp -f %{SOURCE1} %{buildroot}/opt/mangohud/MangoHud-package.tar #install -Dm 755 %{SOURCE2} %{buildroot}/opt/mangohud/mangohud-setup.sh %post #if test -e /opt/mangohud/MangoHud-package.tar ; then # tar xf /opt/mangohud/MangoHud-package.tar -C /opt/mangohud/ # cd /opt/mangohud/ # /bin/bash mangohud-setup.sh install #fi # Fix lspci, lshw and ldconfig if test ! -e /usr/bin/lspci ; then ln -sf /sbin/lspci /usr/bin/lspci fi if test ! -e /usr/bin/lshw ; then ln -sf /usr/sbin/lshw /usr/bin/lshw fi if test ! -e /usr/bin/ldconfig ; then ln -sf /sbin/ldconfig /usr/bin/ldconfig fi # Fix chrome cache user=$(users | awk '{print $1}') rm -f "/home/$user/.config/google-chrome/"*"/GPUCache/"* %service_add_post regataos-vulkan.service systemctl enable regataos-vulkan.service || true systemctl stop regataos-vulkan.service || true systemctl start regataos-vulkan.service || true systemctl restart regataos-vulkan.service || true %clean %files %defattr(-,root,root) #/opt/mangohud #/opt/mangohud/MangoHud-package.tar #/opt/mangohud/mangohud-setup.sh %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor