svn commit: r516911 - in head: graphics/mesa-dri graphics/mesa-dri/files x11/libX11 x11/libX11/files x11/libXvMC x11/xorgproto

Niclas Zeising zeising at FreeBSD.org
Wed Nov 6 17:58:30 UTC 2019


Author: zeising
Date: Wed Nov  6 17:58:27 2019
New Revision: 516911
URL: https://svnweb.freebsd.org/changeset/ports/516911

Log:
  Update xorgproto, libX11 and libXvMC
  
  Update x11/xorgproto to 2019.2 [0]
  Disable all legacy headers, they are no longer needed, since they only
  detail deprecated protocol features.
  
  Update x11/libX11 to 1.6.9
  This is a minor update, mostly containing fixes to work with updated
  x11/xorgproto.
  
  Update x11/libXvMC to  1.0.12 [1]
  This is a minor update, mostly containing fixes to work with updated
  x11/xorgproto.
  
  Patch mesa prts to explicitly link against -lXv, previously this was pulled
  in by x11/libXvMC, but with changes to libXvMC .pc file, this is no longer
  true.
  Bump portrevision for mesa-dri because of this.
  
  Thanks fo antoine for the exp-run!
  
  PR:		241314 (exp-run) [0], 240801 [1]
  Submitted by:	pete at nomadlogic.org [1]

Added:
  head/graphics/mesa-dri/files/patch-src_gallium_state__trackers_xvmc_Makefile.in   (contents, props changed)
  head/graphics/mesa-dri/files/patch-src_gallium_targets_xvmc_Makefile.in   (contents, props changed)
Deleted:
  head/x11/libX11/files/
Modified:
  head/graphics/mesa-dri/Makefile
  head/x11/libX11/Makefile
  head/x11/libX11/distinfo
  head/x11/libX11/pkg-plist
  head/x11/libXvMC/Makefile
  head/x11/libXvMC/distinfo
  head/x11/libXvMC/pkg-plist
  head/x11/xorgproto/Makefile
  head/x11/xorgproto/distinfo
  head/x11/xorgproto/pkg-plist

Modified: head/graphics/mesa-dri/Makefile
==============================================================================
--- head/graphics/mesa-dri/Makefile	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/graphics/mesa-dri/Makefile	Wed Nov  6 17:58:27 2019	(r516911)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mesa-dri
 PORTVERSION=	${MESAVERSION}
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	graphics
 
 COMMENT=	OpenGL hardware acceleration drivers for DRI2+

Added: head/graphics/mesa-dri/files/patch-src_gallium_state__trackers_xvmc_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/mesa-dri/files/patch-src_gallium_state__trackers_xvmc_Makefile.in	Wed Nov  6 17:58:27 2019	(r516911)
@@ -0,0 +1,11 @@
+--- src/gallium/state_trackers/xvmc/Makefile.in.orig	2019-10-21 15:12:43 UTC
++++ src/gallium/state_trackers/xvmc/Makefile.in
+@@ -674,7 +674,7 @@ AM_CFLAGS = \
+ noinst_LTLIBRARIES = libxvmctracker.la
+ libxvmctracker_la_SOURCES = $(C_SOURCES)
+ noinst_HEADERS = tests/testlib.h
+-TEST_LIBS = $(XVMC_LIBS) -lXvMCW $(VL_LIBS) $(XCB_DRI3_LIBS)
++TEST_LIBS = $(XVMC_LIBS) -lXv -lXvMCW $(VL_LIBS) $(XCB_DRI3_LIBS)
+ tests_test_context_SOURCES = tests/test_context.c tests/testlib.c
+ tests_test_context_LDADD = $(TEST_LIBS)
+ tests_test_surface_SOURCES = tests/test_surface.c tests/testlib.c

