diff options
author | nia <nia@pkgsrc.org> | 2019-08-30 19:06:34 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-08-30 19:06:34 +0000 |
commit | c462077a7519d9512d151d58887dc6fe49d03cd2 (patch) | |
tree | cea5c18edff4fe045a721e06d5dffe164d56a28f /graphics/Mesa | |
parent | 99d7d5492287ddc45961bd74a12c818e6efe6a77 (diff) | |
download | pkgsrc-c462077a7519d9512d151d58887dc6fe49d03cd2.tar.gz |
Remove graphics/Mesa
This metapackage isn't particularly useful for modern applications and is
potentially misleading.
Not everything needs glu for OpenGL support, and glut has increasingly
fell out of favour, to the extent of being dropped from Mesa. It's
mostly been replaced by e.g. SDL.
Hopefully I've narrowed down everything pulling in the metapackage
and switched everything to using only the individual libraries it needs.
Diffstat (limited to 'graphics/Mesa')
-rw-r--r-- | graphics/Mesa/DESCR | 5 | ||||
-rw-r--r-- | graphics/Mesa/Makefile | 21 | ||||
-rw-r--r-- | graphics/Mesa/buildlink3.mk | 7 | ||||
-rw-r--r-- | graphics/Mesa/version.mk | 30 |
4 files changed, 0 insertions, 63 deletions
diff --git a/graphics/Mesa/DESCR b/graphics/Mesa/DESCR deleted file mode 100644 index edc44aaec30..00000000000 --- a/graphics/Mesa/DESCR +++ /dev/null @@ -1,5 +0,0 @@ -Metapackage that pulls in all the libraries necessary for an OpenGL -environment. - -Don't include this when making packages, use MesaLib, glu, and freeglut -individually instead. diff --git a/graphics/Mesa/Makefile b/graphics/Mesa/Makefile deleted file mode 100644 index e55defbfb93..00000000000 --- a/graphics/Mesa/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# $NetBSD: Makefile,v 1.74 2019/08/30 17:30:11 nia Exp $ - -PKGNAME= Mesa-7.11.2 -MASTER_SITES= # empty -DISTFILES= # empty -CATEGORIES= graphics - -MAINTAINER= pkgsrc-users@NetBSD.org -COMMENT= Graphics library meta package (deprecated) - -META_PACKAGE= # empty - -CONFLICTS= Mesa-glx-[0-9]* - -# The ordering is important here as glut/buildlink3.mk sets the version -# of Mesa required. -.include "../../graphics/freeglut/buildlink3.mk" -.include "../../graphics/glu/buildlink3.mk" -.include "../../graphics/MesaLib/buildlink3.mk" - -.include "../../mk/bsd.pkg.mk" diff --git a/graphics/Mesa/buildlink3.mk b/graphics/Mesa/buildlink3.mk deleted file mode 100644 index e32c06cc24b..00000000000 --- a/graphics/Mesa/buildlink3.mk +++ /dev/null @@ -1,7 +0,0 @@ -# $NetBSD: buildlink3.mk,v 1.6 2019/08/30 17:01:33 nia Exp $ - -BUILDLINK_PREFIX.Mesa= ${BUILDLINK_PREFIX.MesaLib} - -.include "../../graphics/MesaLib/buildlink3.mk" -.include "../../graphics/glu/buildlink3.mk" -.include "../../graphics/freeglut/buildlink3.mk" diff --git a/graphics/Mesa/version.mk b/graphics/Mesa/version.mk deleted file mode 100644 index be4d3a8a2b4..00000000000 --- a/graphics/Mesa/version.mk +++ /dev/null @@ -1,30 +0,0 @@ -# $NetBSD: version.mk,v 1.12 2005/06/20 22:13:10 jlam Exp $ -# -# This file computes the version number of the Mesa distributed with -# XFree86 and stores it in ${BUILTIN_VERSION.Mesa}. -# -# NOTE: This file should only be used by the Mesa-related builtin.mk files. -# - -BUILTIN_FIND_FILES_VAR:= H_MESA -BUILTIN_FIND_FILES.H_MESA= ${X11BASE}/include/GL/gl.h -.include "../../mk/buildlink3/find-files.mk" - -.if !defined(BUILTIN_VERSION.Mesa) && exists(${H_MESA}) -# -# According to the Mesa documentation, for stable releases: -# -# Mesa-6.0 implements OpenGL 1.5, -# Mesa-5.0 implements OpenGL 1.4, -# Mesa-4.0.4 implements OpenGL 1.3, -# Mesa-3.4.2 implements OpenGL 1.2. -# -BUILTIN_VERSION.Mesa!= \ - ${AWK} '/\#define[ ]*GL_VERSION_1_2/ { v = "3.4.2" } \ - /\#define[ ]*GL_VERSION_1_3/ { v = "4.0.4" } \ - /\#define[ ]*GL_VERSION_1_4/ { v = "5.0" } \ - /\#define[ ]*GL_VERSION_1_5/ { v = "6.0" } \ - END { printf "%s\n", v }' \ - ${H_MESA} -.endif -MAKEVARS+= BUILTIN_VERSION.Mesa |