فهرست منبع

mesa: update to 26.1.5

Waldemar Brodkorb 6 روز پیش
والد
کامیت
95a44fefc3
2فایلهای تغییر یافته به همراه4 افزوده شده و 26 حذف شده
  1. 4 3
      package/mesa/Makefile
  2. 0 23
      package/mesa/patches/patch-meson_build

+ 4 - 3
package/mesa/Makefile

@@ -4,9 +4,9 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		mesa
-PKG_VERSION:=		25.0.2
+PKG_VERSION:=		26.1.5
 PKG_RELEASE:=		1
-PKG_HASH:=		adf904d083b308df95898600ffed435f4b5c600d95fb6ec6d4c45638627fdc97
+PKG_HASH:=		79e421c7ce18cd9e790b8375920325779f10798630bf30e0b22f1a21c8617122
 PKG_DESCR:=		3d graphics library
 PKG_SECTION:=		libs/video
 PKG_DEPENDS:=		libxdamage libxfixes libdrm libxxf86vm libexpat
@@ -38,7 +38,8 @@ BUILD_STYLE:=		meson
 INSTALL_STYLE:=		meson
 
 MESON_FLAGS+=		-Dllvm=disabled \
-			-Dgallium-drivers=panfrost,vc4,v3d,virgl \
+			-Dmicrosoft-clc=disabled \
+			-Dgallium-drivers=vc4,v3d,virgl \
 			-Dvulkan-drivers= \
 			-Dgbm=enabled \
 			-Dglx=dri

+ 0 - 23
package/mesa/patches/patch-meson_build

@@ -1,23 +0,0 @@
---- mesa-25.0.2.orig/meson.build	2025-03-20 14:32:27.000000000 +0100
-+++ mesa-25.0.2/meson.build	2025-04-02 20:40:53.964094916 +0200
-@@ -940,20 +940,6 @@ endif
- # On Windows, a venv has no versioned aliased to 'python'.
- prog_python = find_program('python3', 'python', version : '>= 3.8')
- 
--has_mako = run_command(
--  prog_python, '-c',
--  '''
--try:
--  from packaging.version import Version
--except:
--  from distutils.version import StrictVersion as Version
--import mako
--assert Version(mako.__version__) >= Version("0.8.0")
--  ''', check: false)
--if has_mako.returncode() != 0
--  error('Python (3.x) mako module >= 0.8.0 required to build mesa.')
--endif
--
- has_yaml = run_command(
-   prog_python, '-c',
-   '''