Added: head/graphics/mesa-dri/files/patch-src_gallium_targets_xvmc_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/mesa-dri/files/patch-src_gallium_targets_xvmc_Makefile.in	Wed Nov  6 17:58:27 2019	(r516911)
@@ -0,0 +1,11 @@
+--- src/gallium/targets/xvmc/Makefile.in.orig	2019-10-21 16:05:11 UTC
++++ src/gallium/targets/xvmc/Makefile.in
+@@ -718,7 +718,7 @@ libXvMCgallium_la_LIBADD = $(top_builddir)/src/gallium
+ 	$(top_builddir)/src/gallium/auxiliary/libgalliumvlwinsys.la \
+ 	$(top_builddir)/src/gallium/auxiliary/libgalliumvl.la \
+ 	$(top_builddir)/src/gallium/auxiliary/libgallium.la \
+-	$(top_builddir)/src/util/libmesautil.la $(XVMC_LIBS) \
++	$(top_builddir)/src/util/libmesautil.la $(XVMC_LIBS) -lXv \
+ 	$(VL_LIBS) $(XCB_DRI3_LIBS) $(LIBDRM_LIBS) \
+ 	$(GALLIUM_COMMON_LIB_DEPS) $(am__append_13) $(am__append_14) \
+ 	$(am__append_15)

Modified: head/x11/libX11/Makefile
==============================================================================
--- head/x11/libX11/Makefile	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/libX11/Makefile	Wed Nov  6 17:58:27 2019	(r516911)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libX11
-PORTVERSION=	1.6.8
+PORTVERSION=	1.6.9
 PORTEPOCH=	1
 CATEGORIES=	x11
 
@@ -12,7 +12,7 @@ COMMENT=	X11 library
 LICENSE=	MIT
 
 USES=		cpe perl5 xorg xorg-cat:lib
-USE_XORG=	xau xdmcp xtrans xorgproto xcb
+USE_XORG=	xau xcb xdmcp xtrans xorgproto
 USE_PERL5=	build
 CPE_VENDOR=	x
 

Modified: head/x11/libX11/distinfo
==============================================================================
--- head/x11/libX11/distinfo	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/libX11/distinfo	Wed Nov  6 17:58:27 2019	(r516911)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1560786095
-SHA256 (xorg/lib/libX11-1.6.8.tar.bz2) = b289a845c189e251e0e884cc0f9269bbe97c238df3741e854ec4c17c21e473d5
-SIZE (xorg/lib/libX11-1.6.8.tar.bz2) = 2395911
+TIMESTAMP = 1571332179
+SHA256 (xorg/lib/libX11-1.6.9.tar.bz2) = 9cc7e8d000d6193fa5af580d50d689380b8287052270f5bb26a5fb6b58b2bed1
+SIZE (xorg/lib/libX11-1.6.9.tar.bz2) = 2283814

Modified: head/x11/libX11/pkg-plist
==============================================================================
--- head/x11/libX11/pkg-plist	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/libX11/pkg-plist	Wed Nov  6 17:58:27 2019	(r516911)
@@ -10,6 +10,7 @@ include/X11/Xregion.h
 include/X11/Xresource.h
 include/X11/Xutil.h
 include/X11/cursorfont.h
+include/X11/extensions/XKBgeom.h
 lib/X11/XErrorDB
 lib/X11/Xcms.txt
 lib/X11/locale/C/Compose

Modified: head/x11/libXvMC/Makefile
==============================================================================
--- head/x11/libXvMC/Makefile	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/libXvMC/Makefile	Wed Nov  6 17:58:27 2019	(r516911)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libXvMC
-PORTVERSION=	1.0.11
+PORTVERSION=	1.0.12
 CATEGORIES=	x11
 
 MAINTAINER=	x11 at FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		cpe xorg xorg-cat:lib
-USE_XORG=	x11 xext xv xorgproto
+USE_XORG=	x11 xext xorgproto xv
 CPE_VENDOR=	x
 CPE_PRODUCT=	libxvmc
 

Modified: head/x11/libXvMC/distinfo
==============================================================================
--- head/x11/libXvMC/distinfo	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/libXvMC/distinfo	Wed Nov  6 17:58:27 2019	(r516911)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1560363169
-SHA256 (xorg/lib/libXvMC-1.0.11.tar.bz2) = 4a2e34d444a683a7c010b01b23cefe2b8043a063ce4dc6a9b855836b5262622d
-SIZE (xorg/lib/libXvMC-1.0.11.tar.bz2) = 303516
+TIMESTAMP = 1569372181
+SHA256 (xorg/lib/libXvMC-1.0.12.tar.bz2) = 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd
+SIZE (xorg/lib/libXvMC-1.0.12.tar.bz2) = 306581

