diff --git a/repos/libports/ports/mesa.hash b/repos/libports/ports/mesa.hash index a5059b9a9f..2b978bef9b 100644 --- a/repos/libports/ports/mesa.hash +++ b/repos/libports/ports/mesa.hash @@ -1 +1 @@ -ad8293ad3be9e4d0158ae5fbabb9fde180cea1ac +2a8726a52ca7b243fcf40d07da28a52aba4c767f diff --git a/repos/libports/src/lib/mesa/patches/etnaviv.patch b/repos/libports/src/lib/mesa/patches/etnaviv.patch index ad38e58d4b..e765cea044 100644 --- a/repos/libports/src/lib/mesa/patches/etnaviv.patch +++ b/repos/libports/src/lib/mesa/patches/etnaviv.patch @@ -20,7 +20,7 @@ loader_get_driver_for_fd(int fd) { + if (fd == 42) { -+ return "etnaviv"; ++ return strdup("etnaviv"); + } char *driver; diff --git a/repos/libports/src/lib/mesa/patches/iris.patch b/repos/libports/src/lib/mesa/patches/iris.patch index 6a1e418f40..911d2baf24 100644 --- a/repos/libports/src/lib/mesa/patches/iris.patch +++ b/repos/libports/src/lib/mesa/patches/iris.patch @@ -5,7 +5,7 @@ return "etnaviv"; } + if (fd == 43) { -+ return "iris"; ++ return strdup("iris"); + } char *driver;