summaryrefslogtreecommitdiff
path: root/graphics/Mesa
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-08-30 19:06:34 +0000
committernia <nia@pkgsrc.org>2019-08-30 19:06:34 +0000
commitc462077a7519d9512d151d58887dc6fe49d03cd2 (patch)
treecea5c18edff4fe045a721e06d5dffe164d56a28f /graphics/Mesa
parent99d7d5492287ddc45961bd74a12c818e6efe6a77 (diff)
downloadpkgsrc-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/DESCR5
-rw-r--r--graphics/Mesa/Makefile21
-rw-r--r--graphics/Mesa/buildlink3.mk7
-rw-r--r--graphics/Mesa/version.mk30
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