Modified: head/x11/libXvMC/pkg-plist
==============================================================================
--- head/x11/libXvMC/pkg-plist	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/libXvMC/pkg-plist	Wed Nov  6 17:58:27 2019	(r516911)
@@ -1,3 +1,4 @@
+include/X11/extensions/vldXvMC.h
 include/X11/extensions/XvMClib.h
 lib/libXvMC.a
 lib/libXvMC.so
@@ -8,4 +9,5 @@ lib/libXvMCW.so
 lib/libXvMCW.so.1
 lib/libXvMCW.so.1.0.0
 libdata/pkgconfig/xvmc.pc
+libdata/pkgconfig/xvmc-wrapper.pc
 %%DOCSDIR%%/XvMC_API.txt

Modified: head/x11/xorgproto/Makefile
==============================================================================
--- head/x11/xorgproto/Makefile	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/xorgproto/Makefile	Wed Nov  6 17:58:27 2019	(r516911)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	xorgproto
-PORTVERSION=	2019.1
+PORTVERSION=	2019.2
 CATEGORIES=	x11
 
 MAINTAINER=	x11 at FreeBSD.org
@@ -12,8 +12,7 @@ USES=		xorg-cat:proto
 CONFIGURE_ARGS= --without-fop \
 		--without-xmlto \
 		--without-xsltproc \
-		--disable-specs \
-		--enable-legacy
+		--disable-specs
 
 pre-patch:
 	@${MKDIR} ${WRKSRC}/man

Modified: head/x11/xorgproto/distinfo
==============================================================================
--- head/x11/xorgproto/distinfo	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/xorgproto/distinfo	Wed Nov  6 17:58:27 2019	(r516911)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561020414
-SHA256 (xorg/proto/xorgproto-2019.1.tar.bz2) = a6daaa7a6cbc8e374032d83ff7f47d41be98f1e0f4475d66a4da3aa766a0d49b
-SIZE (xorg/proto/xorgproto-2019.1.tar.bz2) = 865840
+TIMESTAMP = 1571331081
+SHA256 (xorg/proto/xorgproto-2019.2.tar.bz2) = 46ecd0156c561d41e8aa87ce79340910cdf38373b759e737fcbba5df508e7b8e
+SIZE (xorg/proto/xorgproto-2019.2.tar.bz2) = 847374

Modified: head/x11/xorgproto/pkg-plist
==============================================================================
--- head/x11/xorgproto/pkg-plist	Wed Nov  6 17:56:47 2019	(r516910)
+++ head/x11/xorgproto/pkg-plist	Wed Nov  6 17:58:27 2019	(r516911)
@@ -5,8 +5,6 @@ include/GL/glxtokens.h
 include/GL/internal/glcore.h
 include/X11/DECkeysym.h
 include/X11/HPkeysym.h
-include/X11/PM/PM.h
-include/X11/PM/PMproto.h
 include/X11/Sunkeysym.h
 include/X11/X.h
 include/X11/XF86keysym.h
@@ -34,15 +32,11 @@ include/X11/dri/xf86driproto.h
 include/X11/dri/xf86dristr.h
 include/X11/extensions/EVI.h
 include/X11/extensions/EVIproto.h
-include/X11/extensions/Print.h
-include/X11/extensions/Printstr.h
-include/X11/extensions/Xeviestr.h
 include/X11/extensions/XI.h
 include/X11/extensions/XI2.h
 include/X11/extensions/XI2proto.h
 include/X11/extensions/XIproto.h
 include/X11/extensions/XKB.h
-include/X11/extensions/XKBgeom.h
 include/X11/extensions/XKBproto.h
 include/X11/extensions/XKBsrv.h
 include/X11/extensions/XKBstr.h
@@ -72,15 +66,10 @@ include/X11/extensions/dpmsproto.h
 include/X11/extensions/dri2proto.h
 include/X11/extensions/dri2tokens.h
 include/X11/extensions/dri3proto.h
-include/X11/extensions/evieproto.h
-include/X11/extensions/fontcache.h
-include/X11/extensions/fontcacheP.h
-include/X11/extensions/fontcachstr.h
 include/X11/extensions/ge.h
 include/X11/extensions/geproto.h
 include/X11/extensions/lbx.h
 include/X11/extensions/lbxproto.h
