Packaging - HIP updates (#189)

This commit is contained in:
Kiriti Gowda
2025-10-03 10:05:42 -07:00
committato da GitHub
parent a695b55da1
commit 768c026301
3 ha cambiato i file con 15 aggiunte e 10 eliminazioni
+4 -4
Vedi File
@@ -345,19 +345,19 @@ if(HIP_FOUND AND Libva_FOUND AND Libdrm_amdgpu_FOUND)
string(REGEX MATCH "22.04" UBUNTU_22_FOUND ${OS_RELEASE})
# Set the dependent packages
set(rocJPEG_DEBIAN_PACKAGE_LIST "rocm-hip-runtime, libva-drm2 (>= 2.16.0) | libva-amdgpu-drm2, mesa-amdgpu-va-drivers")
set(rocJPEG_RPM_PACKAGE_LIST "rocm-hip-runtime, (libva >= 2.16.0 or libva-drm2 >= 2.16.0 or libva-amdgpu), mesa-amdgpu-va-drivers")
set(rocJPEG_DEBIAN_PACKAGE_LIST "hip-runtime-amd, libva-drm2 (>= 2.16.0) | libva-amdgpu-drm2, mesa-amdgpu-va-drivers")
set(rocJPEG_RPM_PACKAGE_LIST "hip-runtime-amd, (libva >= 2.16.0 or libva-drm2 >= 2.16.0 or libva-amdgpu), mesa-amdgpu-va-drivers")
# Add rocprofiler-register dependencies
if(ROCJPEG_ENABLE_ROCPROFILER_REGISTER)
set(rocJPEG_DEBIAN_PACKAGE_LIST "${rocJPEG_DEBIAN_PACKAGE_LIST}, rocprofiler-register")
set(rocJPEG_RPM_PACKAGE_LIST "${rocJPEG_RPM_PACKAGE_LIST}, rocprofiler-register")
endif()
set(rocJPEG_DEBIAN_DEV_PACKAGE_LIST "rocm-hip-runtime-dev, libva-dev (>= 2.16.0) | libva-amdgpu-dev")
set(rocJPEG_DEBIAN_DEV_PACKAGE_LIST "hip-dev, libva-dev (>= 2.16.0) | libva-amdgpu-dev")
if(UBUNTU_22_FOUND)
set(rocJPEG_DEBIAN_DEV_PACKAGE_LIST "${rocJPEG_DEBIAN_DEV_PACKAGE_LIST}, libstdc++-12-dev")
endif()
set(rocJPEG_RPM_DEV_PACKAGE_LIST "rocm-hip-runtime-devel, (libva-devel >= 2.16.0 or libva-amdgpu-devel)")
set(rocJPEG_RPM_DEV_PACKAGE_LIST "hip-devel, (libva-devel >= 2.16.0 or libva-amdgpu-devel)")
# '%{?dist}' breaks manual builds on debian systems due to empty Provides
execute_process(
+5
Vedi File
@@ -57,6 +57,11 @@ rocJPEG is a high performance JPEG decode SDK for AMD GPUs. Using the rocJPEG AP
> [!NOTE]
> RPM Packages for `RHEL`/`SLES` - `libva-amdgpu mesa-amdgpu-va-drivers`
* HIP
```shell
sudo apt install hip-dev
```
> [!IMPORTANT]
> * Required compiler support
> * C++17
+6 -6
Vedi File
@@ -154,17 +154,17 @@ if userName == 'root':
# source install - common package dependencies
commonPackages = [
'cmake',
'rocm-hip-runtime'
'hip-runtime-amd'
]
# Debian packages
coreDebianPackages = [
'libva-dev',
'rocm-hip-runtime-dev'
'hip-dev'
]
coreDebianU22Packages = [
'libva-amdgpu-dev',
'rocm-hip-runtime-dev',
'hip-dev',
'libstdc++-12-dev'
]
runtimeDebianPackages = [
@@ -183,7 +183,7 @@ if "centos" in os_info_data or "redhat" in os_info_data:
if "VERSION_ID=7" in os_info_data or "VERSION_ID=8" in os_info_data:
coreRPMPackages = [
'libva-amdgpu-devel',
'rocm-hip-runtime-devel'
'hip-devel'
]
runtimeRPMPackages = [
'libva-amdgpu',
@@ -193,7 +193,7 @@ if "centos" in os_info_data or "redhat" in os_info_data:
else:
coreRPMPackages = [
'libva-devel',
'rocm-hip-runtime-devel'
'hip-devel'
]
runtimeRPMPackages = [
'libva',
@@ -203,7 +203,7 @@ if "centos" in os_info_data or "redhat" in os_info_data:
else:
coreRPMPackages = [
'libva-devel',
'rocm-hip-runtime-devel'
'hip-devel'
]
runtimeRPMPackages = [
'libva-drm2',