pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics Remove graphics/MesaLib11.
details: https://anonhg.NetBSD.org/pkgsrc/rev/2993939c6c46
branches: trunk
changeset: 400075:2993939c6c46
user: nia <nia%pkgsrc.org@localhost>
date: Wed Aug 21 16:30:28 2019 +0000
description:
Remove graphics/MesaLib11.
"we can delete mesa 11 now. It should have been overwritten by mesa 18.
Nobody will object." - tnn
diffstat:
graphics/Makefile | 3 +-
graphics/MesaLib11/DESCR | 13 -
graphics/MesaLib11/Makefile | 110 -----
graphics/MesaLib11/PLIST | 82 ---
graphics/MesaLib11/buildlink3.mk | 48 --
graphics/MesaLib11/builtin.mk | 87 ----
graphics/MesaLib11/distinfo | 62 --
graphics/MesaLib11/dri.mk | 37 -
graphics/MesaLib11/files/patch-manual_fdo90311 | 111 -----
graphics/MesaLib11/options.mk | 215 ----------
graphics/MesaLib11/patches/patch-configure | 161 -------
graphics/MesaLib11/patches/patch-include_GL_glxext.h | 17 -
graphics/MesaLib11/patches/patch-src_compiler_glsl_builtin__functions.cpp | 14 -
graphics/MesaLib11/patches/patch-src_egl_drivers_dri2_platform__drm.c | 16 -
graphics/MesaLib11/patches/patch-src_egl_drivers_dri2_platform__x11.c | 30 -
graphics/MesaLib11/patches/patch-src_egl_main_eglglobals.c | 40 -
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_draw_draw__llvm.c | 27 -
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_gallivm_lp__bld__intr.c | 105 ----
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_gallivm_lp__bld__intr.h | 44 --
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_gallivm_lp__bld__sample__soa.c | 24 -
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_util_u__format__tests.c | 17 -
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_util_u__math.h | 31 -
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_util_u__network.c | 33 -
graphics/MesaLib11/patches/patch-src_gallium_auxiliary_util_u__network.h | 15 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_llvmpipe_lp__state__fs.c | 16 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_llvmpipe_lp__state__setup.c | 17 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_nouveau_codegen_nv50__ir__peephole.cpp | 25 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_nouveau_nouveau__debug.h | 15 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_nouveau_nouveau__vp3__video.c | 18 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_nouveau_nv50_nv84__video.c | 18 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_r600_r600__llvm.c | 71 ---
graphics/MesaLib11/patches/patch-src_gallium_drivers_radeon_radeon__llvm__util.c | 27 -
graphics/MesaLib11/patches/patch-src_gallium_drivers_radeon_radeon__setup__tgsi__llvm.c | 66 ---
graphics/MesaLib11/patches/patch-src_gallium_drivers_radeonsi_si__shader.c | 204 ---------
graphics/MesaLib11/patches/patch-src_gallium_targets_dri_Makefile.in | 15 -
graphics/MesaLib11/patches/patch-src_gallium_winsys_radeon_drm_radeon__drm__winsys.c | 18 -
graphics/MesaLib11/patches/patch-src_gallium_winsys_svga_drm_vmw__screen.c | 19 -
graphics/MesaLib11/patches/patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c | 32 -
graphics/MesaLib11/patches/patch-src_gbm_main_gbm.c | 19 -
graphics/MesaLib11/patches/patch-src_glsl_ralloc.c | 39 -
graphics/MesaLib11/patches/patch-src_glx_apple_apple__glapi.c | 24 -
graphics/MesaLib11/patches/patch-src_glx_glxclient.h | 19 -
graphics/MesaLib11/patches/patch-src_glx_glxcurrent.c | 40 -
graphics/MesaLib11/patches/patch-src_loader_Makefile.in | 24 -
graphics/MesaLib11/patches/patch-src_loader_loader.c | 96 ----
graphics/MesaLib11/patches/patch-src_mapi_entry__x86-64__tls.h | 40 -
graphics/MesaLib11/patches/patch-src_mapi_entry__x86__tls.h | 48 --
graphics/MesaLib11/patches/patch-src_mapi_entry__x86__tsd.h | 17 -
graphics/MesaLib11/patches/patch-src_mapi_glapi_gen_gl__gentable.py | 15 -
graphics/MesaLib11/patches/patch-src_mapi_u__current.c | 31 -
graphics/MesaLib11/patches/patch-src_mapi_u__current.h | 16 -
graphics/MesaLib11/patches/patch-src_mesa_drivers_dri_Makefile.in | 15 -
graphics/MesaLib11/patches/patch-src_mesa_drivers_dri_common_Makefile.in | 16 -
graphics/MesaLib11/patches/patch-src_mesa_drivers_dri_common_xmlconfig.c | 50 --
graphics/MesaLib11/patches/patch-src_mesa_drivers_dri_i915_intel__screen.c | 39 -
graphics/MesaLib11/patches/patch-src_mesa_drivers_dri_i965_intel__screen.c | 39 -
graphics/MesaLib11/patches/patch-src_mesa_drivers_dri_swrast_swrast.c | 19 -
graphics/MesaLib11/patches/patch-src_mesa_main_context.c | 41 -
graphics/MesaLib11/patches/patch-src_mesa_main_extensions.c | 24 -
graphics/MesaLib11/patches/patch-src_mesa_main_macros.h | 16 -
graphics/MesaLib11/patches/patch-src_mesa_main_shader__query.cpp | 48 --
graphics/MesaLib11/patches/patch-src_mesa_tnl_t__pipeline.c | 20 -
graphics/MesaLib11/patches/patch-src_mesa_x86_common__x86.c | 24 -
graphics/MesaLib11/patches/patch-src_util_strndup.c | 30 -
graphics/MesaLib11/patches/patch-src_util_strndup.h | 15 -
graphics/MesaLib11/patches/patch-src_util_u__atomic.h | 30 -
66 files changed, 1 insertions(+), 2756 deletions(-)
diffs (truncated from 3031 to 300 lines):
diff -r 153cb56208cd -r 2993939c6c46 graphics/Makefile
--- a/graphics/Makefile Wed Aug 21 16:25:02 2019 +0000
+++ b/graphics/Makefile Wed Aug 21 16:30:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.840 2019/08/21 13:35:27 nia Exp $
+# $NetBSD: Makefile,v 1.841 2019/08/21 16:30:28 nia Exp $
#
COMMENT= Graphics tools and libraries
@@ -16,7 +16,6 @@
SUBDIR+= Mesa
SUBDIR+= MesaDemos
SUBDIR+= MesaLib
-SUBDIR+= MesaLib11
SUBDIR+= MesaLib7
SUBDIR+= Ngraph
SUBDIR+= OpenRM
diff -r 153cb56208cd -r 2993939c6c46 graphics/MesaLib11/DESCR
--- a/graphics/MesaLib11/DESCR Wed Aug 21 16:25:02 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-The Mesa project began as an open-source implementation of the OpenGL
-specification - a system for rendering interactive 3D graphics.
-
-Over the years the project has grown to implement more graphics APIs,
-including OpenGL ES (versions 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API,
-XvMC and Vulkan.
-
-A variety of device drivers allows the Mesa libraries to be used in many
-different environments ranging from software emulation to complete hardware
-acceleration for modern GPUs.
-
-This old version of Mesa exists for legacy systems that may not be able
-to build or run graphics/MesaLib.
diff -r 153cb56208cd -r 2993939c6c46 graphics/MesaLib11/Makefile
--- a/graphics/MesaLib11/Makefile Wed Aug 21 16:25:02 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,110 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2019/08/21 13:44:29 nia Exp $
-
-DISTNAME= mesa-11.2.2
-PKGNAME= ${DISTNAME:S/mesa/MesaLib/}
-PKGREVISION= 11
-CATEGORIES= graphics x11
-MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/${PKGVERSION_NOREV}/
-EXTRACT_SUFX= .tar.xz
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://www.mesa3d.org/
-COMMENT= Open source OpenGL implementation (legacy version)
-LICENSE= mit
-
-GNU_CONFIGURE= yes
-USE_TOOLS+= bison pkg-config gmake flex
-USE_LANGUAGES= c99 c++
-USE_LIBTOOL= yes
-
-#CFLAGS+= -g -O0
-#CXXFLAGS+= -g -O0
-
-GCC_REQD+= 4.2
-
-PKGCONFIG_OVERRIDE+= src/egl/main/egl.pc.in
-PKGCONFIG_OVERRIDE+= src/egl/wayland/wayland-egl/wayland-egl.pc.in
-PKGCONFIG_OVERRIDE+= src/gallium/targets/d3dadapter9/d3d.pc.in
-PKGCONFIG_OVERRIDE+= src/gallium/targets/osmesa/osmesa.pc.in
-PKGCONFIG_OVERRIDE+= src/gallium/targets/xa/xatracker.pc.in
-PKGCONFIG_OVERRIDE+= src/gbm/main/gbm.pc.in
-PKGCONFIG_OVERRIDE+= src/mapi/es1api/glesv1_cm.pc.in
-PKGCONFIG_OVERRIDE+= src/mapi/es2api/glesv2.pc.in
-PKGCONFIG_OVERRIDE+= src/mesa/drivers/dri/dri.pc.in
-PKGCONFIG_OVERRIDE+= src/mesa/drivers/osmesa/osmesa.pc.in
-PKGCONFIG_OVERRIDE+= src/mesa/gl.pc.in
-
-CONFIGURE_ARGS+= --enable-shared-glapi
-
-# Work around a buildlink and/or libtool bug:
-# In the libtool install/relink stage, if we want to link with two static
-# archives named libglapi.la but in different directories, bad things happen.
-SUBST_CLASSES+= wrapper-bug
-SUBST_STAGE.wrapper-bug= pre-configure
-SUBST_MESSAGE.wrapper-bug= Renaming glapi-shared/libglapi in Makefiles
-SUBST_FILES.wrapper-bug= src/gbm/Makefile.in
-SUBST_FILES.wrapper-bug+= src/glx/Makefile.in
-SUBST_FILES.wrapper-bug+= src/mapi/Makefile.in
-SUBST_FILES.wrapper-bug+= src/mesa/drivers/x11/Makefile.in
-SUBST_SED.wrapper-bug= -e 's,shared-glapi/libglapi.la,shared-glapi/libglapi_tmp_rename.la,g'
-SUBST_SED.wrapper-bug+= -e 's,libglapi.la,libglapi_impl.la,g'
-SUBST_SED.wrapper-bug+= -e 's,libglapi_tmp_rename.la,libglapi.la,g'
-
-# Replace /etc/drirc with ${PREFIX}/etc/drirc
-SUBST_CLASSES+= drirc
-SUBST_STAGE.drirc= pre-configure
-SUBST_MESSAGE.drirc= Fixing hardcoded /etc/drirc references
-SUBST_FILES.drirc+= src/mesa/drivers/dri/common/xmlconfig.c
-SUBST_SED.drirc+= -e 's|/etc/|${PREFIX}/etc/|g'
-
-# Required due to clang defaulting to strict C standard by default (no strdup).
-CFLAGS.SunOS+= -D__EXTENSIONS__
-
-.include "../../mk/bsd.prefs.mk"
-.include "../../mk/compiler.mk"
-.include "options.mk"
-
-.if ${MACHINE_ARCH} == "i386"
-CONFIGURE_ARGS+= --enable-glx-read-only-text
-.endif
-
-.if !empty(PKGSRC_COMPILER:Mclang)
-SUBST_CLASSES+= tr1
-SUBST_STAGE.tr1= pre-configure
-SUBST_MESSAGE.tr1= Fixing TR1 C++ namespace
-SUBST_FILES.tr1= src/gallium/drivers/nouveau/codegen/*.h
-SUBST_FILES.tr1+= src/gallium/drivers/nouveau/codegen/*.cpp
-SUBST_SED.tr1= -e 's,std::tr1::,std::,g'
-SUBST_SED.tr1+= -e 's,include <tr1/,include <,g'
-.endif
-
-PYTHON_FOR_BUILD_ONLY= yes
-PYTHON_VERSIONS_INCOMPATIBLE= 36 37 # as of 11.2.2
-BUILD_DEPENDS+= ${PYPKGPREFIX}-mako-[0-9]*:../../devel/py-mako
-CONFIGURE_ENV+= ac_cv_prog_PYTHON2=${PYTHONBIN}
-.include "../../lang/python/tool.mk"
-
-# Handle platforms without exp2
-.if !empty(MACHINE_PLATFORM:MNetBSD-[1-5].*-*)
-CPPFLAGS+= -Dexp2\(x\)=exp\(\(x\)\*M_LN2\)
-CPPFLAGS+= -Dexp2f\(x\)=expf\(\(x\)\*M_LN2\)
-.endif
-
-# Manual patch for FDO bug 90311. Don't apply if not on Darwin as there could
-# be side effects.
-.if ${OPSYS} == "Darwin"
-pre-configure: ${WRKDIR}/.manual_patch_done
-${WRKDIR}/.manual_patch_done:
- cd ${WRKSRC} && ${TOOLS_PATCH} -z .manual -p0 < ${FILESDIR}/patch-manual_fdo90311
- touch ${.TARGET}
-.endif
-
-INSTALLATION_DIRS+= share/examples/MesaLib
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/src/mesa/drivers/dri/common/drirc ${DESTDIR}${PREFIX}/share/examples/MesaLib
-
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
-.include "../../x11/libxcb/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 153cb56208cd -r 2993939c6c46 graphics/MesaLib11/PLIST
--- a/graphics/MesaLib11/PLIST Wed Aug 21 16:25:02 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,82 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2019/08/21 13:35:28 nia Exp $
-${PLIST.dri}include/EGL/egl.h
-${PLIST.dri}include/EGL/eglext.h
-${PLIST.dri}include/EGL/eglextchromium.h
-${PLIST.dri}include/EGL/eglmesaext.h
-${PLIST.dri}include/EGL/eglplatform.h
-include/GL/gl.h
-include/GL/gl_mangle.h
-include/GL/glcorearb.h
-include/GL/glext.h
-include/GL/glx.h
-include/GL/glx_mangle.h
-include/GL/glxext.h
-${PLIST.dri}include/GL/internal/dri_interface.h
-include/GL/osmesa.h
-include/GL/wglext.h
-${PLIST.dri}include/GLES/egl.h
-${PLIST.dri}include/GLES/gl.h
-${PLIST.dri}include/GLES/glext.h
-${PLIST.dri}include/GLES/glplatform.h
-${PLIST.dri}include/GLES2/gl2.h
-${PLIST.dri}include/GLES2/gl2ext.h
-${PLIST.dri}include/GLES2/gl2platform.h
-${PLIST.dri}include/GLES3/gl3.h
-${PLIST.dri}include/GLES3/gl31.h
-${PLIST.dri}include/GLES3/gl3ext.h
-${PLIST.dri}include/GLES3/gl3platform.h
-${PLIST.dri}include/KHR/khrplatform.h
-${PLIST.gbm}include/gbm.h
-${PLIST.xatracker}include/xa_composite.h
-${PLIST.xatracker}include/xa_context.h
-${PLIST.xatracker}include/xa_tracker.h
-${PLIST.vaapi}lib/dri/gallium_drv_video.la
-${PLIST.i915_dri}lib/dri/i915_dri.so
-${PLIST.i965_dri}lib/dri/i965_dri.so
-${PLIST.ilo}lib/dri/ilo_dri.so
-${PLIST.freedreno}lib/dri/kgsl_dri.so
-${PLIST.swrast}lib/dri/kms_swrast_dri.so
-${PLIST.freedreno}lib/dri/msm_dri.so
-${PLIST.nouveau}lib/dri/nouveau_dri.so
-${PLIST.nouveau_dri}lib/dri/nouveau_vieux_dri.so
-${PLIST.r200_dri}lib/dri/r200_dri.so
-${PLIST.r300}lib/dri/r300_dri.so
-${PLIST.r600}lib/dri/r600_dri.so
-${PLIST.radeon_dri}lib/dri/radeon_dri.so
-${PLIST.radeonsi}lib/dri/radeonsi_dri.so
-${PLIST.swrast_dri}lib/dri/swrast_dri.so
-${PLIST.vc4}lib/dri/vc4_dri.so
-${PLIST.svga}lib/dri/vmwgfx_dri.so
-${PLIST.dri}lib/libEGL.la
-lib/libGL.la
-${PLIST.dri}lib/libGLESv1_CM.la
-${PLIST.dri}lib/libGLESv2.la
-${PLIST.gbm}lib/libgbm.la
-lib/libglapi.la
-${PLIST.wayland}lib/libwayland-egl.la
-${PLIST.xatracker}lib/libxatracker.la
-${PLIST.dri}lib/pkgconfig/dri.pc
-${PLIST.dri}lib/pkgconfig/egl.pc
-${PLIST.gbm}lib/pkgconfig/gbm.pc
-lib/pkgconfig/gl.pc
-${PLIST.dri}lib/pkgconfig/glesv1_cm.pc
-${PLIST.dri}lib/pkgconfig/glesv2.pc
-${PLIST.wayland}lib/pkgconfig/wayland-egl.pc
-${PLIST.xatracker}lib/pkgconfig/xatracker.pc
-${PLIST.nouveau}${PLIST.vdpau}lib/vdpau/libvdpau_nouveau.so
-${PLIST.nouveau}${PLIST.vdpau}lib/vdpau/libvdpau_nouveau.so.1
-${PLIST.nouveau}${PLIST.vdpau}lib/vdpau/libvdpau_nouveau.so.1.0
-${PLIST.nouveau}${PLIST.vdpau}lib/vdpau/libvdpau_nouveau.so.1.0.0
-${PLIST.vdpau}lib/vdpau/libvdpau_r300.so
-${PLIST.vdpau}lib/vdpau/libvdpau_r300.so.1
-${PLIST.vdpau}lib/vdpau/libvdpau_r300.so.1.0
-${PLIST.vdpau}lib/vdpau/libvdpau_r300.so.1.0.0
-${PLIST.vdpau}lib/vdpau/libvdpau_r600.so
-${PLIST.vdpau}lib/vdpau/libvdpau_r600.so.1
-${PLIST.vdpau}lib/vdpau/libvdpau_r600.so.1.0
-${PLIST.vdpau}lib/vdpau/libvdpau_r600.so.1.0.0
-${PLIST.vdpau}lib/vdpau/libvdpau_radeonsi.so
-${PLIST.vdpau}lib/vdpau/libvdpau_radeonsi.so.1
-${PLIST.vdpau}lib/vdpau/libvdpau_radeonsi.so.1.0
-${PLIST.vdpau}lib/vdpau/libvdpau_radeonsi.so.1.0.0
-share/examples/MesaLib/drirc
diff -r 153cb56208cd -r 2993939c6c46 graphics/MesaLib11/buildlink3.mk
--- a/graphics/MesaLib11/buildlink3.mk Wed Aug 21 16:25:02 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2019/08/21 13:35:28 nia Exp $
-
-BUILDLINK_TREE+= MesaLib
-
-.if !defined(MESALIB_BUILDLINK3_MK)
-MESALIB_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.MesaLib+= MesaLib>=3.4.2
-BUILDLINK_ABI_DEPENDS.MesaLib+= MesaLib>=7.11.2
-BUILDLINK_PKGSRCDIR.MesaLib?= ../../graphics/MesaLib
-
-.include "../../mk/bsd.fast.prefs.mk"
-
-.if ${X11_TYPE} == "modular"
-BUILDLINK_ABI_DEPENDS.MesaLib+= MesaLib>=10.5.3
-# This is needed to avoid linking conflicting libstdc++ versions
-. if defined(USE_LANGUAGES) && !empty(USE_LANGUAGES:Mc++)
-GCC_REQD+= 4.2
-. endif
-.endif
-
-# See <http://developer.apple.com/qa/qa2007/qa1567.html>.
-.if ${X11_TYPE} == "native" && !empty(MACHINE_PLATFORM:MDarwin-[9].*-*)
-BUILDLINK_LDFLAGS.MesaLib+=
-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
-.endif
-
-pkgbase:= MesaLib
-.include "../../mk/pkg-build-options.mk"
-
-.if ${X11_TYPE} == "native" && ${OPSYS} != "Cygwin" && exists(${X11BASE}/lib/pkgconfig/dri.pc)
-PKG_BUILD_OPTIONS.MesaLib+= dri
-.endif
-
-.if !empty(PKG_BUILD_OPTIONS.MesaLib:Mdri)
-. include "../../graphics/MesaLib/dri.mk"
-.endif
-
-.if ${X11_TYPE} == "modular" && !empty(PKG_BUILD_OPTIONS.MesaLib:Mdri) && ${OPSYS} != "Darwin" || \
- ${X11_TYPE} == "native" && exists(${X11BASE}/include/EGL/egl.h)
-MESALIB_SUPPORTS_EGL= yes
-.else
-MESALIB_SUPPORTS_EGL= no
-.endif
-
-.include "../../x11/libXext/buildlink3.mk"
-.endif # MESALIB_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -MesaLib
diff -r 153cb56208cd -r 2993939c6c46 graphics/MesaLib11/builtin.mk
--- a/graphics/MesaLib11/builtin.mk Wed Aug 21 16:25:02 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,87 +0,0 @@
-# $NetBSD: builtin.mk,v 1.1 2019/08/21 13:35:28 nia Exp $
-
-BUILTIN_PKG:= MesaLib
-
-BUILTIN_FIND_FILES_VAR:= H_MESALIB PC_GL
-BUILTIN_FIND_FILES.H_MESALIB= ${X11BASE}/include/GL/glx.h
-BUILTIN_FIND_FILES.PC_GL= ${X11BASE}/lib/pkgconfig/gl.pc
-BUILTIN_FIND_FILES.PC_GL+= ${X11BASE}/lib${LIBABISUFFIX}/pkgconfig/gl.pc
-
-.include "../../mk/buildlink3/bsd.builtin.mk"
Home |
Main Index |
Thread Index |
Old Index