-include/X11/extensions/lgewire.h
 include/X11/extensions/mitmiscconst.h
 include/X11/extensions/mitmiscproto.h
 include/X11/extensions/multibufconst.h
@@ -108,11 +97,6 @@ include/X11/extensions/shmstr.h
 include/X11/extensions/syncconst.h
 include/X11/extensions/syncproto.h
 include/X11/extensions/syncstr.h
-include/X11/extensions/vldXvMC.h
-include/X11/extensions/windowswm.h
-include/X11/extensions/windowswmstr.h
-include/X11/extensions/xcalibrateproto.h
-include/X11/extensions/xcalibratewire.h
 include/X11/extensions/xcmiscproto.h
 include/X11/extensions/xcmiscstr.h
 include/X11/extensions/xf86bigfont.h
@@ -125,10 +109,6 @@ include/X11/extensions/xf86dga1str.h
 include/X11/extensions/xf86dgaconst.h
 include/X11/extensions/xf86dgaproto.h
 include/X11/extensions/xf86dgastr.h
-include/X11/extensions/xf86misc.h
-include/X11/extensions/xf86mscstr.h
-include/X11/extensions/xf86rush.h
-include/X11/extensions/xf86rushstr.h
 include/X11/extensions/xf86vm.h
 include/X11/extensions/xf86vmproto.h
 include/X11/extensions/xf86vmstr.h
@@ -138,13 +118,6 @@ include/X11/extensions/xtestconst.h
 include/X11/extensions/xtestext1const.h
 include/X11/extensions/xtestext1proto.h
 include/X11/extensions/xtestproto.h
-include/X11/extensions/xtrapbits.h
-include/X11/extensions/xtrapddmi.h
-include/X11/extensions/xtrapdi.h
-include/X11/extensions/xtrapemacros.h
-include/X11/extensions/xtraplib.h
-include/X11/extensions/xtraplibp.h
-include/X11/extensions/xtrapproto.h
 include/X11/fonts/FS.h
 include/X11/fonts/FSproto.h
 include/X11/fonts/font.h
@@ -160,37 +133,26 @@ libdata/pkgconfig/damageproto.pc
 libdata/pkgconfig/dmxproto.pc
 libdata/pkgconfig/dri2proto.pc
 libdata/pkgconfig/dri3proto.pc
-libdata/pkgconfig/evieproto.pc
 libdata/pkgconfig/fixesproto.pc
-libdata/pkgconfig/fontcacheproto.pc
 libdata/pkgconfig/fontsproto.pc
 libdata/pkgconfig/glproto.pc
 libdata/pkgconfig/inputproto.pc
 libdata/pkgconfig/kbproto.pc
-libdata/pkgconfig/lg3dproto.pc
 libdata/pkgconfig/presentproto.pc
-libdata/pkgconfig/printproto.pc
 libdata/pkgconfig/randrproto.pc
 libdata/pkgconfig/recordproto.pc
 libdata/pkgconfig/renderproto.pc
 libdata/pkgconfig/resourceproto.pc
 libdata/pkgconfig/scrnsaverproto.pc
-libdata/pkgconfig/trapproto.pc
 libdata/pkgconfig/videoproto.pc
-libdata/pkgconfig/windowswmproto.pc
-libdata/pkgconfig/xcalibrateproto.pc
 libdata/pkgconfig/xcmiscproto.pc
 libdata/pkgconfig/xextproto.pc
 libdata/pkgconfig/xf86bigfontproto.pc
 libdata/pkgconfig/xf86dgaproto.pc
 libdata/pkgconfig/xf86driproto.pc
-libdata/pkgconfig/xf86rushproto.pc
-libdata/pkgconfig/xf86miscproto.pc
 libdata/pkgconfig/xf86vidmodeproto.pc
 libdata/pkgconfig/xineramaproto.pc
 libdata/pkgconfig/xproto.pc
-libdata/pkgconfig/xproxymngproto.pc
-man/man7/Xprint.7.gz
 %%DOCSDIR%%/PM_spec
 %%DOCSDIR%%/compositeproto.txt
 %%DOCSDIR%%/damageproto.txt


More information about the svn-ports-all mailing list