git: 8b7c7c8b6754 - 2024Q1 - graphics/mesa-devel: improve os_same_file_description fix
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 06 Feb 2024 00:48:44 UTC
The branch 2024Q1 has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8b7c7c8b675438fcafeaad22cb83dd778970013d
commit 8b7c7c8b675438fcafeaad22cb83dd778970013d
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-01-22 03:49:53 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-02-06 00:48:21 +0000
graphics/mesa-devel: improve os_same_file_description fix
Now tries kcmp() first which should be faster as the kernel doesn't
have to copyout `struct kinfo_file` for all processes.
(cherry picked from commit b9bb9586a576d637d3663c101b3aa722b8197e2d)
---
graphics/mesa-devel/Makefile | 3 ++-
graphics/mesa-devel/distinfo | 6 ++++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 12781ddcb287..ae3757cce114 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -7,7 +7,8 @@ PKGNAMESUFFIX= -devel
PATCH_SITES= https://github.com/mesa3d/${GL_PROJECT}/commit/:github
PATCHFILES+= 700efacda59c.patch:-p1:github
PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
-PATCHFILES+= 58b505331612.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6881
+PATCHFILES+= 72f7e51d22b3.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6881
+PATCHFILES+= 7c565db35d39.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27184
PATCHFILES+= 2930dcbb3329.patch:-p1 # https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22246
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 5d4672f37901..232cf1f27cda 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -3,7 +3,9 @@ SHA256 (mesa-24.0-branchpoint-919-g4f6e4ae3d6b.tar.bz2) = d446fe816cf751f68b2490
SIZE (mesa-24.0-branchpoint-919-g4f6e4ae3d6b.tar.bz2) = 36500277
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
-SHA256 (58b505331612.patch) = f040c810a4dee98f66b10090071512e8f054b3f7432d3672f03d055cad78bb98
-SIZE (58b505331612.patch) = 2192
+SHA256 (72f7e51d22b3.patch) = 28529ee7c888fceca2470ea3227d8e541a32b81cd901829f130367d9dd66ad90
+SIZE (72f7e51d22b3.patch) = 2168
+SHA256 (7c565db35d39.patch) = 5af88a22abfadb91f6626c9244ed2a365e2bb283e0a42399082d1e909136d5f3
+SIZE (7c565db35d39.patch) = 897
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
SIZE (2930dcbb3329.patch) = 1638