Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/libXvMC/dist initial import of libXvMC-1.0.13



details:   https://anonhg.NetBSD.org/xsrc/rev/f9722fafc198
branches:  xorg
changeset: 7061:f9722fafc198
user:      mrg <mrg%NetBSD.org@localhost>
date:      Tue Jul 12 01:22:07 2022 +0000

description:
initial import of libXvMC-1.0.13

diffstat:

 external/mit/libXvMC/dist/ChangeLog                          |     66 +
 external/mit/libXvMC/dist/Makefile.am                        |      5 +-
 external/mit/libXvMC/dist/Makefile.in                        |     44 +-
 external/mit/libXvMC/dist/README.md                          |      2 +-
 external/mit/libXvMC/dist/XvMC_API.txt                       |     24 +-
 external/mit/libXvMC/dist/aclocal.m4                         |    116 +-
 external/mit/libXvMC/dist/compile                            |      6 +-
 external/mit/libXvMC/dist/config.guess                       |    541 +-
 external/mit/libXvMC/dist/config.h.in                        |     10 +-
 external/mit/libXvMC/dist/config.sub                         |    714 +-
 external/mit/libXvMC/dist/configure                          |  13366 +++++----
 external/mit/libXvMC/dist/configure.ac                       |      6 +-
 external/mit/libXvMC/dist/depcomp                            |      2 +-
 external/mit/libXvMC/dist/include/Makefile.in                |     12 +-
 external/mit/libXvMC/dist/include/X11/Makefile.in            |     12 +-
 external/mit/libXvMC/dist/include/X11/extensions/Makefile.in |     12 +-
 external/mit/libXvMC/dist/install-sh                         |    157 +-
 external/mit/libXvMC/dist/ltmain.sh                          |     87 +-
 external/mit/libXvMC/dist/meson.build                        |    106 +
 external/mit/libXvMC/dist/missing                            |      2 +-
 external/mit/libXvMC/dist/src/Makefile.in                    |     12 +-
 external/mit/libXvMC/dist/src/XvMC.c                         |      2 +-
 external/mit/libXvMC/dist/wrapper/Makefile.in                |     12 +-
 external/mit/libXvMC/dist/wrapper/XvMCWrapper.c              |      2 +-
 external/mit/libXvMC/dist/xvmc-wrapper.pc.in                 |      4 +-
 external/mit/libXvMC/dist/xvmc.pc.in                         |      4 +-
 26 files changed, 8383 insertions(+), 6943 deletions(-)

diffs (truncated from 22209 to 300 lines):

diff -r 37112af5f742 -r f9722fafc198 external/mit/libXvMC/dist/ChangeLog
--- a/external/mit/libXvMC/dist/ChangeLog       Tue Jul 12 01:22:04 2022 +0000
+++ b/external/mit/libXvMC/dist/ChangeLog       Tue Jul 12 01:22:07 2022 +0000
@@ -1,3 +1,69 @@
+commit 590fb6835170aa60cd4d3d46eaeac51725300d23
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date:   Sat Mar 26 10:51:18 2022 -0700
+
+    libXvMC 1.0.13
+    
+    Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit 2090940ded023df2a1c0ef8c7dd2cde16a686d7d
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date:   Sat Mar 26 10:47:31 2022 -0700
+
+    meson: Fix typo
+    
+    Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit f65c43c05a766ef2e9335367d079b75273d5e53f
+Author: Dylan Baker <dylan%pnwbakers.com@localhost>
+Date:   Fri Mar 25 15:04:15 2022 -0700
+
+    autotools: fix Requires and Requires.Private in pkgconfig
+    
+    This only applies to the autotools generated pkg-config files, as Meson
+    does it's own dependency tracking for us.
+
+commit cdf1532b13efe667f40dd472f41b4e12a0282dea
+Author: Dylan Baker <dylan%pnwbakers.com@localhost>
+Date:   Fri Mar 25 14:55:36 2022 -0700
+
+    meson: Add a meson build system
+    
+    This does everything the autotools based system does, including building
+    both a static and shared version by default, though this can be
+    controlled with meson's builtin `default_library` option.
+
+commit 324ecde7352e7a129f30b795a1c2d9142600aeea
+Author: Dylan Baker <dylan%pnwbakers.com@localhost>
+Date:   Fri Mar 25 13:31:40 2022 -0700
+
+    editorconfig: add meson
+
+commit b391192bd391009f9d834ea920fd15c872fbe85b
+Author: Dylan Baker <dylan%pnwbakers.com@localhost>
+Date:   Fri Mar 25 13:31:17 2022 -0700
+
+    editorconfig: add
+
+commit bd930bf94f0bcb9964248cdb5196b97cf93a0921
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Mar 26 08:56:25 2022 -0700
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 53c3cfbecba041d1a215f7a5689df796b97949e8
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Mar 26 08:56:16 2022 -0700
+
+    Fix spelling/wording issues
+    
+    Found by using:
+        codespell --builtin clear,rare,usage,informal,code,names
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
 commit 36086307ba9fd1272365b964056e8a6780109478
 Author: Adam Jackson <ajax%redhat.com@localhost>
 Date:   Tue Sep 24 12:52:29 2019 -0400
