summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/xorgproto/Makefile93
-rw-r--r--devel/xorgproto/distinfo2
-rw-r--r--devel/xorgproto/pkg/DESCR15
-rw-r--r--devel/xorgproto/pkg/PLIST243
4 files changed, 353 insertions, 0 deletions
diff --git a/devel/xorgproto/Makefile b/devel/xorgproto/Makefile
new file mode 100644
index 0000000..586d2d6
--- /dev/null
+++ b/devel/xorgproto/Makefile
@@ -0,0 +1,93 @@
+# $OpenBSD: Makefile.template,v 1.83 2019/07/02 12:03:14 sthen Exp $
+#
+# Replace ??? with appropriate values
+# Remove extraneous comments before commit
+# Use /usr/ports/infrastructure/bin/portcheck
+
+# Reasons why the port/package shouldn't be built
+#
+#ONLY_FOR_ARCHS = ???
+#NOT_FOR_ARCHS = ???
+#COMES_WITH = ???
+#BROKEN = reason
+
+COMMENT = X Window System unified protocol definitions
+
+DISTNAME = xorgproto-2019.1
+
+CATEGORIES = devel
+
+HOMEPAGE = https://gitlab.freedesktop.org/xorg/proto/xorgproto
+
+MAINTAINER = xenocara@openbsd.org
+
+# MIT
+PERMIT_PACKAGE = Yes
+#PERMIT_DISTFILES = Yes
+
+MASTER_SITES = ${MASTER_SITE_XORG:=proto/}
+
+
+# Dependencies
+#MODULES = ???
+#BUILD_DEPENDS = ???
+#RUN_DEPENDS = ???
+#LIB_DEPENDS = ???
+#TEST_DEPENDS = ???
+
+#MAKE_FLAGS = ???
+#MAKE_ENV = ???
+#FAKE_FLAGS = ???
+#TEST_FLAGS = ???
+
+# build/configuration variables
+#
+SEPARATE_BUILD = Yes
+CONFIGURE_STYLE = gnu
+
+# for gnu stuff
+#AUTOCONF_VERSION = ??? (defaults to 2.13)
+#AUTOMAKE_VERSION = ??? (defaults to 1.4)
+# config.guess and others are copied here
+#MODGNU_CONFIG_GUESS_DIRS = ??? (defaults to ${WRKSRC})
+
+# Is the build automagic or is it interactive
+#
+#IS_INTERACTIVE = Yes
+#TEST_IS_INTERACTIVE = Yes
+
+
+# Things that we don't want to do for this port/package
+# Generally, DON'T set anything to No if it's not needed.
+# The time gained is not worth it.
+#
+#NO_BUILD = Yes
+NO_TEST = Yes
+
+# Overrides for default values
+#
+#CFLAGS = ???
+#LDFLAGS = ???
+#MAKE_FILE = ???
+#PKG_ARCH = ??? (* for arch-independent packages)
+#WRKDIST = ??? if other than ${WRKDIR}/${DISTNAME}
+#WRKSRC = ??? if other than ${WRKDIST}
+#WRKBUILD = ??? if other than ${WRKSRC}
+#WRKCONF = ??? if other than ${WRKBUILD}
+
+#ALL_TARGET = ???
+#INSTALL_TARGET = ???
+#TEST_TARGET = ???
+
+# For ports that use a script or autoreconf to generate autoconf/automake
+# files (where "CONFIGURE_STYLE=autoconf" isn't enough), use some/all of these
+# dependencies, and add a do-gen target:
+#
+#BUILD_DEPENDS = ${MODGNU_AUTOCONF_DEPENDS} \
+# ${MODGNU_AUTOMAKE_DEPENDS} \
+# devel/libtool
+#
+#do-gen:
+# cd ${WRKSRC}; ${AUTOCONF_ENV} ./autogen.sh
+
+.include <bsd.port.mk>
diff --git a/devel/xorgproto/distinfo b/devel/xorgproto/distinfo
new file mode 100644
index 0000000..791b2b6
--- /dev/null
+++ b/devel/xorgproto/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xorgproto-2019.1.tar.gz) = OK0dgxZRV4XVPFFitLcCKRjgPBHXKlvZ3woXZgf0K8o=
+SIZE (xorgproto-2019.1.tar.gz) = 1119813
diff --git a/devel/xorgproto/pkg/DESCR b/devel/xorgproto/pkg/DESCR
new file mode 100644
index 0000000..47f67a5
--- /dev/null
+++ b/devel/xorgproto/pkg/DESCR
@@ -0,0 +1,15 @@
+X Window System Unified Protocol
+
+This package provides the headers and specification documents defining
+the core protocol and (many) extensions for the X Window System. The
+extensions are those common among servers descended from X.Org 6.7. It
+also includes a number of headers that aren't purely protocol related,
+but are depended upon by many other X Window System packages to
+provide common definitions and porting layer.
+
+Though the protocol specifications herein are authoritative, the
+content of the headers is bound by compatibility constraints with
+older versions of the X11 suite. If you are looking for a
+machine-readable protocol description suitable for code generation or
+use in new projects, please refer to the XCB project.
+https://xcb.freedesktop.org/
diff --git a/devel/xorgproto/pkg/PLIST b/devel/xorgproto/pkg/PLIST
new file mode 100644
index 0000000..1b6e926
--- /dev/null
+++ b/devel/xorgproto/pkg/PLIST
@@ -0,0 +1,243 @@
+@comment $OpenBSD: PLIST,v$
+include/GL/
+include/GL/glxint.h
+include/GL/glxmd.h
+include/GL/glxproto.h
+include/GL/glxtokens.h
+include/GL/internal/
+include/GL/internal/glcore.h
+include/X11/DECkeysym.h
+include/X11/HPkeysym.h
+include/X11/Sunkeysym.h
+include/X11/X.h
+include/X11/XF86keysym.h
+include/X11/XWDFile.h
+include/X11/Xalloca.h
+include/X11/Xarch.h
+include/X11/Xatom.h
+include/X11/Xdefs.h
+include/X11/Xfuncproto.h
+include/X11/Xfuncs.h
+include/X11/Xmd.h
+include/X11/Xos.h
+include/X11/Xos_r.h
+include/X11/Xosdefs.h
+include/X11/Xpoll.h
+include/X11/Xproto.h
+include/X11/Xprotostr.h
+include/X11/Xthreads.h
+include/X11/Xw32defs.h
+include/X11/Xwindows.h
+include/X11/Xwinsock.h
+include/X11/ap_keysym.h
+include/X11/dri/
+include/X11/dri/xf86dri.h
+include/X11/dri/xf86driproto.h
+include/X11/dri/xf86dristr.h
+include/X11/extensions/
+include/X11/extensions/EVI.h
+include/X11/extensions/EVIproto.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
+include/X11/extensions/XResproto.h
+include/X11/extensions/Xv.h
+include/X11/extensions/XvMC.h
+include/X11/extensions/XvMCproto.h
+include/X11/extensions/Xvproto.h
+include/X11/extensions/ag.h
+include/X11/extensions/agproto.h
+include/X11/extensions/applewmconst.h
+include/X11/extensions/applewmproto.h
+include/X11/extensions/bigreqsproto.h
+include/X11/extensions/bigreqstr.h
+include/X11/extensions/composite.h
+include/X11/extensions/compositeproto.h
+include/X11/extensions/cup.h
+include/X11/extensions/cupproto.h
+include/X11/extensions/damageproto.h
+include/X11/extensions/damagewire.h
+include/X11/extensions/dbe.h
+include/X11/extensions/dbeproto.h
+include/X11/extensions/dmx.h
+include/X11/extensions/dmxproto.h
+include/X11/extensions/dpmsconst.h
+include/X11/extensions/dpmsproto.h
+include/X11/extensions/dri2proto.h
+include/X11/extensions/dri2tokens.h
+include/X11/extensions/dri3proto.h
+include/X11/extensions/ge.h
+include/X11/extensions/geproto.h
+include/X11/extensions/lbx.h
+include/X11/extensions/lbxproto.h
+include/X11/extensions/mitmiscconst.h
+include/X11/extensions/mitmiscproto.h
+include/X11/extensions/multibufconst.h
+include/X11/extensions/multibufproto.h
+include/X11/extensions/panoramiXproto.h
+include/X11/extensions/presentproto.h
+include/X11/extensions/presenttokens.h
+include/X11/extensions/randr.h
+include/X11/extensions/randrproto.h
+include/X11/extensions/recordconst.h
+include/X11/extensions/recordproto.h
+include/X11/extensions/recordstr.h
+include/X11/extensions/render.h
+include/X11/extensions/renderproto.h
+include/X11/extensions/saver.h
+include/X11/extensions/saverproto.h
+include/X11/extensions/secur.h
+include/X11/extensions/securproto.h
+include/X11/extensions/shapeconst.h
+include/X11/extensions/shapeproto.h
+include/X11/extensions/shapestr.h
+include/X11/extensions/shm.h
+include/X11/extensions/shmproto.h
+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/xcmiscproto.h
+include/X11/extensions/xcmiscstr.h
+include/X11/extensions/xf86bigfont.h
+include/X11/extensions/xf86bigfproto.h
+include/X11/extensions/xf86bigfstr.h
+include/X11/extensions/xf86dga.h
+include/X11/extensions/xf86dga1const.h
+include/X11/extensions/xf86dga1proto.h
+include/X11/extensions/xf86dga1str.h
+include/X11/extensions/xf86dgaconst.h
+include/X11/extensions/xf86dgaproto.h
+include/X11/extensions/xf86dgastr.h
+include/X11/extensions/xf86vm.h
+include/X11/extensions/xf86vmproto.h
+include/X11/extensions/xf86vmstr.h
+include/X11/extensions/xfixesproto.h
+include/X11/extensions/xfixeswire.h
+include/X11/extensions/xtestconst.h
+include/X11/extensions/xtestext1const.h
+include/X11/extensions/xtestext1proto.h
+include/X11/extensions/xtestproto.h
+include/X11/fonts/
+include/X11/fonts/FS.h
+include/X11/fonts/FSproto.h
+include/X11/fonts/font.h
+include/X11/fonts/fontproto.h
+include/X11/fonts/fontstruct.h
+include/X11/fonts/fsmasks.h
+include/X11/keysym.h
+include/X11/keysymdef.h
+share/doc/bigreqsproto/
+share/doc/bigreqsproto/bigreq.xml
+share/doc/fontsproto/
+share/doc/fontsproto/fsproto.xml
+share/doc/kbproto/
+share/doc/kbproto/XKBproto-1.svg
+share/doc/kbproto/XKBproto-10.svg
+share/doc/kbproto/XKBproto-11.svg
+share/doc/kbproto/XKBproto-2.svg
+share/doc/kbproto/XKBproto-3.svg
+share/doc/kbproto/XKBproto-4.svg
+share/doc/kbproto/XKBproto-5.svg
+share/doc/kbproto/XKBproto-6.svg
+share/doc/kbproto/XKBproto-7.svg
+share/doc/kbproto/XKBproto-8.svg
+share/doc/kbproto/XKBproto-9.svg
+share/doc/kbproto/acknowledgements.xml
+share/doc/kbproto/appA.xml
+share/doc/kbproto/appB.xml
+share/doc/kbproto/appC.xml
+share/doc/kbproto/appD.xml
+share/doc/kbproto/ch01.xml
+share/doc/kbproto/ch02.xml
+share/doc/kbproto/ch03.xml
+share/doc/kbproto/ch04.xml
+share/doc/kbproto/ch05.xml
+share/doc/kbproto/ch06.xml
+share/doc/kbproto/ch07.xml
+share/doc/kbproto/ch08.xml
+share/doc/kbproto/ch09.xml
+share/doc/kbproto/ch10.xml
+share/doc/kbproto/ch11.xml
+share/doc/kbproto/ch12.xml
+share/doc/kbproto/ch13.xml
+share/doc/kbproto/ch14.xml
+share/doc/kbproto/ch15.xml
+share/doc/kbproto/ch16.xml
+share/doc/kbproto/xkbproto.xml
+share/doc/recordproto/
+share/doc/recordproto/record.xml
+share/doc/scrnsaverproto/
+share/doc/scrnsaverproto/saver.xml
+share/doc/xcmiscproto/
+share/doc/xcmiscproto/xc-misc.xml
+share/doc/xextproto/
+share/doc/xextproto/appendix.xml
+share/doc/xextproto/appgrp.xml
+share/doc/xextproto/dbe.xml
+share/doc/xextproto/dpms.xml
+share/doc/xextproto/evi.xml
+share/doc/xextproto/geproto.xml
+share/doc/xextproto/lbx.xml
+share/doc/xextproto/multibuf.xml
+share/doc/xextproto/security.xml
+share/doc/xextproto/shape.xml
+share/doc/xextproto/shm.xml
+share/doc/xextproto/sync.xml
+share/doc/xextproto/tog-cup.xml
+share/doc/xextproto/xtest.xml
+share/doc/xorgproto/
+share/doc/xorgproto/PM_spec
+share/doc/xorgproto/compositeproto.txt
+share/doc/xorgproto/damageproto.txt
+share/doc/xorgproto/dri2proto.txt
+share/doc/xorgproto/dri3proto.txt
+share/doc/xorgproto/fixesproto.txt
+share/doc/xorgproto/presentproto.txt
+share/doc/xorgproto/randrproto.txt
+share/doc/xorgproto/renderproto.txt
+share/doc/xorgproto/resproto.txt
+share/doc/xorgproto/xv-protocol-v2.txt
+share/doc/xproto/
+share/doc/xproto/encoding.xml
+share/doc/xproto/glossary.xml
+share/doc/xproto/keysyms.xml
+share/doc/xproto/sect1-9.xml
+share/doc/xproto/x11protocol.xml
+share/pkgconfig/applewmproto.pc
+share/pkgconfig/bigreqsproto.pc
+share/pkgconfig/compositeproto.pc
+share/pkgconfig/damageproto.pc
+share/pkgconfig/dmxproto.pc
+share/pkgconfig/dri2proto.pc
+share/pkgconfig/dri3proto.pc
+share/pkgconfig/fixesproto.pc
+share/pkgconfig/fontsproto.pc
+share/pkgconfig/glproto.pc
+share/pkgconfig/inputproto.pc
+share/pkgconfig/kbproto.pc
+share/pkgconfig/presentproto.pc
+share/pkgconfig/randrproto.pc
+share/pkgconfig/recordproto.pc
+share/pkgconfig/renderproto.pc
+share/pkgconfig/resourceproto.pc
+share/pkgconfig/scrnsaverproto.pc
+share/pkgconfig/videoproto.pc
+share/pkgconfig/windowswmproto.pc
+share/pkgconfig/xcmiscproto.pc
+share/pkgconfig/xextproto.pc
+share/pkgconfig/xf86bigfontproto.pc
+share/pkgconfig/xf86dgaproto.pc
+share/pkgconfig/xf86driproto.pc
+share/pkgconfig/xf86vidmodeproto.pc
+share/pkgconfig/xineramaproto.pc
+share/pkgconfig/xproto.pc