Page MenuHomeSolus

D10752.id25933.diff
No OneTemporary

D10752.id25933.diff

diff --git a/MAINTAINERS.md b/MAINTAINERS.md
new file mode 100644
--- /dev/null
+++ b/MAINTAINERS.md
@@ -0,0 +1,8 @@
+This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository.
+
+- Joey Riches
+ - IRC: joebonrichie
+ - Email: josephriches@gmail.com
+- Campbell Jones
+ - IRC: serebit
+ - Email: dev@serebit.com
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1 @@
+libigdgmm.so.11
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,72 +1,101 @@
-libigdgmm.so.5:GmmDestroy
-libigdgmm.so.5:GmmInit
-libigdgmm.so.5:OpenGmm
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext10IsUVPackedE24GMM_RESOURCE_FORMAT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext11GetSkuTableEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext11IsYUVPackedE24GMM_RESOURCE_FORMAT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext12IsCompressedE24GMM_RESOURCE_FORMAT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext13GetCacheSizesEP19GMM_CACHE_SIZES_REC
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext15GetPlatformInfoEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext17CopyResInfoObjectEPNS_18GmmResourceInfoLinE
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext19CreateResInfoObjectEP24GMM_RESCREATE_PARAMS_REC
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext19CreateResInfoObjectEP24GMM_RESCREATE_PARAMS_RECP30_GmmClientAllocationCallbacks_
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext19GetCachePolicyUsageEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext20DestroyResInfoObjectEPNS_18GmmResourceInfoLinE
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext20DestroyResInfoObjectEPNS_18GmmResourceInfoLinEP30_GmmClientAllocationCallbacks_
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext21CachePolicyGetPteTypeE28GMM_RESOURCE_USAGE_TYPE_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext21GetCachePolicyElementE28GMM_RESOURCE_USAGE_TYPE_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext21GetSurfaceStateFormatE24GMM_RESOURCE_FORMAT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext23GetExtendedTextureAlignEjR15__TEX_ALIGNMENT
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext24GetCachePolicyTlbElementEj
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext26CachePolicyGetMaxMocsIndexEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext26CachePolicyGetMemoryObjectEPNS_18GmmResourceInfoLinE28GMM_RESOURCE_USAGE_TYPE_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext26GetInternalGpuVaRangeLimitEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext27CachePolicyIsUsagePTECachedE28GMM_RESOURCE_USAGE_TYPE_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext31CachePolicyGetMaxL1HdcMocsIndexEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext33CachePolicyGetMaxSpecialMocsIndexEv
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext34CachePolicyGetOriginalMemoryObjectEPNS_18GmmResourceInfoLinE
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext6IsP0xxE24GMM_RESOURCE_FORMAT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext8IsPlanarE24GMM_RESOURCE_FORMAT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContext9ResMemcpyEPvS1_
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContextC1E15GMM_CLIENT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContextC2E15GMM_CLIENT_ENUM
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContextD0Ev
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContextD1Ev
-libigdgmm.so.5:_ZN6GmmLib16GmmClientContextD2Ev
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon11GetMipDepthEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon11GetMipWidthEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon12GetMipHeightEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon14GetPaddedPitchEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon14GetPaddedWidthEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon14ValidateParamsEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon15GetPaddedHeightEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon15GetPlatformInfoEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon15GetRestrictionsER21__GMM_BUFFER_TYPE_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon16CopyClientParamsER24GMM_RESCREATE_PARAMS_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon16RedescribePlanesEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon17GetFastClearWidthEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon18GetFastClearHeightEj
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon18GetMappingSpanDescEP19GMM_GET_MAPPING_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon18Is64KBPageSuitableEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon19GetBestRestrictionsEP21__GMM_BUFFER_TYPE_RECPKS1_
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon19IsPresentableformatEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon22GetGenericRestrictionsEP21__GMM_BUFFER_TYPE_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon23IsArraySpacingSingleLodEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon23ReAdjustPlanePropertiesEb
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon24GetCompressionBlockDepthEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon24GetCompressionBlockWidthEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon24GetPackedMipTailStartLodEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon25GetCompressionBlockHeightEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon26GetDisplayFastClearSupportEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon26GetTiledResourceMipPackingEPjS1_
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon28GetDisplayCompressionSupportEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon29GetResourceFormatSurfaceStateEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon31ApplyExistingSysMemRestrictionsEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon31GetStdTilingModeExtSurfaceStateEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon6CpuBltEP20GMM_RES_COPY_BLT_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon6CreateER24GMM_RESCREATE_PARAMS_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon6CreateERNS_7ContextER24GMM_RESCREATE_PARAMS_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon6IsASTCEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon7GetMOCSEv
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon9GetOffsetER23GMM_REQ_OFFSET_INFO_REC
-libigdgmm.so.5:_ZN6GmmLib21GmmResourceInfoCommon9GetQPitchEv
+libigdgmm.so.11:GmmAdapterDestroy
+libigdgmm.so.11:GmmDestroy
+libigdgmm.so.11:GmmInit
+libigdgmm.so.11:InitializeGmm
+libigdgmm.so.11:OpenGmm
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr14UpdateAuxTableEPK24__GMM_DDI_UPDATEAUXTABLE
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr17GetAuxL3TableAddrEv
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr17__GetFreePoolNodeEPjNS_13POOL_TYPE_RECE
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr18GetPageTableBOListEhPv
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr18__AllocateNodePoolEjNS_13POOL_TYPE_RECE
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr19__ReleaseUnusedPoolEP23GMM_UMD_SYNCCONTEXT_REC
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr20GetNumOfPageTableBOsEh
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgr27InitContextAuxTableRegisterEPv16_GMM_ENGINE_TYPE
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrC1EP25_GMM_DEVICE_CALLBACKS_INTjPNS_16GmmClientContextE
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrC1Ev
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrC2EP25_GMM_DEVICE_CALLBACKS_INTjPNS_16GmmClientContextE
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrC2Ev
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrD0Ev
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrD1Ev
+libigdgmm.so.11:_ZN6GmmLib15GmmPageTableMgrD2Ev
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext10IsUVPackedE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext11GetSkuTableEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext11IsYUVPackedE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext12IsCompressedE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext13GetCacheSizesEP19GMM_CACHE_SIZES_REC
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext15GetPlatformInfoEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext16GmmSetDeviceInfoEP20_GMM_DEVICE_INFO_REC
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext17CopyResInfoObjectEPNS_18GmmResourceInfoLinE
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext19CreateResInfoObjectEP24GMM_RESCREATE_PARAMS_REC
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext19CreateResInfoObjectEP24GMM_RESCREATE_PARAMS_RECP30_GmmClientAllocationCallbacks_
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext19GetCachePolicyUsageEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext20DestroyResInfoObjectEPNS_18GmmResourceInfoLinE
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext20DestroyResInfoObjectEPNS_18GmmResourceInfoLinEP30_GmmClientAllocationCallbacks_
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext21CachePolicyGetPteTypeE28GMM_RESOURCE_USAGE_TYPE_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext21GetCachePolicyElementE28GMM_RESOURCE_USAGE_TYPE_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext21GetSurfaceStateFormatE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext22CreatePageTblMgrObjectEP25_GMM_DEVICE_CALLBACKS_INTj
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext22CreatePageTblMgrObjectEP25_GMM_DEVICE_CALLBACKS_INTjP30_GmmClientAllocationCallbacks_
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext22CreatePageTblMgrObjectEj
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext22CreatePageTblMgrObjectEjP30_GmmClientAllocationCallbacks_
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext23DestroyPageTblMgrObjectEPNS_15GmmPageTableMgrE
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext23DestroyPageTblMgrObjectEPNS_15GmmPageTableMgrEP30_GmmClientAllocationCallbacks_
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext23GetExtendedTextureAlignEjR15__TEX_ALIGNMENT
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext24GetCachePolicyTlbElementEj
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext25CreateCustomResInfoObjectEP32GMM_RESCREATE_CUSTOM_PARAMS__REC
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext26CachePolicyGetMaxMocsIndexEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext26CachePolicyGetMemoryObjectEPNS_18GmmResourceInfoLinE28GMM_RESOURCE_USAGE_TYPE_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext26GetInternalGpuVaRangeLimitEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext26GetLosslessCompressionTypeE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext27CachePolicyIsUsagePTECachedE28GMM_RESOURCE_USAGE_TYPE_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext31CachePolicyGetMaxL1HdcMocsIndexEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext32GetSurfaceStateCompressionFormatE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext33CachePolicyGetMaxSpecialMocsIndexEv
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext34CachePolicyGetOriginalMemoryObjectEPNS_18GmmResourceInfoLinE
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext37GetMediaSurfaceStateCompressionFormatE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext6IsP0xxE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext8IsPlanarE24GMM_RESOURCE_FORMAT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContext9ResMemcpyEPvS1_
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContextC1E15GMM_CLIENT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContextC2E15GMM_CLIENT_ENUM
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContextD0Ev
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContextD1Ev
+libigdgmm.so.11:_ZN6GmmLib16GmmClientContextD2Ev
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon11GetMipDepthEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon11GetMipWidthEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon12GetMipHeightEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon14GetPaddedPitchEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon14GetPaddedWidthEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon14ValidateParamsEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon15CreateCustomResERNS_7ContextER32GMM_RESCREATE_CUSTOM_PARAMS__REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon15GetPaddedHeightEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon15GetPlatformInfoEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon15GetRestrictionsER21__GMM_BUFFER_TYPE_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon15IsMipRCCAlignedERh
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon16CopyClientParamsER24GMM_RESCREATE_PARAMS_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon16RedescribePlanesEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon17GetFastClearWidthEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon18GetFastClearHeightEj
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon18GetMappingSpanDescEP19GMM_GET_MAPPING_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon18Is64KBPageSuitableEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon19IsPresentableformatEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon21UpdateUnAlignedParamsEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon23IsArraySpacingSingleLodEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon23ReAdjustPlanePropertiesEb
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon24GetCompressionBlockDepthEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon24GetCompressionBlockWidthEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon24GetPackedMipTailStartLodEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon25GetCompressionBlockHeightEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon26GetDisplayFastClearSupportEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon26GetTiledResourceMipPackingEPjS1_
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon28GetDisplayCompressionSupportEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon29GetResourceFormatSurfaceStateEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon31ApplyExistingSysMemRestrictionsEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon31GetStdTilingModeExtSurfaceStateEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon6CpuBltEP20GMM_RES_COPY_BLT_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon6CreateER24GMM_RESCREATE_PARAMS_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon6CreateERNS_7ContextER24GMM_RESCREATE_PARAMS_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon6IsASTCEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon7GetMOCSEv
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon9GetOffsetER23GMM_REQ_OFFSET_INFO_REC
+libigdgmm.so.11:_ZN6GmmLib21GmmResourceInfoCommon9GetQPitchEv
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,3 +1,4 @@
libc.so.6
libgcc_s.so.1
+libpthread.so.0
libstdc++.so.6
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,23 @@
+libc.so.6:__stack_chk_fail
+libc.so.6:ffsl
+libc.so.6:free
+libc.so.6:malloc
+libc.so.6:memcpy
+libc.so.6:memset
+libgcc_s.so.1:_Unwind_Resume
+libpthread.so.0:pthread_mutex_destroy
+libpthread.so.0:pthread_mutex_init
+libpthread.so.0:pthread_mutex_lock
+libpthread.so.0:pthread_mutex_unlock
+libpthread.so.0:pthread_mutexattr_init
+libpthread.so.0:pthread_mutexattr_settype
+libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
+libstdc++.so.6:_ZdaPv
+libstdc++.so.6:_ZdlPv
+libstdc++.so.6:_Znam
+libstdc++.so.6:_Znwm
+libstdc++.so.6:__cxa_begin_catch
+libstdc++.so.6:__cxa_end_catch
+libstdc++.so.6:__cxa_pure_virtual
+libstdc++.so.6:__gxx_personality_v0
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,26 +1,20 @@
name : gmmlib
-version : 18.4.1
-release : 11
+version : 20.4.1
+release : 12
source :
- - https://github.com/intel/gmmlib/archive/intel-gmmlib-18.4.1.tar.gz : 7970a8ae4e16efb98f38fbbc0346eea03227fc4462a9bd8e8077277cc3430a84
+ - https://github.com/intel/gmmlib/archive/intel-gmmlib-20.4.1.tar.gz : d54d547f9f9e74196dead6a338923039ea10c859f1f693f33f10be1562b81d6d
license : MIT
component : programming.library
+homepage : https://github.com/intel/gmmlib/
summary : Intel(R) Graphics Memory Management Library
description: |
- Intel(R) Graphics Memory Management Library
-libsplit : no
+ The Intel(R) Graphics Memory Management Library provides device specific and buffer management for the Intel(R) Graphics Compute Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
setup : |
%cmake_ninja
build : |
%ninja_build
install : |
- # Intel apparently opted to not invest in a proper build system.
- pushd solusBuildDir
- install -D -d -m 00755 $installdir/%libdir%/
- install -m 00644 Source/GmmLib/*.a $installdir/%libdir%/.
- install -m 00644 Source/GmmLib/*.so $installdir/%libdir%/.
+ %ninja_install
- popd
- install -D -d -m 00755 $installdir/usr/include/{common,umKmInc}
- install -m 00644 Source/inc/common/*.h $installdir/usr/include/common/.
- install -m 00644 Source/inc/umKmInc/*.h $installdir/usr/include/umKmInc/.
+ # remove empty dirs in include
+ find $installdir/usr/include/igdgmm/GmmLib -type d -empty -delete
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -1,57 +1,111 @@
<PISI>
<Source>
<Name>gmmlib</Name>
+ <Homepage>https://github.com/intel/gmmlib/</Homepage>
<Packager>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>Campbell Jones</Name>
+ <Email>dev@serebit.com</Email>
</Packager>
<License>MIT</License>
<PartOf>programming.library</PartOf>
<Summary xml:lang="en">Intel(R) Graphics Memory Management Library</Summary>
- <Description xml:lang="en">Intel(R) Graphics Memory Management Library
+ <Description xml:lang="en">The Intel(R) Graphics Memory Management Library provides device specific and buffer management for the Intel(R) Graphics Compute Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>gmmlib</Name>
<Summary xml:lang="en">Intel(R) Graphics Memory Management Library</Summary>
- <Description xml:lang="en">Intel(R) Graphics Memory Management Library
+ <Description xml:lang="en">The Intel(R) Graphics Memory Management Library provides device specific and buffer management for the Intel(R) Graphics Compute Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
</Description>
<PartOf>programming.library</PartOf>
<Files>
- <Path fileType="library">/usr/lib64/libigdgmm.so</Path>
+ <Path fileType="library">/usr/lib64/libigdgmm.so.11</Path>
+ <Path fileType="library">/usr/lib64/libigdgmm.so.11.2.0</Path>
</Files>
</Package>
<Package>
<Name>gmmlib-devel</Name>
<Summary xml:lang="en">Development files for gmmlib</Summary>
- <Description xml:lang="en">Intel(R) Graphics Memory Management Library
+ <Description xml:lang="en">The Intel(R) Graphics Memory Management Library provides device specific and buffer management for the Intel(R) Graphics Compute Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="11">gmmlib</Dependency>
+ <Dependency release="12">gmmlib</Dependency>
</RuntimeDependencies>
<Files>
- <Path fileType="header">/usr/include/common/gfxmacro.h</Path>
- <Path fileType="header">/usr/include/common/gfxplatform.h</Path>
- <Path fileType="header">/usr/include/common/gtsysinfo.h</Path>
- <Path fileType="header">/usr/include/common/igfxfmid.h</Path>
- <Path fileType="header">/usr/include/common/sku_wa.h</Path>
- <Path fileType="header">/usr/include/umKmInc/UmKmDmaPerfTimer.h</Path>
- <Path fileType="header">/usr/include/umKmInc/UmKmEnum.h</Path>
- <Path fileType="header">/usr/include/umKmInc/sharedata.h</Path>
- <Path fileType="library">/usr/lib64/libgmm_umd.a</Path>
- <Path fileType="library">/usr/lib64/libigfx_gmmumd_excite.a</Path>
- <Path fileType="library">/usr/lib64/libigfxgmmumd.a</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyConditionals.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyUndefineConditionals.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmGen10CachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmGen11CachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmGen12CachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmGen8CachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/CachePolicy/GmmGen9CachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/Platform/GmmPlatforms.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/Texture/GmmTexture.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/TranslationTable/GmmUmdTranslationTable.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/CpuSwizzleBlt.c</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/assert.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/Utility/GmmLog/GmmLog.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/Utility/GmmUtility.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen10.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen11.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12dGPU.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen8.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen9.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicy.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyCommon.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmClientContext.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmCommonExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmConst.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmDebug.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmFormatTable.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmHw.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmInfo.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmInfoExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmInternal.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmLibDll.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmLibDllName.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmMemAllocator.hpp</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmPageTableMgr.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmPlatformExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmProto.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceFlags.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfo.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfoCommon.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfoExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmTextureExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Common/GmmUtil.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Linux/GmmResourceInfoLin.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/External/Linux/GmmResourceInfoLinExt.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/GmmLib/inc/GmmLib.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/igdgmm.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/common/gfxmacro.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/common/gfxplatform.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/common/gtsysinfo.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/common/igfxfmid.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/common/sku_wa.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/portable_compiler.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/umKmInc/UmKmDmaPerfTimer.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/umKmInc/UmKmEnum.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/inc/umKmInc/sharedata.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/util/g_gfxDebug.h</Path>
+ <Path fileType="header">/usr/include/igdgmm/util/gfxDebug.h</Path>
+ <Path fileType="library">/usr/lib64/libigdgmm.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/igdgmm.pc</Path>
</Files>
</Package>
<History>
- <Update release="11">
- <Date>2018-12-30</Date>
- <Version>18.4.1</Version>
+ <Update release="12">
+ <Date>2021-03-22</Date>
+ <Version>20.4.1</Version>
<Comment>Packaging update</Comment>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>Campbell Jones</Name>
+ <Email>dev@serebit.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 7:55 PM (1 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5822858
Default Alt Text
D10752.id25933.diff (27 KB)

Event Timeline