summaryrefslogtreecommitdiff
path: root/x11-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-19 12:11:50 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-19 12:11:50 +0100
commitfe0961fc9674dd24a017f474a34c1edbbd005965 (patch)
treedfdf05888e0f5fff9c1faafe6eb0dd5d827b63e5 /x11-apps
parentbcd00c826070701606b0ccebf46234dfc792d3e9 (diff)
gentoo auto-resync : 19:09:2024 - 12:11:50
Diffstat (limited to 'x11-apps')
-rw-r--r--x11-apps/Manifest.gzbin13841 -> 13843 bytes
-rw-r--r--x11-apps/mesa-progs/Manifest3
-rw-r--r--x11-apps/mesa-progs/files/8.5.0-Disable-things-we-don-t-want.patch254
-rw-r--r--x11-apps/mesa-progs/mesa-progs-8.5.0.ebuild78
4 files changed, 0 insertions, 335 deletions
diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz
index 786357a237ee..97d10684ecc2 100644
--- a/x11-apps/Manifest.gz
+++ b/x11-apps/Manifest.gz
Binary files differ
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
-}