diff -r 37112af5f742 -r f9722fafc198 external/mit/libXvMC/dist/Makefile.am
--- a/external/mit/libXvMC/dist/Makefile.am     Tue Jul 12 01:22:04 2022 +0000
+++ b/external/mit/libXvMC/dist/Makefile.am     Tue Jul 12 01:22:07 2022 +0000
@@ -43,4 +43,7 @@
        (cd src && $(MAKE) $(MFLAGS) lint)
 endif LINT
 
-EXTRA_DIST = README.md
+EXTRA_DIST = \
+     meson.build \
+     README.md
+
diff -r 37112af5f742 -r f9722fafc198 external/mit/libXvMC/dist/Makefile.in
--- a/external/mit/libXvMC/dist/Makefile.in     Tue Jul 12 01:22:04 2022 +0000
+++ b/external/mit/libXvMC/dist/Makefile.in     Tue Jul 12 01:22:07 2022 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.4 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -186,8 +186,8 @@
   $(am__extra_recursive_targets)
 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
        cscope distdir distdir-am dist dist-all distcheck
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
-       $(LISP)config.h.in
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
+       config.h.in
 # Read a list of newline-separated strings from the standard input,
 # and print each of them once, without duplicates.  Input order is
 # *not* preserved.
@@ -204,14 +204,11 @@
   unique=`for i in $$list; do \
     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
   done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
        $(srcdir)/xvmc-wrapper.pc.in $(srcdir)/xvmc.pc.in COPYING \
-       ChangeLog INSTALL compile config.guess config.sub install-sh \
-       ltmain.sh missing
+       ChangeLog INSTALL README.md compile config.guess config.sub \
+       install-sh ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -247,9 +244,11 @@
     dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
   done; \
   reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
+DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.xz
 GZIP_ENV = --best
-DIST_TARGETS = dist-bzip2 dist-gzip
+DIST_TARGETS = dist-xz dist-gzip
+# Exists only to be overridden by the user if desired.
+AM_DISTCHECK_DVI_TARGET = dvi
 distuninstallcheck_listfiles = find . -type f -print
 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
   | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
@@ -271,8 +270,9 @@
 CCDEPMODE = @CCDEPMODE@
 CFLAGS = @CFLAGS@
 CHANGELOG_CMD = @CHANGELOG_CMD@
-CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CWARNFLAGS = @CWARNFLAGS@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
@@ -287,6 +287,7 @@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
 EGREP = @EGREP@
+ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
 FILE_MAN_DIR = @FILE_MAN_DIR@
@@ -391,6 +392,7 @@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
 psdir = @psdir@
+runstatedir = @runstatedir@
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
@@ -404,7 +406,10 @@
 pkgconfig_DATA = xvmc.pc xvmc-wrapper.pc
 dist_doc_DATA = XvMC_API.txt
 MAINTAINERCLEANFILES = ChangeLog INSTALL
-EXTRA_DIST = README.md
+EXTRA_DIST = \
+     meson.build \
+     README.md
+
 all: config.h
        $(MAKE) $(AM_MAKEFLAGS) all-recursive
 
@@ -618,7 +623,6 @@
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
        -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-
 distdir: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) distdir-am
 
@@ -692,6 +696,7 @@
 dist-gzip: distdir
        tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
        $(am__post_remove_distdir)
+
 dist-bzip2: distdir
        tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
        $(am__post_remove_distdir)
@@ -699,11 +704,14 @@
 dist-lzip: distdir
        tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
        $(am__post_remove_distdir)
-
 dist-xz: distdir
        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
        $(am__post_remove_distdir)
 
+dist-zstd: distdir
+       tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
+       $(am__post_remove_distdir)
+
 dist-tarZ: distdir
        @echo WARNING: "Support for distribution archives compressed with" \
                       "legacy program 'compress' is deprecated." >&2
@@ -746,6 +754,8 @@
          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
+       *.tar.zst*) \
+         zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
        esac
        chmod -R a-w $(distdir)
        chmod u+w $(distdir)
@@ -761,7 +771,7 @@
            $(DISTCHECK_CONFIGURE_FLAGS) \
            --srcdir=../.. --prefix="$$dc_install_base" \
          && $(MAKE) $(AM_MAKEFLAGS) \
-         && $(MAKE) $(AM_MAKEFLAGS) dvi \
+         && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
          && $(MAKE) $(AM_MAKEFLAGS) check \
          && $(MAKE) $(AM_MAKEFLAGS) install \
          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
@@ -927,7 +937,7 @@
        am--refresh check check-am clean clean-cscope clean-generic \
        clean-libtool cscope cscopelist-am ctags ctags-am dist \
        dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
-       dist-tarZ dist-xz dist-zip distcheck distclean \
+       dist-tarZ dist-xz dist-zip dist-zstd distcheck distclean \
        distclean-generic distclean-hdr distclean-libtool \
        distclean-tags distcleancheck distdir distuninstallcheck dvi \
        dvi-am html html-am info info-am install install-am \
diff -r 37112af5f742 -r f9722fafc198 external/mit/libXvMC/dist/README.md
--- a/external/mit/libXvMC/dist/README.md       Tue Jul 12 01:22:04 2022 +0000
+++ b/external/mit/libXvMC/dist/README.md       Tue Jul 12 01:22:07 2022 +0000
@@ -6,7 +6,7 @@
 
   https://lists.x.org/mailman/listinfo/xorg
 
-The master development code repository can be found at:
+The primary development code repository can be found at:
 
   https://gitlab.freedesktop.org/xorg/lib/libXvMC
 
diff -r 37112af5f742 -r f9722fafc198 external/mit/libXvMC/dist/XvMC_API.txt
--- a/external/mit/libXvMC/dist/XvMC_API.txt    Tue Jul 12 01:22:04 2022 +0000
+++ b/external/mit/libXvMC/dist/XvMC_API.txt    Tue Jul 12 01:22:07 2022 +0000
@@ -31,7 +31,7 @@
 /********************************************************************/
 
      XvMC extends the X-Video extension (Xv) and makes use of the
-  familar concept of the XvPort.  Ports have attributes that can be set
+  familiar concept of the XvPort.  Ports have attributes that can be set
   and queried through Xv.  In XvMC ports can also have hardware motion
   compensation contexts created for use with them.  Ports which support
   XvImages (ie. they have an "XV_IMAGE" port encoding as described in
@@ -343,7 +343,7 @@
 
      Creates a surface (Frame) for use with the specified context.
    The surface structure is filled out and Success is returned if no
-   error occured.
+   error occurred.
 
    context - pointer to a valid context.  The context implies
              the surface type to be created, and its dimensions.
@@ -398,7 +398,7 @@
 );
 
    This allocates an array of DCT blocks in the XvMCBlockArray
-   structure passed to it.  Success is returned if no error occured.
+   structure passed to it.  Success is returned if no error occurred.
 
     display - The connection to the server.
 
@@ -579,7 +579,7 @@
 );
 
    This allocates an array of XvMCMacroBlocks in the XvMCMacroBlockArray
-   structure passed to it.  Success is returned if no error occured.
+   structure passed to it.  Success is returned if no error occurred.
 
     display - The connection to the server.
 
@@ -634,7 +634,7 @@
     return until it has read all of the macroblocks, however, rendering
     will usually not be completed by that time.  The return of this
     function means it is safe to touch the blocks and macroblock_array.
-    To synchronize rendering see the section on sychronization below.
+    To synchronize rendering see the section on synchronization below.
 
     display - The connection to the server.
 
@@ -1120,9 +1120,9 @@
    This function commits pending rendering requests to ensure that



Home | Main Index | Thread Index | Old Index