mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
graphics/mesa-devel: update to 25.1.b.1873
Changes: 41f2da1a6e...aae67ab678
This commit is contained in:
parent
05bc23b692
commit
a2c84e2a03
4 changed files with 18 additions and 27 deletions
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= mesa
|
||||
DISTVERSION= 25.1-branchpoint-1555
|
||||
DISTVERSIONSUFFIX= -g41f2da1a6e4
|
||||
DISTVERSION= 25.1-branchpoint-1873
|
||||
DISTVERSIONSUFFIX= -gaae67ab678a
|
||||
CATEGORIES= graphics
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1748035165
|
||||
SHA256 (mesa-25.1-branchpoint-1555-g41f2da1a6e4.tar.bz2) = 7dc15aae70b58b71395f889597f86f2097dcad8b4e6d1846f3bcfd6bd69349d2
|
||||
SIZE (mesa-25.1-branchpoint-1555-g41f2da1a6e4.tar.bz2) = 58459097
|
||||
TIMESTAMP = 1748653483
|
||||
SHA256 (mesa-25.1-branchpoint-1873-gaae67ab678a.tar.bz2) = 58908d9641e98e1b790a04aae16e2096fa9d05bec5cefb894f1ff1f603842680
|
||||
SIZE (mesa-25.1-branchpoint-1873-gaae67ab678a.tar.bz2) = 58211890
|
||||
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
|
||||
SIZE (700efacda59c.patch) = 983
|
||||
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
|
||||
|
|
13
graphics/mesa-devel/files/patch-rusticl
Normal file
13
graphics/mesa-devel/files/patch-rusticl
Normal file
|
@ -0,0 +1,13 @@
|
|||
https://gitlab.freedesktop.org/mesa/mesa/-/issues/13278
|
||||
|
||||
--- src/gallium/frontends/rusticl/core/context.rs.orig 2025-05-30 19:28:01 UTC
|
||||
+++ src/gallium/frontends/rusticl/core/context.rs
|
||||
@@ -308,7 +308,7 @@ impl Context {
|
||||
size.get() as usize,
|
||||
(PROT_READ | PROT_WRITE) as c_int,
|
||||
// MAP_FIXED_NOREPLACE needs 4.17
|
||||
- (MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED_NOREPLACE | MAP_NORESERVE) as c_int,
|
||||
+ (MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED | MAP_EXCL) as c_int,
|
||||
-1,
|
||||
0,
|
||||
)
|
|
@ -62,17 +62,6 @@ Library selection is handled by libglvnd and/or libmap.conf.
|
|||
egl_lib_version = '0.0.0'
|
||||
deps_for_egl += dep_glvnd
|
||||
files_egl += [g_egldispatchstubs_h, g_egldispatchstubs_c]
|
||||
--- src/gallium/auxiliary/pipe-loader/meson.build.orig 2023-02-01 23:53:26 UTC
|
||||
+++ src/gallium/auxiliary/pipe-loader/meson.build
|
||||
@@ -58,7 +58,7 @@ libpipe_loader_dynamic = static_library(
|
||||
c_args : [
|
||||
libpipe_loader_defines,
|
||||
'-DPIPE_SEARCH_DIR="@0@"'.format(
|
||||
- join_paths(get_option('prefix'), get_option('libdir'), 'gallium-pipe')
|
||||
+ join_paths(get_option('prefix'), get_option('libdir'), 'gallium-pipe' + get_option('egl-lib-suffix'))
|
||||
)
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
--- src/gallium/targets/dri/meson.build.orig 2024-08-31 18:55:15 UTC
|
||||
+++ src/gallium/targets/dri/meson.build
|
||||
@@ -29,7 +29,7 @@ libgallium_dri = shared_library(
|
||||
|
@ -84,17 +73,6 @@ Library selection is handled by libglvnd and/or libmap.conf.
|
|||
files('dri_target.c'),
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_drivers,
|
||||
--- src/gallium/targets/pipe-loader/meson.build.orig 2023-02-01 23:53:26 UTC
|
||||
+++ src/gallium/targets/pipe-loader/meson.build
|
||||
@@ -44,7 +44,7 @@ endif
|
||||
pipe_loader_link_deps += files('pipe.sym')
|
||||
endif
|
||||
|
||||
-pipe_loader_install_dir = join_paths(get_option('libdir'), 'gallium-pipe')
|
||||
+pipe_loader_install_dir = join_paths(get_option('libdir'), 'gallium-pipe' + get_option('egl-lib-suffix'))
|
||||
|
||||
_kmsro_targets = [
|
||||
driver_kmsro, driver_v3d, driver_vc4, driver_freedreno, driver_etnaviv,
|
||||
--- src/gbm/backends/dri/meson.build.orig 2024-11-27 22:48:04 UTC
|
||||
+++ src/gbm/backends/dri/meson.build
|
||||
@@ -9,7 +9,7 @@ shared_library(
|
||||
|
|
Loading…
Add table
Reference in a new issue