diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-09-19 12:11:50 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-09-19 12:11:50 +0100 |
commit | fe0961fc9674dd24a017f474a34c1edbbd005965 (patch) | |
tree | dfdf05888e0f5fff9c1faafe6eb0dd5d827b63e5 /x11-apps | |
parent | bcd00c826070701606b0ccebf46234dfc792d3e9 (diff) |
gentoo auto-resync : 19:09:2024 - 12:11:50
Diffstat (limited to 'x11-apps')
-rw-r--r-- | x11-apps/Manifest.gz | bin | 13841 -> 13843 bytes | |||
-rw-r--r-- | x11-apps/mesa-progs/Manifest | 3 | ||||
-rw-r--r-- | x11-apps/mesa-progs/files/8.5.0-Disable-things-we-don-t-want.patch | 254 | ||||
-rw-r--r-- | x11-apps/mesa-progs/mesa-progs-8.5.0.ebuild | 78 |
4 files changed, 0 insertions, 335 deletions
diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz Binary files differindex 786357a237ee..97d10684ecc2 100644 --- a/x11-apps/Manifest.gz +++ b/x11-apps/Manifest.gz diff --git a/x11-apps/mesa-progs/Manifest b/x11-apps/mesa-progs/Manifest index 6273460aae7c..26d66f1effaa 100644 --- a/x11-apps/mesa-progs/Manifest +++ b/x11-apps/mesa-progs/Manifest @@ -1,9 +1,6 @@ -AUX 8.5.0-Disable-things-we-don-t-want.patch 5868 BLAKE2B ed8b2e78ce7e05076a74f7ec415afa315db6d6e197936f03a2cb2a322d9ea33e2cdbb15431cc67d26c40ae07045d941fcad357a61eee56e1c26b6b21d1ad0e59 SHA512 8546b12244339fecbf49ce6d1e32701eefaf915d482adecc58c1190cdcf9a918ea7a135988381173c4742bb3b1ba78fcb96285ce6056744f0ed0cb4395855945 AUX 9.0.0-Disable-things-we-don-t-want.patch 5612 BLAKE2B 2890a41155cff6c085789fe29330cbe9f4147cfa6adcade4e3bea94729f8c984fcde89d240977ad81502d7c8945258b323df13464ab00e854c73943ef03960df SHA512 3a00e2c00da613978f830f159634b848cb0ceba2a6f9faf6e1f71fb50d8a0a113038f23b3354745fbb586cc250f62b5645019a2b1f57f5a32408e56b61c07b2f AUX 9999-Disable-things-we-don-t-want.patch 5663 BLAKE2B 2359c7fa7e4b13969e59b1528cb7cdd81b6afcaecfb65b1f6f9530dc0fe93202ea1b29455e200d59ec952a750cc7e67443c0de519a89d1b069468d1a354f2062 SHA512 7d23fce376c9f0d1986eb3b82bd2d79b8528ffdf1dfe2ca8794e8ce8c89f0a12edf7a8646a8e702ecbe9e321658267da720dd1ea096376217116c53507b2b04d -DIST mesa-demos-8.5.0.tar.bz2 10367517 BLAKE2B 60e9edfcfe6d28f73964b81ae4e016fdbeb45d9d6d91de71bf736c86fa6181749f2e12729c8c716f6e6f5d4e39075de131877d1f09c3e511a4338b0f44ddb6a6 SHA512 df6a7f09638ca389d6e8bc569e599dcc59c9aa280bcfb95976d83e5cd3edfe74bb3a31f0953956dc16faa540ee5b09990e3377e1341d836fc527e50ace6e60b8 DIST mesa-demos-9.0.0.tar.xz 14839368 BLAKE2B 426211886344e88616670f0da8c71385e0ab86fd7dab60c7a477b165f33d2f7bd5fd9297f1f67c78e60fed5c98ab8851c1bd4ae92a6b0b486fd158196b109eb0 SHA512 af33ef72a521416e39d93370b2b4ccb768f08084c9e4c0aa62868210d9465c858e5cb8e5d23952295a3073946f609eb8723ee60b39dd9fb6696c4e45aafbb2c1 -EBUILD mesa-progs-8.5.0.ebuild 1797 BLAKE2B d853ac6a78c7df2b43b136c14fc2fd99acc17b2c30738ac6a2c6f0f49fe406eefdcee83a262e1477d2762aef915d7a4d99ca7b8cfa5c533554ed2d0fd3b282fc SHA512 46584bf8d991681230fafb38c2f8a66f621f30f84ac4f20ba2354be35969dd08ddfa8f6bd7079bd046f1d2419977b2542bf4ba37d766328d41260d2ba770703a EBUILD mesa-progs-9.0.0.ebuild 2147 BLAKE2B c938f59f98c20b0583f4c47a5e741d2da52e7880f096a451bdd76259439d0618b0f589c6a49f5717feec95fe6b60de4b7e3229c0d04c0b901a2061164aae2bf8 SHA512 63249f5d28627cf32486d1d357051ababb64cedd6fcbb2cb43749ea67ceb07b103a5c5915f8e6ed15dd3607781ddbdaa7f66d93bb58e6a261463932a0a88e74d EBUILD mesa-progs-9999.ebuild 2089 BLAKE2B 12341e3fea863e19ffea457d41ff8a140646c4cbb62f2ecdef6122a008cfdfd2088915cdeda680fe88009fba05fbe39ed42fa965f0b1c7690359d05c54182952 SHA512 7b3056dccbfdbae4ee552c90f0b3118ec03f940bcf5c6346886adaa3b24887dd0a7f3faf5bf3848a7106bd4b5d54cedc29ba1759e37ee49b11feab79361528a5 MISC metadata.xml 332 BLAKE2B e04fff442530a88cc9d5601e87b439c2dacf38443bce413174f0bf5923a490140c7f43d8c1808e6011936e4bd77306d6d7e5be4f18d0cfecdd4841f252714a19 SHA512 c1f234a2663a6c51177ee9dcb7b33a94deed4dde8c13b53018b5bc429efe269faae54ac7693608186d939d9e7e493209a450852f2f68310e41422e31836f71ca diff --git a/x11-apps/mesa-progs/files/8.5.0-Disable-things-we-don-t-want.patch b/x11-apps/mesa-progs/files/8.5.0-Disable-things-we-don-t-want.patch deleted file mode 100644 index 666f568e461f..000000000000 --- a/x11-apps/mesa-progs/files/8.5.0-Disable-things-we-don-t-want.patch +++ /dev/null @@ -1,254 +0,0 @@ -From caa6f31f1032f21756ab327429702feb4381045e Mon Sep 17 00:00:00 2001 -From: Matt Turner <mattst88@gmail.com> -Date: Mon, 30 May 2022 12:16:24 -0400 -Subject: [PATCH] Disable things we don't want - ---- - meson.build | 11 +++-------- - src/egl/opengl/meson.build | 29 ---------------------------- - 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/xdemos/meson.build | 36 ----------------------------------- - 8 files changed, 3 insertions(+), 119 deletions(-) - -diff --git a/meson.build b/meson.build -index e1968fab..9d59c1ec 100644 ---- a/meson.build -+++ b/meson.build -@@ -75,14 +75,7 @@ endif - - dep_threads = dependency('threads') - --dep_glu = dependency('glu', required : dep_x11.found()) --if not dep_glu.found() -- _glu_name = 'GLU' -- if host_machine.system() == 'windows' -- _glu_name = 'glu32' -- endif -- dep_glu = cc.find_library(_glu_name, has_headers: 'GL/glu.h') --endif -+dep_glu = disabler() - - # GBM is needed for EGL on KMS - dep_gbm = dependency('gbm', required : false, disabler : true) -@@ -117,6 +110,8 @@ else - ) - endif - -+dep_glut = disabler() -+ - if dep_glut.found() and cc.has_function('glutInitContextProfile', - include_directories: glut_incdir, - prefix : '#include <GL/freeglut.h>') -diff --git a/src/egl/opengl/meson.build b/src/egl/opengl/meson.build -index ba7cadc3..789b25a5 100644 ---- a/src/egl/opengl/meson.build -+++ b/src/egl/opengl/meson.build -@@ -4,41 +4,12 @@ executable( - 'eglgears_x11', files('eglgears.c'), - dependencies: [_deps, idep_eglut_x11] - ) --executable( -- 'egltri_x11', files('egltri.c'), -- dependencies: [_deps, idep_eglut_x11] --) --executable( -- 'xeglgears', files('xeglgears.c'), -- dependencies: [_deps, dep_egl, dep_x11] --) --executable( -- 'xeglthreads', files('xeglthreads.c'), -- dependencies: [_deps, dep_x11] --) -- - executable( - 'eglgears_wayland', files('eglgears.c'), - dependencies: [_deps, idep_eglut_wayland] - ) --executable( -- 'egltri_wayland', files('egltri.c'), -- dependencies: [_deps, idep_eglut_wayland] --) -- --executable( -- 'eglkms', 'eglkms.c', -- dependencies: [_deps, dep_drm, dep_gbm, dep_egl] --) -- - executable( - 'eglinfo', 'eglinfo.c', - dependencies: [dep_egl], - install: true - ) -- --executable( -- 'peglgears', 'peglgears.c', -- dependencies: [dep_gl, dep_egl, dep_m, idep_util] --) -- -diff --git a/src/egl/opengles2/meson.build b/src/egl/opengles2/meson.build -index 59f69ed7..7137a961 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], - install: true - ) --executable( -- 'es2tri', files('es2tri.c'), -- dependencies: [_deps_x11, dep_m], -- install: true --) - 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, --) -diff --git a/src/meson.build b/src/meson.build -index 39cac78d..4d4abbf8 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -55,5 +55,3 @@ endif - if host_machine.system() == 'windows' - subdir('wgl') - endif -- --subdir('data') -diff --git a/src/util/gl_wrap.h b/src/util/gl_wrap.h -index b2ff9c8f..f482df5e 100644 ---- a/src/util/gl_wrap.h -+++ b/src/util/gl_wrap.h -@@ -7,10 +7,8 @@ - - #ifdef __APPLE__ - # include <OpenGL/gl.h> --# include <OpenGL/glu.h> - #else - # include <GL/gl.h> --# include <GL/glu.h> - #endif - - #ifndef GLAPIENTRY -diff --git a/src/util/meson.build b/src/util/meson.build -index 9168aecf..066073cc 100644 ---- a/src/util/meson.build -+++ b/src/util/meson.build -@@ -20,26 +20,6 @@ - - inc_util = include_directories('.') - --files_libutil = files( -- 'readtex.c', -- 'showbuffer.c', -- 'trackball.c', --) -- --_deps = [] --if dep_glut.found() -- files_libutil += files('shaderutil.c') -- _deps += dep_glut --endif -- --_libutil = static_library( -- 'util', -- files_libutil, -- include_directories: inc_glad, -- dependencies: _deps, --) -- - idep_util = declare_dependency( -- link_with: _libutil, - include_directories: inc_util, - ) -diff --git a/src/xdemos/meson.build b/src/xdemos/meson.build -index d6d5d5d5..ce26699f 100644 ---- a/src/xdemos/meson.build -+++ b/src/xdemos/meson.build -@@ -21,25 +21,7 @@ - glx_deps = [dep_gl, dep_x11, dep_m] - - progs = [ -- 'glsync', -- 'glxdemo', - 'glxgears', -- 'glxgears_pixmap', -- 'glxcontexts', -- 'glxheads', -- 'glxpixmap', -- 'glxpbdemo', -- 'glxsnoop', -- 'glxswapcontrol', -- 'manywin', -- 'multictx', -- 'offset', -- 'overlay', -- 'shape', -- 'sharedtex', -- 'texture_from_pixmap', -- 'wincopy', -- 'xfont', - ] - foreach p : progs - executable( -@@ -56,23 +38,7 @@ executable( - install: true - ) - --executable( -- 'xrotfontdemo', -- files('xrotfontdemo.c', 'xuserotfont.c'), -- dependencies: glx_deps, -- install: true --) -- --_libpbutil = static_library( -- 'pbutil', -- files('pbutil.c'), -- dependencies: glx_deps --) -- - pbutil_progs = [ -- 'glxgears_fbconfig', -- 'pbinfo', -- 'pbdemo', - ] - foreach p : pbutil_progs - executable( -@@ -84,8 +50,6 @@ foreach p : pbutil_progs - endforeach - - thread_progs = [ -- 'glthreads', -- 'sharedtex_mt', - ] - foreach p : thread_progs - executable( --- -2.35.1 - diff --git a/x11-apps/mesa-progs/mesa-progs-8.5.0.ebuild b/x11-apps/mesa-progs/mesa-progs-8.5.0.ebuild deleted file mode 100644 index 7f0ce5664002..000000000000 --- a/x11-apps/mesa-progs/mesa-progs-8.5.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -MY_PN="${PN/progs/demos}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Mesa's OpenGL utility and demo programs (glxgears and glxinfo)" -HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/ https://gitlab.freedesktop.org/mesa/demos" -if [[ ${PV} = 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/demos.git" -else - SRC_URI="https://mesa.freedesktop.org/archive/demos/${MY_P}.tar.bz2 - https://mesa.freedesktop.org/archive/demos/${PV}/${MY_P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - S="${WORKDIR}/${MY_P}" -fi -LICENSE="LGPL-2" -SLOT="0" -IUSE="gles2 wayland X" - -RDEPEND=" - media-libs/mesa[${MULTILIB_USEDEP},egl(+),gles2?,wayland?,X?] - wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] ) - X? ( - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - wayland? ( >=dev-libs/wayland-protocols-1.12 ) - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - virtual/pkgconfig - wayland? ( dev-util/wayland-scanner ) -" - -PATCHES=( - "${FILESDIR}"/8.5.0-Disable-things-we-don-t-want.patch -) - -pkg_setup() { - MULTILIB_CHOST_TOOLS+=( - /usr/bin/eglinfo - ) - - use X && MULTILIB_CHOST_TOOLS+=( - /usr/bin/glxgears - /usr/bin/glxinfo - ) - - use gles2 && use X && MULTILIB_CHOST_TOOLS+=( - /usr/bin/es2_info - /usr/bin/es2gears_x11 - ) - - use gles2 && use wayland && MULTILIB_CHOST_TOOLS+=( - /usr/bin/es2gears_wayland - ) -} - -multilib_src_configure() { - local emesonargs=( - -Dlibdrm=disabled - -Degl=enabled - -Dgles1=disabled - $(meson_feature gles2) - -Dosmesa=disabled - $(meson_feature wayland) - $(meson_feature X x11) - ) - meson_src_configure -} |