Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
UPDATE: graphics/intel-media-driver and graphics/intel-gmmlib
To:
ports@openbsd.org
Date:
Fri, 22 Aug 2025 18:52:59 +0200

Download raw body.

Thread
Unfortunately, I don't have any Intel hardware on hand to test it.


diff --git a/graphics/intel-gmmlib/Makefile b/graphics/intel-gmmlib/Makefile
index ce3bdde692c..9c3f969eb27 100644
--- a/graphics/intel-gmmlib/Makefile
+++ b/graphics/intel-gmmlib/Makefile
@@ -2,14 +2,14 @@ ONLY_FOR_ARCHS =	amd64 i386
 
 COMMENT =	Intel Graphics Memory Management Library
 
-VERSION =	22.5.5
+VERSION =	22.8.1
 GH_ACCOUNT =	intel
 GH_PROJECT =	gmmlib
 GH_TAGNAME =	intel-gmmlib-${VERSION}
 
 DISTNAME =	${GH_TAGNAME}
 
-SHARED_LIBS +=  igdgmm                    0.0 # 0.0
+SHARED_LIBS +=  igdgmm                    0.1 # 0.0
 
 HOMEPAGE =	https://01.org/intel-media-for-linux
 
diff --git a/graphics/intel-gmmlib/distinfo b/graphics/intel-gmmlib/distinfo
index c9c9e08344c..056e09202a4 100644
--- a/graphics/intel-gmmlib/distinfo
+++ b/graphics/intel-gmmlib/distinfo
@@ -1,2 +1,2 @@
-SHA256 (intel-gmmlib-22.5.5.tar.gz) = CNtpYHFRC34Dqi2ftzdcbDX3wyfs1nR0JMZkxiK7Q3c=
-SIZE (intel-gmmlib-22.5.5.tar.gz) = 868894
+SHA256 (intel-gmmlib-22.8.1.tar.gz) = m46sGJFlACHe0mtyWF56LHAqO6R1Zclo/qvRSrONGPc=
+SIZE (intel-gmmlib-22.8.1.tar.gz) = 872429
diff --git a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_GlobalInfo_GmmInfo_cpp b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_GlobalInfo_GmmInfo_cpp
index ca51497f6f3..139e0e05e80 100644
--- a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_GlobalInfo_GmmInfo_cpp
+++ b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_GlobalInfo_GmmInfo_cpp
@@ -2,7 +2,7 @@ https://github.com/intel/gmmlib/pull/68
 Index: Source/GmmLib/GlobalInfo/GmmInfo.cpp
 --- Source/GmmLib/GlobalInfo/GmmInfo.cpp.orig
 +++ Source/GmmLib/GlobalInfo/GmmInfo.cpp
-@@ -939,7 +939,7 @@ int32_t GmmLib::Context::IncrementRefCount()
+@@ -941,7 +941,7 @@ int32_t GmmLib::Context::IncrementRefCount()
  {
      int32_t *Ref = &RefCount;
  
@@ -11,7 +11,7 @@ Index: Source/GmmLib/GlobalInfo/GmmInfo.cpp
      // returns 0 only when registering the first client
      return (__sync_fetch_and_add(Ref, 1));
  #endif
-@@ -974,7 +974,7 @@ int32_t GmmLib::Context::DecrementRefCount()
+@@ -976,7 +976,7 @@ int32_t GmmLib::Context::DecrementRefCount()
          {
              break;
          }
diff --git a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_inc_External_Common_GmmResourceInfoExt_h b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_inc_External_Common_GmmResourceInfoExt_h
index 0839552e5e5..b5aa96d97b0 100644
--- a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_inc_External_Common_GmmResourceInfoExt_h
+++ b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_inc_External_Common_GmmResourceInfoExt_h
@@ -2,7 +2,7 @@ https://github.com/intel/gmmlib/pull/68
 Index: Source/GmmLib/inc/External/Common/GmmResourceInfoExt.h
 --- Source/GmmLib/inc/External/Common/GmmResourceInfoExt.h.orig
 +++ Source/GmmLib/inc/External/Common/GmmResourceInfoExt.h
-@@ -189,7 +189,7 @@ typedef struct GmmLibContext GMM_LIB_CONTEXT;
+@@ -191,7 +191,7 @@ typedef struct GmmLibContext GMM_LIB_CONTEXT;
  // Place holder for GMM_RESOURCE_FLAG definition.
  //---------------------------------------------------------------------------
  #include "GmmResourceFlags.h"
diff --git a/graphics/intel-media-driver/Makefile b/graphics/intel-media-driver/Makefile
index 78a36ce4a63..ddbff89495a 100644
--- a/graphics/intel-media-driver/Makefile
+++ b/graphics/intel-media-driver/Makefile
@@ -3,7 +3,7 @@ BROKEN-i386 =	ld: error: [...] is incompatible with /usr/lib/crtbeginS.o
 
 COMMENT =	VAAPI driver for Intel HD 5000 (Gen8) or newer
 
-VERSION =	24.4.4
+VERSION =	25.2.6
 GH_ACCOUNT =	intel
 GH_PROJECT =	media-driver
 GH_TAGNAME =	intel-media-${VERSION}
@@ -25,7 +25,7 @@ MODULES =	devel/cmake
 
 COMPILER =	base-clang ports-gcc
 
-LIB_DEPENDS =	graphics/intel-gmmlib>=22.5.2
+LIB_DEPENDS =	graphics/intel-gmmlib>=22.8
 
 # XXX Unbundle googletest
 CONFIGURE_ARGS =	-DMEDIA_RUN_TEST_SUITE=ON
diff --git a/graphics/intel-media-driver/distinfo b/graphics/intel-media-driver/distinfo
index 5f052931db3..7a2f87b56a1 100644
--- a/graphics/intel-media-driver/distinfo
+++ b/graphics/intel-media-driver/distinfo
@@ -1,2 +1,2 @@
-SHA256 (intel-media-driver-24.4.4.tar.gz) = MAByP69NxW64J29ALEqnmEWbvOhgtAigxIDYY7KBMO0=
-SIZE (intel-media-driver-24.4.4.tar.gz) = 27696988
+SHA256 (intel-media-driver-25.2.6.tar.gz) = ug8STI4I4GdXJfljG3sbHDcZRLMbelimLSyZM4584jA=
+SIZE (intel-media-driver-25.2.6.tar.gz) = 28409738