diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-02-01 21:05:47 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-02-01 21:05:47 +0000 |
commit | 60f657b5e6155f26601c7def7baa11cee72246d0 (patch) | |
tree | 25aecda1c8de352c03f653934407abebf384a560 /x11-apps/mesa-progs | |
parent | e523ebcd50638ebe53f8f425d126bfa7385703b5 (diff) |
gentoo auto-resync : 01:02:2023 - 21:05:47
Diffstat (limited to 'x11-apps/mesa-progs')
-rw-r--r-- | x11-apps/mesa-progs/Manifest | 2 | ||||
-rw-r--r-- | x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch | 67 |
2 files changed, 21 insertions, 48 deletions
diff --git a/x11-apps/mesa-progs/Manifest b/x11-apps/mesa-progs/Manifest index 49c32bd9015a..afb246ca5141 100644 --- a/x11-apps/mesa-progs/Manifest +++ b/x11-apps/mesa-progs/Manifest @@ -1,5 +1,5 @@ AUX 8.5.0-Disable-things-we-don-t-want.patch 5868 BLAKE2B ed8b2e78ce7e05076a74f7ec415afa315db6d6e197936f03a2cb2a322d9ea33e2cdbb15431cc67d26c40ae07045d941fcad357a61eee56e1c26b6b21d1ad0e59 SHA512 8546b12244339fecbf49ce6d1e32701eefaf915d482adecc58c1190cdcf9a918ea7a135988381173c4742bb3b1ba78fcb96285ce6056744f0ed0cb4395855945 -AUX 9999-Disable-things-we-don-t-want.patch 5928 BLAKE2B bad40e19e7779ba38918924b0f379fa8f9e24702eb12784f29d67f2a9c8265146f3d06495dbef604f789306d311c32bc3b33afc2e4aa02fab2edd5d06149bbce SHA512 1f19fbceba6dd2d122c98a4930e569366ddf12ecde7ec47af57f1353fd901d7fcd9169115bd95a08b0a6555cbc8fdb4f55c12513756cb749eab92b44e5965206 +AUX 9999-Disable-things-we-don-t-want.patch 5406 BLAKE2B 755fa47a1e3dfe7dda38ca06526324f81328035823bddc86717c6e06cc954eee1d11786facca971bc7e96f0f16f04f2449dd9de4a8712d457d1b131684ef4bc2 SHA512 0d200b5cca4c5ba7f3088cdc13cbf517889192345a7b8e7274b9a8a858f0a6113054385d2e6502ecb5df9d5cbcde4f23b734145c3e39b37ea2eae9ca82d79fa6 DIST mesa-demos-8.5.0.tar.bz2 10367517 BLAKE2B 60e9edfcfe6d28f73964b81ae4e016fdbeb45d9d6d91de71bf736c86fa6181749f2e12729c8c716f6e6f5d4e39075de131877d1f09c3e511a4338b0f44ddb6a6 SHA512 df6a7f09638ca389d6e8bc569e599dcc59c9aa280bcfb95976d83e5cd3edfe74bb3a31f0953956dc16faa540ee5b09990e3377e1341d836fc527e50ace6e60b8 EBUILD mesa-progs-8.5.0.ebuild 1804 BLAKE2B c453575100a78f7b5599698e6eb13b538314e189e892cfef3670e10b9aa6f7de83995046131e7002352176cf1c10b6a05ddd44d5df01d5dc29171ef78ca99d56 SHA512 f388241bbabd38ec926cfa71d12ba8c5d4e494ca3aa33c7f38786df59c8fd870be198096e7e619353ae1e979b379a8a784d84573e8432738172afa7a45df096a EBUILD mesa-progs-9999.ebuild 1802 BLAKE2B e000a568251ea02ac0abdbdc8102f05b7eee49633699c07dde71d6783d29b656fbda85b80aa60456692dbdb262a077636cc2d95ac80457c14f5ddb60844ed4b4 SHA512 4ce30ae2375e523dcf5ce89340bbd6ed7dd440d590ea8608b4bf5692e2108bda2afbe2730edffebe2a7c33c9befa995d53294ddbf1e5268fbc2a42b131f59a03 diff --git a/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch b/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch index ec3219ae6ce3..fe4ced863480 100644 --- a/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch +++ b/x11-apps/mesa-progs/files/9999-Disable-things-we-don-t-want.patch @@ -1,24 +1,24 @@ -From e23cb684ce6ca066c73b426d9974a7c823891d88 Mon Sep 17 00:00:00 2001 +From 0baebcca66eb06aba0831e6596ff5c3245038cae Mon Sep 17 00:00:00 2001 From: Matt Turner <mattst88@gmail.com> -Date: Sun, 28 Aug 2022 10:34:42 +0100 +Date: Fri, 27 Jan 2023 06:40:05 -0800 Subject: [PATCH] Disable things we don't want +v2: Enable libglad to satisfy egl dependencies --- meson.build | 11 +++-------- src/egl/opengl/meson.build | 26 ------------------------- src/egl/opengles2/meson.build | 5 ----- - src/glad/meson.build | 17 ----------------- src/meson.build | 2 -- src/util/gl_wrap.h | 2 -- - src/util/meson.build | 20 ------------------- + src/util/meson.build | 21 -------------------- src/xdemos/meson.build | 36 ----------------------------------- - 8 files changed, 3 insertions(+), 116 deletions(-) + 7 files changed, 3 insertions(+), 100 deletions(-) diff --git a/meson.build b/meson.build -index 0c15274b..36276541 100644 +index 1fb8eeb1..76f035fb 100644 --- a/meson.build +++ b/meson.build -@@ -75,14 +75,7 @@ endif +@@ -80,14 +80,7 @@ endif dep_threads = dependency('threads') @@ -34,17 +34,17 @@ index 0c15274b..36276541 100644 # GBM is needed for EGL on KMS dep_gbm = dependency('gbm', required : false, disabler : true) -@@ -117,6 +110,8 @@ else - ) +@@ -126,6 +119,8 @@ else + dep_glut = dependency('', required : false) endif +dep_glut = disabler() + if dep_glut.found() and cc.has_function('glutInitContextProfile', - include_directories: glut_incdir, + dependencies: [dep_glut], prefix : '#include <GL/freeglut.h>') diff --git a/src/egl/opengl/meson.build b/src/egl/opengl/meson.build -index c0d4792b..f27b6885 100644 +index 22b8d23c..18ec823d 100644 --- a/src/egl/opengl/meson.build +++ b/src/egl/opengl/meson.build @@ -4,32 +4,11 @@ executable( @@ -90,11 +90,11 @@ index c0d4792b..f27b6885 100644 -) - diff --git a/src/egl/opengles2/meson.build b/src/egl/opengles2/meson.build -index 59f69ed7..7137a961 100644 +index 9a442988..e912333b 100644 --- a/src/egl/opengles2/meson.build +++ b/src/egl/opengles2/meson.build @@ -9,11 +9,6 @@ executable( - dependencies: [dep_gles2, idep_eglut_x11, dep_m], + dependencies: [dep_gles2, idep_eglut_x11, idep_util], install: true ) -executable( @@ -104,37 +104,12 @@ index 59f69ed7..7137a961 100644 -) executable( 'es2gears_wayland', files('es2gears.c'), - dependencies: [dep_gles2, idep_eglut_wayland, dep_m], -diff --git a/src/glad/meson.build b/src/glad/meson.build -index 2d107609..23dacd45 100644 ---- a/src/glad/meson.build -+++ b/src/glad/meson.build -@@ -19,20 +19,3 @@ - # SOFTWARE. - - inc_glad = include_directories('include') -- --_libglad_files = files('src/glad.c') --if host_machine.system() == 'windows' -- _libglad_files += files('src/glad_wgl.c') --endif -- --_libglad = static_library( -- 'glad', -- _libglad_files, -- include_directories: inc_glad --) -- --idep_glad = declare_dependency( -- link_with: _libglad, -- dependencies: dep_dl, -- include_directories: inc_glad, --) + dependencies: [dep_gles2, idep_eglut_wayland, idep_util], diff --git a/src/meson.build b/src/meson.build -index 39cac78d..4d4abbf8 100644 +index e230057a..198ab59d 100644 --- a/src/meson.build +++ b/src/meson.build -@@ -55,5 +55,3 @@ endif +@@ -58,5 +58,3 @@ endif if host_machine.system() == 'windows' subdir('wgl') endif @@ -156,10 +131,10 @@ index b2ff9c8f..f482df5e 100644 #ifndef GLAPIENTRY diff --git a/src/util/meson.build b/src/util/meson.build -index 959e2170..066073cc 100644 +index ddcd4834..066073cc 100644 --- a/src/util/meson.build +++ b/src/util/meson.build -@@ -20,26 +20,6 @@ +@@ -20,27 +20,6 @@ inc_util = include_directories('.') @@ -167,9 +142,10 @@ index 959e2170..066073cc 100644 - 'readtex.c', - 'showbuffer.c', - 'trackball.c', +- 'matrix.c', -) - --_deps = [dep_glu] +-_deps = [dep_glu, dep_m] -if dep_glut.found() - files_libutil += files('shaderutil.c') - _deps += dep_glut @@ -249,6 +225,3 @@ index d6d5d5d5..ce26699f 100644 ] foreach p : thread_progs executable( --- -2.37.2 - |