diff --git a/x11-proto/bigreqsproto/bigreqsproto-1.1.2.recipe b/x11-proto/bigreqsproto/bigreqsproto-1.1.2.recipe deleted file mode 100644 index d6b7ad0c3..000000000 --- a/x11-proto/bigreqsproto/bigreqsproto-1.1.2.recipe +++ /dev/null @@ -1,47 +0,0 @@ -SUMMARY="The X11 Big Requests Extension" -DESCRIPTION="This extension defines a protocol to enable the use of requests \ -that exceed 262140 bytes in length." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1992, 1998 The Open Group" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/bigreqsproto-$portVersion.tar.gz" -CHECKSUM_SHA256="de68a1a9dd1a1219ad73531bff9f662bc62fcd777387549c43cd282399f4a6ea" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - bigreqsproto$secondaryArchSuffix = $portVersion - devel:bigreqsproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/compositeproto/compositeproto-0.4.2.recipe b/x11-proto/compositeproto/compositeproto-0.4.2.recipe deleted file mode 100644 index 10f9a745b..000000000 --- a/x11-proto/compositeproto/compositeproto-0.4.2.recipe +++ /dev/null @@ -1,48 +0,0 @@ -SUMMARY="The X11 Composite Extension" -DESCRIPTION="This package contains header files and documentation for the \ -composite extension." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2003, Keith Packard, HP - 2006, Oracle" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/compositeproto-$portVersion.tar.gz" -CHECKSUM_SHA256="22195b7e50036440b1c6b3b2d63eb03dfa6e71c8a1263ed1f07b0f31ae7dad50" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - compositeproto$secondaryArchSuffix = $portVersion - devel:compositeproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/damageproto/damageproto-1.2.1.recipe b/x11-proto/damageproto/damageproto-1.2.1.recipe deleted file mode 100644 index 8eb61905c..000000000 --- a/x11-proto/damageproto/damageproto-1.2.1.recipe +++ /dev/null @@ -1,49 +0,0 @@ -SUMMARY="The X Damage extension headers" -DESCRIPTION="This package provides the wire protocol for the DAMAGE extension. \ -The DAMAGE extension allows applications to receive information about changes \ -made to pixel contents of windows and pixmaps." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2003 Keith Packard, HP - 2007 Eric Anholt, Intel" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/damageproto-$portVersion.tar.gz" -CHECKSUM_SHA256="f65ccbf1de9750a527ea6e85694085b179f2d06495cbdb742b3edb2149fef303" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - damageproto$secondaryArchSuffix = $portVersion - devel:damageproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/fixesproto/fixesproto-5.0.recipe b/x11-proto/fixesproto/fixesproto-5.0.recipe deleted file mode 100644 index bf589944f..000000000 --- a/x11-proto/fixesproto/fixesproto-5.0.recipe +++ /dev/null @@ -1,49 +0,0 @@ -SUMMARY="X.Org Fixes protocol headers" -DESCRIPTION="This package provides the wire protocol for the X Fixes \ -extension. This extension is designed to provide server-side support \ -for application work arounds to shortcomings in the core X window system." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2006 Oracle - 2010 Red Hat, Inc." -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/fixesproto-$portVersion.tar.gz" -CHECKSUM_SHA256="67865a0e3cdc7dec1fd676f0927f7011ad4036c18eb320a2b41dbd56282f33b8" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - fixesproto$secondaryArchSuffix = $portVersion - devel:fixesproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/fontsproto/fontsproto-2.1.3.recipe b/x11-proto/fontsproto/fontsproto-2.1.3.recipe deleted file mode 100644 index 05bcd6f99..000000000 --- a/x11-proto/fontsproto/fontsproto-2.1.3.recipe +++ /dev/null @@ -1,54 +0,0 @@ -SUMMARY="X Fonts Extension" -DESCRIPTION="This package provides the wire protocol for the X Font \ -rasterisation extensions. These extensions are used to control server-side \ -font configurations." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1990, 1991 Network Computing Devices; - 1987 Digital Equipment Corporation" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="https://www.x.org/releases/individual/proto/fontsproto-$portVersion.tar.bz2" -CHECKSUM_SHA256="259046b0dd9130825c4a4c479ba3591d6d0f17a33f54e294b56478729a6e5ab8" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - fontsproto$secondaryArchSuffix = $portVersion - devel:fontsproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - docbook_xml_dtd - docbook_xsl_stylesheets - devel:util_macros - devel:xorg_sgml_doctools - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:awk - cmd:gcc$secondaryArchSuffix - cmd:libtool$secondaryArchSuffix - cmd:make - cmd:pkg_config$secondaryArchSuffix - cmd:xmlto - cmd:xsltproc - " - -BUILD() -{ - autoreconf -vfi - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig - rmdir $libDir -} diff --git a/x11-proto/glproto/glproto-1.4.17.recipe b/x11-proto/glproto/glproto-1.4.17.recipe deleted file mode 100644 index 94577ce73..000000000 --- a/x11-proto/glproto/glproto-1.4.17.recipe +++ /dev/null @@ -1,43 +0,0 @@ -SUMMARY="X.Org GL protocol headers" -DESCRIPTION="Headers for the X11 GL protocol." -HOMEPAGE="https://www.x.org/releases/individual/proto/" -COPYRIGHT="1991-2000 Silicon Graphics, Inc." -LICENSE="MIT" -REVISION="2" -SOURCE_URI="https://www.x.org/releases/individual/proto/glproto-$portVersion.tar.bz2" -CHECKSUM_SHA256="adaa94bded310a2bfcbb9deb4d751d965fcfe6fb3a2f6d242e2df2d6589dbe40" - -ARCHITECTURES="all !x86_gcc2" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - glproto$secondaryArchSuffix = $portVersion - devel:glproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - autoreconf -vfi - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/inputproto/inputproto-2.0.recipe b/x11-proto/inputproto/inputproto-2.0.recipe deleted file mode 100644 index f81e27ef3..000000000 --- a/x11-proto/inputproto/inputproto-2.0.recipe +++ /dev/null @@ -1,56 +0,0 @@ -SUMMARY="X.Org input extension protocol" -DESCRIPTION="XI2's intent is to replace both core input processing and prior \ -versions of the X Input Extension. Historically, the majority of applications \ -employed the core protocol requests and events to handle user input. The core \ -protocol does not provide information about which device generated the event. - -The X Input Extension version up to 1.5 requires the differentiation between \ -core and extended devices. Extended devices may not be core devices and thus \ -cannot be used on applications employing the core protocol. XI2 addresses both \ -of these issues by enabling devices to be both extended and core devices and \ -providing device information in each event (with the exception of core events)." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1989, 1998 The Open Group - 1989 by Hewlett-Packard Company, Palo Alto, California" -LICENSE="MIT (no promotion)" -REVISION="1" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/inputproto-2.0.tar.gz" -CHECKSUM_SHA256="cd89a1e95745875e66947ba28587c720c91aec63836ac6548ca12fd525c0a2ee" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - inputproto$secondaryArchSuffix = $portVersion - devel:inputproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros$secondaryArchSuffix - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/inputproto/inputproto-2.3.2.recipe b/x11-proto/inputproto/inputproto-2.3.2.recipe deleted file mode 100644 index 32a07c3d1..000000000 --- a/x11-proto/inputproto/inputproto-2.3.2.recipe +++ /dev/null @@ -1,56 +0,0 @@ -SUMMARY="The X11 input extension protocol" -DESCRIPTION="XI2's intent is to replace both core input processing and prior \ -versions of the X Input Extension. Historically, the majority of applications \ -employed the core protocol requests and events to handle user input. The core \ -protocol does not provide information about which device generated the event. - -The X Input Extension version up to 1.5 requires the differentiation between \ -core and extended devices. Extended devices may not be core devices and thus \ -cannot be used on applications employing the core protocol. XI2 addresses both \ -of these issues by enabling devices to be both extended and core devices and \ -providing device information in each event (with the exception of core events)." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1989, 1998 The Open Group - 1989 by Hewlett-Packard Company, Palo Alto, California" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/inputproto-$portVersion.tar.gz" -CHECKSUM_SHA256="10eaadd531f38f7c92ab59ef0708ca195caf3164a75c4ed99f0c04f2913f6ef3" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - inputproto$secondaryArchSuffix = $portVersion - devel:inputproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/kbproto/kbproto-1.0.7.recipe b/x11-proto/kbproto/kbproto-1.0.7.recipe deleted file mode 100644 index 8bdaf6c6d..000000000 --- a/x11-proto/kbproto/kbproto-1.0.7.recipe +++ /dev/null @@ -1,46 +0,0 @@ -SUMMARY="X.Org KB protocol headers" -DESCRIPTION="Headers for the X11 KB protocol." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1993 by Silicon Graphics Computer Systems, Inc." -LICENSE="MIT" -REVISION="2" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/kbproto-1.0.7.tar.gz" -CHECKSUM_SHA256="828cb275b91268b1a3ea950d5c0c5eb076c678fdf005d517411f89cc8c3bb416" - -ARCHITECTURES="?all" -SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" - -PROVIDES=" - kbproto$secondaryArchSuffix = $portVersion - devel:kbproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros$secondaryArchSuffix - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/presentproto/presentproto-1.1.recipe b/x11-proto/presentproto/presentproto-1.1.recipe deleted file mode 100644 index ef92b3741..000000000 --- a/x11-proto/presentproto/presentproto-1.1.recipe +++ /dev/null @@ -1,49 +0,0 @@ -SUMMARY="The Present Extension" -DESCRIPTION="The Present extension provides a way for applications to update \ -their window contents from a pixmap in a well defined fashion, synchronizing \ -with the display refresh and potentially using a more efficient mechanism \ -than copying the contents of the source pixmap." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2013 Keith Packard" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/presentproto-$portVersion.tar.gz" -CHECKSUM_SHA256="114252e97afb4dfae8b31e6b0d5e24e4babda26b364e2be57abc2f3c30248b87" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - presentproto$secondaryArchSuffix = $portVersion - devel:presentproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/randrproto/randrproto-1.5.0.recipe b/x11-proto/randrproto/randrproto-1.5.0.recipe deleted file mode 100644 index 8d3258393..000000000 --- a/x11-proto/randrproto/randrproto-1.5.0.recipe +++ /dev/null @@ -1,51 +0,0 @@ -SUMMARY="X Resize and Rotate Extension (RandR)" -DESCRIPTION="This extension defines a protocol for clients to dynamically \ -change X screens, so as to resize, rotate and reflect the root window of a \ -screen." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2000 Compaq Computer Corporation - 2002 Hewlett-Packard Company - 2006 Intel Corporation - 2008 Red Hat, Inc." -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/randrproto-$portVersion.tar.gz" -CHECKSUM_SHA256="8f8a716d6daa6ba05df97d513960d35a39e040600bf04b313633f11679006fab" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - randrproto$secondaryArchSuffix = $portVersion - devel:randrproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/recordproto/recordproto-1.14.2.recipe b/x11-proto/recordproto/recordproto-1.14.2.recipe deleted file mode 100644 index 629764933..000000000 --- a/x11-proto/recordproto/recordproto-1.14.2.recipe +++ /dev/null @@ -1,47 +0,0 @@ -SUMMARY="X Record Extension" -DESCRIPTION="This extension defines a protocol for the recording and playback \ -of user actions in the X Window System." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1995 Network Computing Devices" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/recordproto-$portVersion.tar.gz" -CHECKSUM_SHA256="485f792570dd7afe49144227f325bf2827bc7d87aae6a8ab6c1de2b06b1c68c5" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - recordproto$secondaryArchSuffix = $portVersion - devel:recordproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/renderproto/renderproto-0.11.1.recipe b/x11-proto/renderproto/renderproto-0.11.1.recipe deleted file mode 100644 index 9d31d9685..000000000 --- a/x11-proto/renderproto/renderproto-0.11.1.recipe +++ /dev/null @@ -1,48 +0,0 @@ -SUMMARY="X Rendering Extension" -DESCRIPTION="This extension defines the protcol for a digital image \ -composition as the foundation of a new rendering model within the X \ -Window System." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2000 SuSE, Inc." -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/renderproto-$portVersion.tar.gz" -CHECKSUM_SHA256="a0a4be3cad9381ae28279ba5582e679491fc2bec9aab8a65993108bf8dbce5fe" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - renderproto$secondaryArchSuffix = $portVersion - devel:renderproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/resourceproto/resourceproto-1.2.0.recipe b/x11-proto/resourceproto/resourceproto-1.2.0.recipe deleted file mode 100644 index 91a619072..000000000 --- a/x11-proto/resourceproto/resourceproto-1.2.0.recipe +++ /dev/null @@ -1,47 +0,0 @@ -SUMMARY="X Resource Extension" -DESCRIPTION="This extension defines a protocol that allows a client to query \ -the X server about its usage of various resources." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2002 XFree86 Inc" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/resourceproto-$portVersion.tar.gz" -CHECKSUM_SHA256="469029d14fdeeaa7eed1be585998ff4cb92cf664f872d1d69c04140815b78734" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - resourceproto$secondaryArchSuffix = $portVersion - devel:resourceproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/scrnsaverproto/licenses/scrnsaverproto b/x11-proto/scrnsaverproto/licenses/scrnsaverproto deleted file mode 100644 index 8d5f08739..000000000 --- a/x11-proto/scrnsaverproto/licenses/scrnsaverproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - -Author: Keith Packard, MIT X Consortium diff --git a/x11-proto/scrnsaverproto/scrnsaverproto-1.2.2.recipe b/x11-proto/scrnsaverproto/scrnsaverproto-1.2.2.recipe deleted file mode 100644 index db33967dd..000000000 --- a/x11-proto/scrnsaverproto/scrnsaverproto-1.2.2.recipe +++ /dev/null @@ -1,53 +0,0 @@ -SUMMARY="MIT Screen Saver Extension" -DESCRIPTION="This extension defines a protocol to control screensaver features \ -and also to query screensaver info on specific windows." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1992 X Consortium" -LICENSE="scrnsaverproto" -REVISION="4" -SOURCE_URI="https://www.x.org/releases/individual/proto/scrnsaverproto-$portVersion.tar.bz2" -CHECKSUM_SHA256="8bb70a8da164930cceaeb4c74180291660533ad3cc45377b30a795d1b85bcd65" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - scrnsaverproto$secondaryArchSuffix = $portVersion - devel:scrnsaverproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:automake - cmd:autoreconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig - - if [ -z "$secondaryArchSuffix" ]; then - install -t "$docDir" README - else - rm -rf "$docDir" - rmdir "$libDir" - fi -} diff --git a/x11-proto/videoproto/videoproto-2.3.3.recipe b/x11-proto/videoproto/videoproto-2.3.3.recipe deleted file mode 100644 index 2dbf53d8e..000000000 --- a/x11-proto/videoproto/videoproto-2.3.3.recipe +++ /dev/null @@ -1,48 +0,0 @@ -SUMMARY="X Video Extension" -DESCRIPTION="This package provides the wire protocol for the X Video \ -extension. This extension alows for accerlated drawing of videos." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1991 Digital Equipment Corporation, Maynard, Massachusetts, - Massachusetts Institute of Technology, Cambridge, Massachusetts." -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/videoproto-$portVersion.tar.gz" -CHECKSUM_SHA256="df8dfeb158767f843054248d020e291a2c40f7f5e0ac6d8706966686fee7c5c0" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - videoproto$secondaryArchSuffix = $portVersion - devel:videoproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/xcmiscproto/xcmiscproto-1.2.2.recipe b/x11-proto/xcmiscproto/xcmiscproto-1.2.2.recipe deleted file mode 100644 index 542c7adda..000000000 --- a/x11-proto/xcmiscproto/xcmiscproto-1.2.2.recipe +++ /dev/null @@ -1,47 +0,0 @@ -SUMMARY="The XC-MISC extension" -DESCRIPTION="This extension defines a protocol that provides Xlib two ways to \ -query the server for available resource IDs." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1993, 1994, 1998 The Open Group" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/xcmiscproto-$portVersion.tar.gz" -CHECKSUM_SHA256="48013cfbe4bd5580925a854a43e2bccbb4c7a5a31128070644617b6dc7f8ef85" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - xcmiscproto$secondaryArchSuffix = $portVersion - devel:xcmiscproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/xextproto/xextproto-7.1.1.recipe b/x11-proto/xextproto/xextproto-7.1.1.recipe deleted file mode 100644 index d98ad0b3b..000000000 --- a/x11-proto/xextproto/xextproto-7.1.1.recipe +++ /dev/null @@ -1,65 +0,0 @@ -SUMMARY="X.Org's generic event extension" -DESCRIPTION="X was designed to provide 64 event opcodes for all extensions. \ -These events are limited to 32 bytes. - -The Generic Event Extension (xextproto) provides a template event for \ -extensions to re-use a single event opcode. GE only provide headers and the \ -most basic functionality, leaving the extensions to interpret the events in \ -their specific context. - -GenericEvents may be longer than 32 bytes. If so, the number of 4 byte units \ -following the initial 32 bytes must be specified in the length field of the \ -event." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1989, 1998 The Open Group - 1997 by Silicon Graphics Computer Systems, Inc. - 1992 Network Computing Devices - 1994, 1995 Hewlett-Packard Company - 1996 Digital Equipment Corporation, Maynard, Massachusetts. - 1988, 1989, 1990, 1994 Network Computing Devices, Inc. - 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, and \ -Olivetti Research Limited, Cambridge, England. - 1986, 1987, 1988 by Hewlett-Packard Corporation - 2007-2008 Peter Hutterer" -LICENSE="MIT (no promotion)" -REVISION="1" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/xextproto-7.1.1.tar.gz" -CHECKSUM_SHA256="5ade284271eed437b05829be336b2b0ddaabad48335be220c0d9d5101fd8baec" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - xextproto$secondaryArchSuffix = $portVersion - devel:xextproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros$secondaryArchSuffix >= 1.7.0 - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/xextproto/xextproto-7.3.0.recipe b/x11-proto/xextproto/xextproto-7.3.0.recipe deleted file mode 100644 index 658c50821..000000000 --- a/x11-proto/xextproto/xextproto-7.3.0.recipe +++ /dev/null @@ -1,65 +0,0 @@ -SUMMARY="X.Org's generic event extension" -DESCRIPTION="X was designed to provide 64 event opcodes for all extensions. \ -These events are limited to 32 bytes. - -The Generic Event Extension (xextproto) provides a template event for \ -extensions to re-use a single event opcode. GE only provide headers and the \ -most basic functionality, leaving the extensions to interpret the events in \ -their specific context. - -GenericEvents may be longer than 32 bytes. If so, the number of 4 byte units \ -following the initial 32 bytes must be specified in the length field of the \ -event." -HOMEPAGE="http://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="1989, 1998 The Open Group - 1997 by Silicon Graphics Computer Systems, Inc. - 1992 Network Computing Devices - 1994, 1995 Hewlett-Packard Company - 1996 Digital Equipment Corporation, Maynard, Massachusetts. - 1988, 1989, 1990, 1994 Network Computing Devices, Inc. - 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, and \ -Olivetti Research Limited, Cambridge, England. - 1986, 1987, 1988 by Hewlett-Packard Corporation - 2007-2008 Peter Hutterer" -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/xextproto-7.3.0.tar.gz" -CHECKSUM_SHA256="1b1bcdf91221e78c6c33738667a57bd9aaa63d5953174ad8ed9929296741c9f5" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - xextproto$secondaryArchSuffix = $portVersion - devel:xextproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros >= 1.7.0 - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/xineramaproto/xineramaproto-1.2.1.recipe b/x11-proto/xineramaproto/xineramaproto-1.2.1.recipe deleted file mode 100644 index be3b21e5a..000000000 --- a/x11-proto/xineramaproto/xineramaproto-1.2.1.recipe +++ /dev/null @@ -1,48 +0,0 @@ -SUMMARY="X Xinerama Extension" -DESCRIPTION="This is an X extension that allows multiple physical screens \ -controlled by a single X server to appear as a single screen." -HOMEPAGE="https://cgit.freedesktop.org/xorg/proto/xineramaproto - https://xorg.freedesktop.org/releases/individual/proto/" -COPYRIGHT="2003 The Open Group" -LICENSE="MIT (no promotion)" -REVISION="4" -SOURCE_URI="http://xorg.freedesktop.org/releases/individual/proto/xineramaproto-$portVersion.tar.gz" -CHECKSUM_SHA256="d99e121edf7b310008d7371ac5dbe3aa2810996d476b754dc78477cc26e5e7c1" - -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86_gcc2 x86" - -PROVIDES=" - xineramaproto$secondaryArchSuffix = $portVersion - devel:xineramaproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros - " - -BUILD() -{ - libtoolize --force --copy --install - autoreconf -i - runConfigure ./configure -} - -INSTALL() -{ - make install - fixPkgconfig -} diff --git a/x11-proto/xproto/patches/xproto-7.0.26.patchset b/x11-proto/xproto/patches/xproto-7.0.26.patchset deleted file mode 100644 index e41f4c3c5..000000000 --- a/x11-proto/xproto/patches/xproto-7.0.26.patchset +++ /dev/null @@ -1,126 +0,0 @@ -From 8d3782f681ba065c74e863d09c34c5f09079761f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= -Date: Sat, 16 Jan 2016 03:19:58 +0100 -Subject: [PATCH 1/3] configure: add proper check for fd_set.bits - ---- - configure.ac | 22 ++++++++++++++++++++++ - 1 file changed, 22 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 355fd0b..a405f15 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -98,6 +98,28 @@ if test "x$fds_bits_found" = xfalse ; then - fi - - if test "x$fds_bits_found" = xfalse ; then -+AC_CHECK_MEMBER(fd_set.bits, -+ [ -+ fds_bits_found=plain_simple -+ USE_FDS_BITS="bits" -+ ],, -+ [ -+ #ifdef HAVE_SYS_PARAM_H -+ #include -+ #endif -+ #ifdef HAVE_SYS_TYPES_H -+ #include -+ #endif -+ #ifdef HAVE_SYS_TIME_H -+ #include -+ #endif -+ #ifdef HAVE_SYS_SELECT_H -+ #include -+ #endif -+ ]) -+fi -+ -+if test "x$fds_bits_found" = xfalse ; then - AC_MSG_ERROR([Could not determine how to access the fds_bits or equivalent - structure in fd_set on your platform.]) - fi --- -2.7.0 - - -From 841916ca1eddd85d810199b1d45124557bbc729d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= -Date: Sat, 16 Jan 2016 03:20:41 +0100 -Subject: [PATCH 2/3] Assume Haiku uses POSIX thread safe functions - ---- - Xos_r.h | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Xos_r.h b/Xos_r.h -index f963b64..f8b727b 100644 ---- a/Xos_r.h -+++ b/Xos_r.h -@@ -88,6 +88,10 @@ in this Software without prior written authorization from The Open Group. - # endif - #endif /* _XOS_R_H */ - -+#ifdef __HAIKU__ -+#define _POSIX_THREAD_SAFE_FUNCTIONS -+#endif -+ - #ifndef WIN32 - - #ifdef __cplusplus --- -2.7.0 - - -From 7b9129e4552dd9c4720d466b13a955214becd1be Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= -Date: Sat, 16 Jan 2016 03:15:19 +0100 -Subject: [PATCH 3/3] Haiku only has POSIX-mandated passwd fields - ---- - Xos_r.h | 29 +++++++++++++++++++++++++++++ - 1 file changed, 29 insertions(+) - -diff --git a/Xos_r.h b/Xos_r.h -index f8b727b..b4a35ef 100644 ---- a/Xos_r.h -+++ b/Xos_r.h -@@ -284,6 +284,35 @@ static __inline__ void _Xpw_copyPasswd(_Xgetpwparams p) - (p).pwp = &(p).pws; - } - -+#elif defined(__HAIKU__) -+/* Haiku just has what POSIX mandates, who needs more??? */ -+static __inline__ void _Xpw_copyPasswd(_Xgetpwparams p) -+{ -+ memcpy(&(p).pws, (p).pwp, sizeof(struct passwd)); -+ -+ (p).pws.pw_name = (p).pwbuf; -+ (p).len = strlen((p).pwp->pw_name); -+ strcpy((p).pws.pw_name, (p).pwp->pw_name); -+ -+ (p).pws.pw_passwd = (p).pws.pw_name + (p).len + 1; -+ (p).len = strlen((p).pwp->pw_passwd); -+ strcpy((p).pws.pw_passwd,(p).pwp->pw_passwd); -+ -+ (p).pws.pw_gecos = (p).pws.pw_passwd + (p).len + 1; -+ (p).len = strlen((p).pwp->pw_gecos); -+ strcpy((p).pws.pw_gecos, (p).pwp->pw_gecos); -+ -+ (p).pws.pw_dir = (p).pws.pw_gecos + (p).len + 1; -+ (p).len = strlen((p).pwp->pw_dir); -+ strcpy((p).pws.pw_dir, (p).pwp->pw_dir); -+ -+ (p).pws.pw_shell = (p).pws.pw_dir + (p).len + 1; -+ (p).len = strlen((p).pwp->pw_shell); -+ strcpy((p).pws.pw_shell, (p).pwp->pw_shell); -+ -+ (p).pwp = &(p).pws; -+} -+ - #else - # define _Xpw_copyPasswd(p) \ - (memcpy(&(p).pws, (p).pwp, sizeof(struct passwd)), \ --- -2.7.0 - diff --git a/x11-proto/xproto/xproto-7.0.31.recipe b/x11-proto/xproto/xproto-7.0.31.recipe deleted file mode 100644 index 9ff22f31b..000000000 --- a/x11-proto/xproto/xproto-7.0.31.recipe +++ /dev/null @@ -1,52 +0,0 @@ -SUMMARY="X.Org's xproto protocol headers" -DESCRIPTION="The X.Org xproto protocol headers." -HOMEPAGE="https://cgit.freedesktop.org/xorg/proto/xproto/" -COPYRIGHT="1991 Oracle and/or its affiliates. All rights reserved. - 1985, 1987, 1988, 1990, 1991, 1993-1996, 1998 The Open Group - 1987 Digital Equipment Corporation, Maynard, Massachusetts. - 1987 Apollo Computer Inc., Chelmsford, Massachusetts. - 1989 Hewlett-Packard Company. - 1999 The XFree86 Project Inc." -LICENSE="MIT (no promotion)" -REVISION="3" -SOURCE_URI="https://cgit.freedesktop.org/xorg/proto/xproto/snapshot/xproto-$portVersion.tar.gz" -CHECKSUM_SHA256="51c8e338a7fe0666d53736036e9340858c562018141fcd8362b0a30f09b8402d" -PATCHES="xproto-7.0.26.patchset" - -ARCHITECTURES="?all" -SECONDARY_ARCHITECTURES="?x86_gcc2 ?x86" - -PROVIDES=" - xproto$secondaryArchSuffix = $portVersion - devel:xproto$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - " -BUILD_PREREQUIRES=" - cmd:aclocal - cmd:autoconf - cmd:gcc$secondaryArchSuffix - cmd:ld$secondaryArchSuffix - cmd:libtool - cmd:make - cmd:pkg_config$secondaryArchSuffix - devel:util_macros$secondaryArchSuffix - " - -BUILD() -{ - ./autogen.sh -V - runConfigure ./configure - make -} - -INSTALL() -{ - make install - fixPkgconfig -}