initial commit
This commit is contained in:
commit
954d24f09e
31
almalinux-nvidia.repo
Normal file
31
almalinux-nvidia.repo
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# NVIDIA driver repo for AlmaLinux
|
||||||
|
|
||||||
|
[almalinux-nvidia]
|
||||||
|
name=AlmaLinux Kitten $releasever - NVIDIA Driver
|
||||||
|
mirrorlist=https://kitten.mirrors.almalinux.org/mirrorlist/$releasever-kitten/nvidia
|
||||||
|
# baseurl=https://kitten.repo.almalinux.org/$releasever-kitten/nvidia/$basearch/os/
|
||||||
|
gpgcheck=1
|
||||||
|
enabled=1
|
||||||
|
countme=1
|
||||||
|
gpgkey=https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
|
||||||
|
metadata_expire=6h
|
||||||
|
|
||||||
|
## Sources
|
||||||
|
[almalinux-nvidia-source]
|
||||||
|
name=AlmaLinux Kitten $releasever - NVIDIA Driver Source
|
||||||
|
mirrorlist=https://kitten.mirrors.almalinux.org/mirrorlist/$releasever-kitten/nvidia-source
|
||||||
|
# baseurl=https://kitten.vault.almalinux.org/$releasever-kitten/nvidia/Source/
|
||||||
|
gpgcheck=1
|
||||||
|
enabled=0
|
||||||
|
gpgkey=https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
|
||||||
|
metadata_expire=6h
|
||||||
|
|
||||||
|
## Debug
|
||||||
|
[almalinux-nvidia-debuginfo]
|
||||||
|
name=AlmaLinux Kitten $releasever - NVIDIA Driver debuginfo
|
||||||
|
mirrorlist=https://kitten.mirrors.almalinux.org/mirrorlist/$releasever-kitten/nvidia-debuginfo
|
||||||
|
# baseurl=https://kitten.vault.almalinux.org/$releasever-kitten/nvidia/debug/$basearch/
|
||||||
|
gpgcheck=1
|
||||||
|
enabled=0
|
||||||
|
gpgkey=https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
|
||||||
|
metadata_expire=6h
|
48
almalinux-release-nvidia-driver.spec
Normal file
48
almalinux-release-nvidia-driver.spec
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
Name: almalinux-release-nvidia-driver
|
||||||
|
Summary: AlmaLinux NVIDIA driver repository configuration
|
||||||
|
Version: 10
|
||||||
|
Release: 1%{?dist}
|
||||||
|
License: GPL-2.0-only
|
||||||
|
URL: https://almalinux.org/
|
||||||
|
Source0: almalinux-nvidia.repo
|
||||||
|
Source1: negativo-nvidia.repo
|
||||||
|
|
||||||
|
Requires: epel-release
|
||||||
|
Requires(post): epel-release
|
||||||
|
Provides: almalinux-release-nvidia-driver = %{version}
|
||||||
|
Conflicts: epel-nvidia
|
||||||
|
|
||||||
|
|
||||||
|
%description
|
||||||
|
DNF configuration for AlmaLinux NVIDIA driver repository
|
||||||
|
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%ifarch x86_64_v2
|
||||||
|
sed -i "s/\$basearch/x86_64_v2/g" %{SOURCE0}
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
install -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/almalinux-nvidia.repo
|
||||||
|
%ifnarch x86_64_v2
|
||||||
|
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/yum.repos.d/negativo-nvidia.repo
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%post
|
||||||
|
if [ -x /usr/bin/crb ]; then
|
||||||
|
/usr/bin/crb enable
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-nvidia.repo
|
||||||
|
%ifnarch x86_64_v2
|
||||||
|
%{_sysconfdir}/yum.repos.d/negativo-nvidia.repo
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Mon May 26 2025 Jonathan Wright <jonathan@almalinux.org> - 10-1
|
||||||
|
- Initial release
|
41
negativo-nvidia.repo
Normal file
41
negativo-nvidia.repo
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
# This repository is for NVIDIA user space and CUDA components which cannot be redistributed due to licensing restrictions.
|
||||||
|
# This repo's content represents what will become the official NVIDIA repository for these components.
|
||||||
|
# We will swap this to the official NVIDIA repository when it becomes available on the NVIDIA domain.
|
||||||
|
# Do not modify this file, it will be overwritten/replaced on updates.
|
||||||
|
|
||||||
|
[negativo-nvidia]
|
||||||
|
name=AlmaLinux Kitten $releasever - negativo17 - NVIDIA
|
||||||
|
baseurl=https://negativo17.org/repos/nvidia/epel-$releasever/$basearch/
|
||||||
|
enabled=1
|
||||||
|
skip_if_unavailable=1
|
||||||
|
gpgcheck=1
|
||||||
|
gpgkey=https://negativo17.org/repos/RPM-GPG-KEY-slaanesh
|
||||||
|
enabled_metadata=1
|
||||||
|
metadata_expire=6h
|
||||||
|
type=rpm-md
|
||||||
|
repo_gpgcheck=0
|
||||||
|
exclude=akmod-nvidia dkms-nvidia nvidia-driver nvidia-driver-libs nvidia-settings
|
||||||
|
|
||||||
|
[negativo-nvidia-source]
|
||||||
|
name=AlmaLinux Kitten $releasever - negativo17 - NVIDIA - Source
|
||||||
|
baseurl=https://negativo17.org/repos/nvidia/epel-$releasever/SRPMS
|
||||||
|
enabled=0
|
||||||
|
skip_if_unavailable=1
|
||||||
|
gpgcheck=1
|
||||||
|
gpgkey=https://negativo17.org/repos/RPM-GPG-KEY-slaanesh
|
||||||
|
enabled_metadata=1
|
||||||
|
metadata_expire=6h
|
||||||
|
type=rpm-md
|
||||||
|
repo_gpgcheck=0
|
||||||
|
|
||||||
|
[negativo-nvidia-debug]
|
||||||
|
name=AlmaLinux Kitten $releasever - negativo17 - NVIDIA - Debug
|
||||||
|
baseurl=https://negativo17.org/repos/nvidia/epel-$releasever/$basearch.debug/
|
||||||
|
enabled=0
|
||||||
|
skip_if_unavailable=1
|
||||||
|
gpgcheck=1
|
||||||
|
gpgkey=https://negativo17.org/repos/RPM-GPG-KEY-slaanesh
|
||||||
|
enabled_metadata=1
|
||||||
|
metadata_expire=6h
|
||||||
|
type=rpm-md
|
||||||
|
repo_gpgcheck=0
|
Loading…
Reference in New Issue
Block a user