summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-proto
diff options
context:
space:
mode:
authorArmin Kuster <akuster@mvista.com>2018-04-03 18:49:16 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-05-04 13:28:03 +0100
commite2b37c86613b94afa9e5b42f6d00373b362be168 (patch)
tree7a2c0ea03a7b91cae2d0ed5e8467f12b2ea4af81 /meta/recipes-graphics/xorg-proto
parentb8895b625b8e4624524d76b58dee9fd06d1f1e84 (diff)
downloadpoky-e2b37c86613b94afa9e5b42f6d00373b362be168.tar.gz
xorgproto: Replace individual depreciated xorg proto recipes with xorgproto
Xorg upstream have replaced the individual xorg proto repositories with one master repository. This converts to the new system. The only one not included is calibrateproto which was depreciated entirely and replaced be xinput. We can drop this entirely. (From OE-Core rev: 460a2b27af8d023b27703b491331c8cbe7aad0ff) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/xorg-proto')
-rw-r--r--meta/recipes-graphics/xorg-proto/bigreqsproto_1.1.2.bb16
-rw-r--r--meta/recipes-graphics/xorg-proto/calibrateproto/fix.patch42
-rw-r--r--meta/recipes-graphics/xorg-proto/calibrateproto_git.bb21
-rw-r--r--meta/recipes-graphics/xorg-proto/compositeproto_0.4.2.bb21
-rw-r--r--meta/recipes-graphics/xorg-proto/damageproto_1.2.1.bb20
-rw-r--r--meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/dri2proto_2.8.bb15
-rw-r--r--meta/recipes-graphics/xorg-proto/dri3proto_1.0.bb14
-rw-r--r--meta/recipes-graphics/xorg-proto/fixesproto_5.0.bb22
-rw-r--r--meta/recipes-graphics/xorg-proto/fontsproto_2.1.3.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/glproto_1.4.17.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/inputproto_2.3.2.bb22
-rw-r--r--meta/recipes-graphics/xorg-proto/kbproto_1.0.7.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/presentproto_git.bb22
-rw-r--r--meta/recipes-graphics/xorg-proto/randrproto_1.5.0.bb19
-rw-r--r--meta/recipes-graphics/xorg-proto/recordproto_1.14.2.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/renderproto_0.11.1.bb21
-rw-r--r--meta/recipes-graphics/xorg-proto/resourceproto_1.2.0.bb19
-rw-r--r--meta/recipes-graphics/xorg-proto/scrnsaverproto_1.2.2.bb19
-rw-r--r--meta/recipes-graphics/xorg-proto/videoproto_2.3.3.bb14
-rw-r--r--meta/recipes-graphics/xorg-proto/xcmiscproto_1.2.2.bb17
-rw-r--r--meta/recipes-graphics/xorg-proto/xextproto_7.3.0.bb24
-rw-r--r--meta/recipes-graphics/xorg-proto/xf86dgaproto_2.1.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/xf86driproto_2.1.1.bb17
-rw-r--r--meta/recipes-graphics/xorg-proto/xf86miscproto_0.9.3.bb17
-rw-r--r--meta/recipes-graphics/xorg-proto/xf86vidmodeproto_2.3.1.bb18
-rw-r--r--meta/recipes-graphics/xorg-proto/xineramaproto_1.2.1.bb19
-rw-r--r--meta/recipes-graphics/xorg-proto/xorgproto_2018.4.bb14
-rw-r--r--meta/recipes-graphics/xorg-proto/xproto/xproto_fix_for_x32.patch24
-rw-r--r--meta/recipes-graphics/xorg-proto/xproto_7.0.31.bb19
30 files changed, 14 insertions, 570 deletions
diff --git a/meta/recipes-graphics/xorg-proto/bigreqsproto_1.1.2.bb b/meta/recipes-graphics/xorg-proto/bigreqsproto_1.1.2.bb
deleted file mode 100644
index f798a43538..0000000000
--- a/meta/recipes-graphics/xorg-proto/bigreqsproto_1.1.2.bb
+++ /dev/null
@@ -1,16 +0,0 @@
1require xorg-proto-common.inc
2
3PE = "1"
4
5SUMMARY = "BigReqs: X Big Requests extension headers"
6
7DESCRIPTION = "This package provides the wire protocol for the \
8BIG-REQUESTS extension, used to send larger requests that usual in order \
9to avoid fragmentation."
10
11BBCLASSEXTEND = "native nativesdk"
12
13LIC_FILES_CHKSUM = "file://COPYING;md5=b12715630da6f268d0d3712ee1a504f4"
14
15SRC_URI[md5sum] = "1a05fb01fa1d5198894c931cf925c025"
16SRC_URI[sha256sum] = "462116ab44e41d8121bfde947321950370b285a5316612b8fce8334d50751b1e"
diff --git a/meta/recipes-graphics/xorg-proto/calibrateproto/fix.patch b/meta/recipes-graphics/xorg-proto/calibrateproto/fix.patch
deleted file mode 100644
index ff8cb25cd5..0000000000
--- a/meta/recipes-graphics/xorg-proto/calibrateproto/fix.patch
+++ /dev/null
@@ -1,42 +0,0 @@
1Upstream-Status: Pending
2
3Add missing length fields to the replies. Without these, sanity checking in recent X
4breaks things.
5
6RP 11/2/10
7
8
9Index: git/xcalibrateproto.h
10===================================================================
11--- git.orig/xcalibrateproto.h 2010-02-11 11:47:45.711985932 +0000
12+++ git/xcalibrateproto.h 2010-02-11 11:40:21.000000000 +0000
13@@ -67,13 +67,13 @@
14 BYTE type; /* X_Reply */
15 BYTE pad1;
16 CARD16 sequenceNumber B16;
17+ CARD32 length;
18 CARD32 status;
19 CARD32 pad2 B32;
20 CARD32 pad3 B32;
21 CARD32 pad4 B32;
22 CARD32 pad5 B32;
23 CARD32 pad6 B32;
24- CARD32 pad7 B32;
25 } xXCalibrateRawModeReply;
26
27 #define sz_xXCalibrateRawModeReply 32
28@@ -92,13 +92,13 @@
29 BYTE type; /* X_Reply */
30 BYTE pad1;
31 CARD16 sequenceNumber B16;
32+ CARD32 length;
33 CARD32 x;
34 CARD32 y;
35 CARD32 pad2 B32;
36 CARD32 pad3 B32;
37 CARD32 pad4 B32;
38 CARD32 pad5 B32;
39- CARD32 pad6 B32;
40 } xXCalibrateScreenToCoordReply;
41
42 #define sz_xXCalibrateScreenToCoordReply 32
diff --git a/meta/recipes-graphics/xorg-proto/calibrateproto_git.bb b/meta/recipes-graphics/xorg-proto/calibrateproto_git.bb
deleted file mode 100644
index eb4b4224ca..0000000000
--- a/meta/recipes-graphics/xorg-proto/calibrateproto_git.bb
+++ /dev/null
@@ -1,21 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XCalibrate: Touchscreen calibration headers"
4
5DESCRIPTION = "This package provides the wire protocol for the \
6Touchscreen calibration extension."
7
8LICENSE = "MIT-style"
9LIC_FILES_CHKSUM = "file://xcalibratewire.h;endline=23;md5=7f86ef7b03cce6c4c9ebd59d20ca485f \
10 file://xcalibrateproto.h;endline=23;md5=e4490491edcc171ca24f98569ee580db"
11
12SRCREV = "1da6fd1e2c7a49648245c98481fabea8b9690a8c"
13
14PV = "0.0+git${SRCPV}"
15PR = "r2"
16
17SRC_URI = "git://anongit.freedesktop.org/git/xorg/proto/calibrateproto \
18 file://fix.patch;apply=yes"
19S = "${WORKDIR}/git"
20UPSTREAM_CHECK_COMMITS = "1"
21
diff --git a/meta/recipes-graphics/xorg-proto/compositeproto_0.4.2.bb b/meta/recipes-graphics/xorg-proto/compositeproto_0.4.2.bb
deleted file mode 100644
index adfee26306..0000000000
--- a/meta/recipes-graphics/xorg-proto/compositeproto_0.4.2.bb
+++ /dev/null
@@ -1,21 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Xcomposite: X composite extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X \
6composite extension. The X composite extension provides three related \
7mechanisms for compositing and off-screen storage."
8
9LICENSE = "MIT & MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=2c4bfe136f4a4418ea2f2a96b7c8f3c5 \
11 file://composite.h;endline=43;md5=cbd44d4079053aa75930ed2f02b92926"
12
13RCONFLICTS_${PN} = "compositeext"
14BBCLASSEXTEND = "native"
15
16PR = "r1"
17PE = "1"
18
19SRC_URI[md5sum] = "98482f65ba1e74a08bf5b056a4031ef0"
20SRC_URI[sha256sum] = "049359f0be0b2b984a8149c966dd04e8c58e6eade2a4a309cf1126635ccd0cfc"
21
diff --git a/meta/recipes-graphics/xorg-proto/damageproto_1.2.1.bb b/meta/recipes-graphics/xorg-proto/damageproto_1.2.1.bb
deleted file mode 100644
index 75d0268108..0000000000
--- a/meta/recipes-graphics/xorg-proto/damageproto_1.2.1.bb
+++ /dev/null
@@ -1,20 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Xdamage: X Damage extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the DAMAGE \
6extension. The DAMAGE extension allows applications to receive \
7information about changes made to pixel contents of windows and \
8pixmaps."
9
10LICENSE = "MIT-style"
11LIC_FILES_CHKSUM = "file://COPYING;md5=d5f5a2de65c3a84cbde769f07a769608 \
12 file://damagewire.h;endline=23;md5=4a4501a592dbc7de5ce89255e50d0296"
13
14RCONFLICTS_${PN} = "damageext"
15BBCLASSEXTEND = "native"
16PR = "r1"
17PE = "1"
18
19SRC_URI[md5sum] = "998e5904764b82642cc63d97b4ba9e95"
20SRC_URI[sha256sum] = "5c7c112e9b9ea8a9d5b019e5f17d481ae20f766cb7a4648360e7c1b46fc9fc5b"
diff --git a/meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb b/meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb
deleted file mode 100644
index d960e5d4cf..0000000000
--- a/meta/recipes-graphics/xorg-proto/dmxproto_2.3.1.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "DMX: Distributed Multihead extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the DMX \
6extension. The DMX extension provides support for communication with \
7and control of Xdmx server. Attributes of the Xdmx server and of the \
8back-end screens attached to the server can be queried and modified via \
9this protocol."
10
11LICENSE = "MIT"
12LIC_FILES_CHKSUM = "file://COPYING;md5=a3c3499231a8035efd0e004cfbd3b72a \
13 file://dmxproto.h;endline=32;md5=ab8509955c3dd4c65fac728e1b367bc4"
14
15PE = "1"
16
17SRC_URI[md5sum] = "4ee175bbd44d05c34d43bb129be5098a"
18SRC_URI[sha256sum] = "e72051e6a3e06b236d19eed56368117b745ca1e1a27bdc50fd51aa375bea6509"
diff --git a/meta/recipes-graphics/xorg-proto/dri2proto_2.8.bb b/meta/recipes-graphics/xorg-proto/dri2proto_2.8.bb
deleted file mode 100644
index f4c40c5719..0000000000
--- a/meta/recipes-graphics/xorg-proto/dri2proto_2.8.bb
+++ /dev/null
@@ -1,15 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "DRI2: Direct Rendering Infrastructure 2 headers"
4
5DESCRIPTION = "This package provides the wire protocol for the Direct \
6Rendering Ifnrastructure 2. DIR is required for may hardware \
7accelerated OpenGL drivers."
8
9LICENSE = "MIT"
10LIC_FILES_CHKSUM = "file://COPYING;md5=2e396fa91834f8786032cad2da5638f3 \
11 file://dri2proto.h;endline=31;md5=22f28bf68d01b533f26195e94b3ed8ca"
12
13
14SRC_URI[md5sum] = "b2721d5d24c04d9980a0c6540cb5396a"
15SRC_URI[sha256sum] = "f9b55476def44fc7c459b2537d17dbc731e36ed5d416af7ca0b1e2e676f8aa04"
diff --git a/meta/recipes-graphics/xorg-proto/dri3proto_1.0.bb b/meta/recipes-graphics/xorg-proto/dri3proto_1.0.bb
deleted file mode 100644
index bed97b3f49..0000000000
--- a/meta/recipes-graphics/xorg-proto/dri3proto_1.0.bb
+++ /dev/null
@@ -1,14 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Direct Rendering Infrastructure 3 Extension"
4
5DESCRIPTION = "The DRI3 extension provides mechanisms to translate between direct \
6rendered buffers and X pixmaps. When combined with the Present extension, \
7a complete direct rendering solution for OpenGL is provided."
8
9LICENSE = "MIT"
10LIC_FILES_CHKSUM = "file://dri3proto.h;endline=21;md5=ac90d1d416be3cb13e1d3c88cd5166bf"
11
12
13SRC_URI[md5sum] = "a3d2cbe60a9ca1bf3aea6c93c817fee3"
14SRC_URI[sha256sum] = "01be49d70200518b9a6b297131f6cc71f4ea2de17436896af153226a774fc074"
diff --git a/meta/recipes-graphics/xorg-proto/fixesproto_5.0.bb b/meta/recipes-graphics/xorg-proto/fixesproto_5.0.bb
deleted file mode 100644
index 39fb88d84c..0000000000
--- a/meta/recipes-graphics/xorg-proto/fixesproto_5.0.bb
+++ /dev/null
@@ -1,22 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XFixes: X Fixes extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Fixes \
6extension. This extension is designed to provide server-side support \
7for application work arounds to shortcomings in the core X window \
8system."
9
10
11LICENSE = "MIT & MIT-style"
12LIC_FILES_CHKSUM = "file://COPYING;md5=262a7a87da56e66dd639bf7334a110c6 \
13 file://xfixesproto.h;endline=43;md5=c3a9ee6db3532ed0d44dea266cfc97f4"
14
15RCONFLICTS_${PN} = "fixesext"
16PR = "r1"
17PE = "1"
18
19BBCLASSEXTEND = "native nativesdk"
20
21SRC_URI[md5sum] = "e7431ab84d37b2678af71e29355e101d"
22SRC_URI[sha256sum] = "ba2f3f31246bdd3f2a0acf8bd3b09ba99cab965c7fb2c2c92b7dc72870e424ce"
diff --git a/meta/recipes-graphics/xorg-proto/fontsproto_2.1.3.bb b/meta/recipes-graphics/xorg-proto/fontsproto_2.1.3.bb
deleted file mode 100644
index 27fc281748..0000000000
--- a/meta/recipes-graphics/xorg-proto/fontsproto_2.1.3.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XFont: X Font rasterisation headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Font \
6rasterisation extensions. These extensions are used to control \
7server-side font configurations."
8
9LICENSE = "MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=c3e48aa9ce868c8e90f0401db41c11a2 \
11 file://FSproto.h;endline=44;md5=d2e58e27095e5ea7d4ad456ccb91986c"
12
13PE = "1"
14
15BBCLASSEXTEND = "native"
16
17SRC_URI[md5sum] = "36934d00b00555eaacde9f091f392f97"
18SRC_URI[sha256sum] = "259046b0dd9130825c4a4c479ba3591d6d0f17a33f54e294b56478729a6e5ab8"
diff --git a/meta/recipes-graphics/xorg-proto/glproto_1.4.17.bb b/meta/recipes-graphics/xorg-proto/glproto_1.4.17.bb
deleted file mode 100644
index eb03d33c2b..0000000000
--- a/meta/recipes-graphics/xorg-proto/glproto_1.4.17.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "OpenGL: X OpenGL extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the \
6OpenGL-related extensions, used to enable the rendering of applications \
7using OpenGL."
8
9LICENSE = "MIT"
10LIC_FILES_CHKSUM = "file://COPYING;md5=d44ed0146997856304dfbb512a59a8de \
11 file://glxproto.h;beginline=4;endline=32;md5=6b79c570f644363b356456e7d44471d9"
12
13PE = "1"
14
15BBCLASSEXTEND = "nativesdk"
16
17SRC_URI[md5sum] = "5565f1b0facf4a59c2778229c1f70d10"
18SRC_URI[sha256sum] = "adaa94bded310a2bfcbb9deb4d751d965fcfe6fb3a2f6d242e2df2d6589dbe40"
diff --git a/meta/recipes-graphics/xorg-proto/inputproto_2.3.2.bb b/meta/recipes-graphics/xorg-proto/inputproto_2.3.2.bb
deleted file mode 100644
index eb5e66bd66..0000000000
--- a/meta/recipes-graphics/xorg-proto/inputproto_2.3.2.bb
+++ /dev/null
@@ -1,22 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XI: X Input extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Input \
6extension. The extension supports input devices other then the core X \
7keyboard and pointer."
8
9LICENSE = "MIT & MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=e562cc0f6587b961f032211d8160f31e \
11 file://XI2proto.h;endline=48;md5=1ac1581e61188da2885cc14ff49b20be"
12
13PE = "1"
14
15inherit gettext
16
17BBCLASSEXTEND = "native nativesdk"
18
19SRC_URI[md5sum] = "b290a463af7def483e6e190de460f31a"
20SRC_URI[sha256sum] = "893a6af55733262058a27b38eeb1edc733669f01d404e8581b167f03c03ef31d"
21
22EXTRA_OECONF += "--without-asciidoc"
diff --git a/meta/recipes-graphics/xorg-proto/kbproto_1.0.7.bb b/meta/recipes-graphics/xorg-proto/kbproto_1.0.7.bb
deleted file mode 100644
index 46f5c92b61..0000000000
--- a/meta/recipes-graphics/xorg-proto/kbproto_1.0.7.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XKB: X Keyboard extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X \
6Keyboard extension. This extension is used to control options related \
7to keyboard handling and layout."
8
9LICENSE = "MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=7dd6ea99e2a83a552c02c80963623c38 \
11 file://XKBproto.h;beginline=1;endline=25;md5=5744eeff407aeb6e7a1346eebab486a2"
12
13PE = "1"
14
15BBCLASSEXTEND = "native nativesdk"
16
17SRC_URI[md5sum] = "94afc90c1f7bef4a27fdd59ece39c878"
18SRC_URI[sha256sum] = "f882210b76376e3fa006b11dbd890e56ec0942bc56e65d1249ff4af86f90b857"
diff --git a/meta/recipes-graphics/xorg-proto/presentproto_git.bb b/meta/recipes-graphics/xorg-proto/presentproto_git.bb
deleted file mode 100644
index e6d32f95af..0000000000
--- a/meta/recipes-graphics/xorg-proto/presentproto_git.bb
+++ /dev/null
@@ -1,22 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "This package provides the basic headers for the X Window System"
4DESCRIPTION = "The Present extension provides a way for applications to update their \
5 window contents from a pixmap in a well defined fashion, synchronizing \
6 with the display refresh and potentially using a more efficient \
7 mechanism than copying the contents of the source pixmap.\
8 "
9
10LICENSE = "GPLv2"
11
12SRCREV = "bfdc7e052302c79c5803ad95a73c9b63b350c40c"
13PV = "1.1+git${SRCPV}"
14
15LIC_FILES_CHKSUM = "file://COPYING;md5=47e508ca280fde97906eacb77892c3ac"
16
17SRC_URI = "git://anongit.freedesktop.org/git/xorg/proto/presentproto"
18S = "${WORKDIR}/git"
19
20inherit autotools
21
22BBCLASSEXTEND = "native"
diff --git a/meta/recipes-graphics/xorg-proto/randrproto_1.5.0.bb b/meta/recipes-graphics/xorg-proto/randrproto_1.5.0.bb
deleted file mode 100644
index b59e52513f..0000000000
--- a/meta/recipes-graphics/xorg-proto/randrproto_1.5.0.bb
+++ /dev/null
@@ -1,19 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XRandR: X Resize, Rotate and Reflect extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Resize, \
6Rotate and Reflect extension. This extension provides the ability to \
7resize, rotate and reflect the root window of a screen."
8
9LICENSE = "MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=00426d41bd3d9267cf9bbb2df9323a5e \
11 file://randrproto.h;endline=30;md5=3885957c6048fdf3310ac8ba54ca2c3f"
12
13RCONFLICTS_${PN} = "randrext"
14PE = "1"
15
16BBCLASSEXTEND = "native nativesdk"
17
18SRC_URI[md5sum] = "a46765c8dcacb7114c821baf0df1e797"
19SRC_URI[sha256sum] = "4c675533e79cd730997d232c8894b6692174dce58d3e207021b8f860be498468"
diff --git a/meta/recipes-graphics/xorg-proto/recordproto_1.14.2.bb b/meta/recipes-graphics/xorg-proto/recordproto_1.14.2.bb
deleted file mode 100644
index ad2317c26e..0000000000
--- a/meta/recipes-graphics/xorg-proto/recordproto_1.14.2.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XRecord: X Record extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Record \
6extension. This extension is used to record and play back event \
7sequences."
8
9LICENSE = "MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=575827a0f554bbed332542976d5f3d40 \
11 file://recordproto.h;endline=19;md5=1cbb0dd45a0b060ff833901620a3e738"
12
13RCONFLICTS_${PN} = "recordext"
14PR = "r1"
15PE = "1"
16
17SRC_URI[md5sum] = "1b4e5dede5ea51906f1530ca1e21d216"
18SRC_URI[sha256sum] = "a777548d2e92aa259f1528de3c4a36d15e07a4650d0976573a8e2ff5437e7370"
diff --git a/meta/recipes-graphics/xorg-proto/renderproto_0.11.1.bb b/meta/recipes-graphics/xorg-proto/renderproto_0.11.1.bb
deleted file mode 100644
index ff800ec831..0000000000
--- a/meta/recipes-graphics/xorg-proto/renderproto_0.11.1.bb
+++ /dev/null
@@ -1,21 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XRender: X rendering Extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X \
6Rendering extension. This is the basis the image composition within the \
7X window system."
8
9LICENSE = "MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=f826d99765196352e6122a406cf0d024 \
11 file://renderproto.h;beginline=4;endline=24;md5=3e5e2851dad240b0a3a27c4776b4fd1f"
12
13RCONFLICTS_${PN} = "renderext"
14PR = "r1"
15PE = "1"
16
17BBCLASSEXTEND = "native nativesdk"
18
19SRC_URI[md5sum] = "a914ccc1de66ddeb4b611c6b0686e274"
20SRC_URI[sha256sum] = "06735a5b92b20759204e4751ecd6064a2ad8a6246bb65b3078b862a00def2537"
21
diff --git a/meta/recipes-graphics/xorg-proto/resourceproto_1.2.0.bb b/meta/recipes-graphics/xorg-proto/resourceproto_1.2.0.bb
deleted file mode 100644
index 08b610aea5..0000000000
--- a/meta/recipes-graphics/xorg-proto/resourceproto_1.2.0.bb
+++ /dev/null
@@ -1,19 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XRes: X Resource extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X \
6Resource extension. XRes provides an interface that allows X clients to \
7see and monitor X resource usage of various clients."
8
9LICENSE = "MIT"
10LIC_FILES_CHKSUM = "file://COPYING;md5=604859305e662503077240fee8c77d97"
11
12RCONFLICTS_${PN} = "resourceext"
13
14PR = "r1"
15PE = "1"
16
17SRC_URI[md5sum] = "cfdb57dae221b71b2703f8e2980eaaf4"
18SRC_URI[sha256sum] = "3c66003a6bdeb0f70932a9ed3cf57cc554234154378d301e0c5cfa189d8f6818"
19
diff --git a/meta/recipes-graphics/xorg-proto/scrnsaverproto_1.2.2.bb b/meta/recipes-graphics/xorg-proto/scrnsaverproto_1.2.2.bb
deleted file mode 100644
index ab07f518cf..0000000000
--- a/meta/recipes-graphics/xorg-proto/scrnsaverproto_1.2.2.bb
+++ /dev/null
@@ -1,19 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Xscrnsaver: X Screen Saver extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Screen \
6Saver extension. This extension allows an external \"screen saver\" \
7client to detect when the alternative image is to be displayed and to \
8provide the graphics."
9
10LICENSE = "MIT"
11LIC_FILES_CHKSUM = "file://COPYING;md5=eed49b78b15b436c933b6b8b054e3901 \
12 file://saverproto.h;endline=26;md5=a84c0637305159f3c0ab173aaeede48d"
13
14PE = "1"
15
16EXTRA_OECONF_append = " --enable-specs=no"
17
18SRC_URI[md5sum] = "edd8a73775e8ece1d69515dd17767bfb"
19SRC_URI[sha256sum] = "8bb70a8da164930cceaeb4c74180291660533ad3cc45377b30a795d1b85bcd65"
diff --git a/meta/recipes-graphics/xorg-proto/videoproto_2.3.3.bb b/meta/recipes-graphics/xorg-proto/videoproto_2.3.3.bb
deleted file mode 100644
index 6f97a2653b..0000000000
--- a/meta/recipes-graphics/xorg-proto/videoproto_2.3.3.bb
+++ /dev/null
@@ -1,14 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Xv: X Video extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the X Video \
6extension. This extension alows for accerlated drawing of videos."
7
8LICENSE = "MIT & MIT-style"
9LIC_FILES_CHKSUM = "file://COPYING;md5=ce3472a119a864085fa4155cb0979a7b"
10
11PE = "1"
12
13SRC_URI[md5sum] = "fe86de8ea3eb53b5a8f52956c5cd3174"
14SRC_URI[sha256sum] = "c7803889fd08e6fcaf7b68cc394fb038b2325d1f315e571a6954577e07cca702"
diff --git a/meta/recipes-graphics/xorg-proto/xcmiscproto_1.2.2.bb b/meta/recipes-graphics/xorg-proto/xcmiscproto_1.2.2.bb
deleted file mode 100644
index 0751b94c9d..0000000000
--- a/meta/recipes-graphics/xorg-proto/xcmiscproto_1.2.2.bb
+++ /dev/null
@@ -1,17 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XC-MISC: X XC-Miscellaneous extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the XC-MISC \
6extension, which is used to get details of XID allocations within the \
7server."
8
9LICENSE = "MIT-style"
10LIC_FILES_CHKSUM = "file://COPYING;md5=09d83047c15994e05db29b423ed6662e"
11
12PE = "1"
13
14BBCLASSEXTEND = "native nativesdk"
15
16SRC_URI[md5sum] = "5f4847c78e41b801982c8a5e06365b24"
17SRC_URI[sha256sum] = "b13236869372256c36db79ae39d54214172677fb79e9cdc555dceec80bd9d2df"
diff --git a/meta/recipes-graphics/xorg-proto/xextproto_7.3.0.bb b/meta/recipes-graphics/xorg-proto/xextproto_7.3.0.bb
deleted file mode 100644
index dd0bd951b2..0000000000
--- a/meta/recipes-graphics/xorg-proto/xextproto_7.3.0.bb
+++ /dev/null
@@ -1,24 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XExt: X Extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for several X \
6extensions. These protocol extensions include DOUBLE-BUFFER, DPMS, \
7Extended-Visual-Information, LBX, MIT_SHM, MIT_SUNDRY-NONSTANDARD, \
8Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, XC-APPGROUP, XC-MISC, \
9XTEST. In addition a small set of utility functions are also \
10available."
11
12LICENSE = "MIT & MIT-style"
13LIC_FILES_CHKSUM = "file://COPYING;md5=86f273291759d0ba2a22585cd1c06c53"
14
15PE = "1"
16
17inherit gettext
18
19EXTRA_OECONF_append = " --enable-specs=no"
20
21BBCLASSEXTEND = "native nativesdk"
22
23SRC_URI[md5sum] = "70c90f313b4b0851758ef77b95019584"
24SRC_URI[sha256sum] = "f3f4b23ac8db9c3a9e0d8edb591713f3d70ef9c3b175970dd8823dfc92aa5bb0"
diff --git a/meta/recipes-graphics/xorg-proto/xf86dgaproto_2.1.bb b/meta/recipes-graphics/xorg-proto/xf86dgaproto_2.1.bb
deleted file mode 100644
index 86f3ce328f..0000000000
--- a/meta/recipes-graphics/xorg-proto/xf86dgaproto_2.1.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XFree86-DGA: XFree86 Direct Graphics Access extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the XFree86 \
6Direct Graphics Access extension. This extension allows direct graphics \
7access to a framebuffer-like region, as well as relative mouse \
8reporting."
9
10LICENSE = "MIT"
11LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
12
13RCONFLICTS_${PN} = "xxf86dgaext"
14PR = "r2"
15PE = "1"
16
17SRC_URI[md5sum] = "a036dc2fcbf052ec10621fd48b68dbb1"
18SRC_URI[sha256sum] = "ac5ef65108e1f2146286e53080975683dae49fc94680042e04bd1e2010e99050"
diff --git a/meta/recipes-graphics/xorg-proto/xf86driproto_2.1.1.bb b/meta/recipes-graphics/xorg-proto/xf86driproto_2.1.1.bb
deleted file mode 100644
index b3f9210ccb..0000000000
--- a/meta/recipes-graphics/xorg-proto/xf86driproto_2.1.1.bb
+++ /dev/null
@@ -1,17 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XFree86-DRI: XFree86 Direct Rendering Infrastructure extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the XFree86 \
6Direct Rendering Infrastructure extension. The XFree86-DRI extension is \
7used to organize direct rendering support or 3D clients and help \
8arbitrate requests."
9
10LICENSE = "MIT"
11LIC_FILES_CHKSUM = "file://COPYING;md5=ef103b9d951e39ff7e23d386e2011fa3 \
12 file://xf86driproto.h;endline=35;md5=42be3d8e6d429ab79172572bb0cff544"
13
14PE = "1"
15
16SRC_URI[md5sum] = "1d716d0dac3b664e5ee20c69d34bc10e"
17SRC_URI[sha256sum] = "9c4b8d7221cb6dc4309269ccc008a22753698ae9245a398a59df35f1404d661f"
diff --git a/meta/recipes-graphics/xorg-proto/xf86miscproto_0.9.3.bb b/meta/recipes-graphics/xorg-proto/xf86miscproto_0.9.3.bb
deleted file mode 100644
index d4663ea880..0000000000
--- a/meta/recipes-graphics/xorg-proto/xf86miscproto_0.9.3.bb
+++ /dev/null
@@ -1,17 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XFree86-Misc: XFree86 miscellaneous extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the XFree \
6miscellaneous extension. The XFree86-Misc extension provides a means to \
7access input device configuration settings specific to the XFree86/Xorg \
8DDX."
9
10LICENSE = "MIT"
11LIC_FILES_CHKSUM = "file://COPYING;md5=e01e66e4b317088cf869bc98e6af4fb6"
12
13PR = "r1"
14PE = "1"
15
16SRC_URI[md5sum] = "ca63bbb31cf5b7f37b2237e923ff257a"
17SRC_URI[sha256sum] = "45b8ec6a4a8ca21066dce117e09dcc88539862e616e60fb391de05b36f63b095"
diff --git a/meta/recipes-graphics/xorg-proto/xf86vidmodeproto_2.3.1.bb b/meta/recipes-graphics/xorg-proto/xf86vidmodeproto_2.3.1.bb
deleted file mode 100644
index 0f31900a9e..0000000000
--- a/meta/recipes-graphics/xorg-proto/xf86vidmodeproto_2.3.1.bb
+++ /dev/null
@@ -1,18 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XFree86-VM: XFree86 video mode extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the XFree86 \
6video mode extension. This extension allows client applications to get \
7and set video mode timings."
8
9LICENSE = "MIT"
10LIC_FILES_CHKSUM = "file://COPYING;md5=499be2ff387a42f84628c35f311f1502"
11
12RCONFLICTS_${PN} = "xxf86vmext"
13
14PR = "r1"
15PE = "1"
16
17SRC_URI[md5sum] = "e793ecefeaecfeabd1aed6a01095174e"
18SRC_URI[sha256sum] = "45d9499aa7b73203fd6b3505b0259624afed5c16b941bd04fcf123e5de698770"
diff --git a/meta/recipes-graphics/xorg-proto/xineramaproto_1.2.1.bb b/meta/recipes-graphics/xorg-proto/xineramaproto_1.2.1.bb
deleted file mode 100644
index dde7e9db7a..0000000000
--- a/meta/recipes-graphics/xorg-proto/xineramaproto_1.2.1.bb
+++ /dev/null
@@ -1,19 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Xinerama: Xinerama extension headers"
4
5DESCRIPTION = "This package provides the wire protocol for the Xinerama \
6extension. This extension is used for retrieving information about \
7physical output devices which may be combined into a single logical X \
8screen."
9
10LICENSE = "MIT & MIT-style"
11LIC_FILES_CHKSUM = "file://COPYING;md5=3e397a5326c83d5d0ebf5b3f87163ac6 \
12 file://panoramiXproto.h;endline=24;md5=098e0bc089368a988092b3cbda617a57"
13
14PE = "1"
15
16SRC_URI[md5sum] = "9959fe0bfb22a0e7260433b8d199590a"
17SRC_URI[sha256sum] = "977574bb3dc192ecd9c55f59f991ec1dff340be3e31392c95deff423da52485b"
18
19BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-graphics/xorg-proto/xorgproto_2018.4.bb b/meta/recipes-graphics/xorg-proto/xorgproto_2018.4.bb
new file mode 100644
index 0000000000..f48a22b57d
--- /dev/null
+++ b/meta/recipes-graphics/xorg-proto/xorgproto_2018.4.bb
@@ -0,0 +1,14 @@
1require xorg-proto-common.inc
2
3SUMMARY = "XCalibrate: Touchscreen calibration headers"
4
5DESCRIPTION = "This package provides the headers and specification documents defining \
6the core protocol and (many) extensions for the X Window System"
7
8LICENSE = "MIT-style"
9LIC_FILES_CHKSUM = "file://COPYING-x11proto;md5=b9e051107d5628966739a0b2e9b32676"
10
11SRC_URI[md5sum] = "81557ca47ee66a4e54590fcdadd28114"
12SRC_URI[sha256sum] = "fee885e0512899ea5280c593fdb2735beb1693ad170c22ebcc844470eec415a0"
13
14BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-graphics/xorg-proto/xproto/xproto_fix_for_x32.patch b/meta/recipes-graphics/xorg-proto/xproto/xproto_fix_for_x32.patch
deleted file mode 100644
index 4f9ed99c9c..0000000000
--- a/meta/recipes-graphics/xorg-proto/xproto/xproto_fix_for_x32.patch
+++ /dev/null
@@ -1,24 +0,0 @@
1Upstream-Status: Pending
2
3Don't always define LONG64 for AMD64
4
5X32 defines __amd64__/amd64 with 32bit long. We should simply check
6__LP64__ before defining LONG64 without checking __amd64__/amd64.
7
8This fixes compilation with x32 toolchain.
9
10Received this patch from H.J. Lu <hjl.tools@gmail.com>
11Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/12/1
12
13Index: xproto-7.0.31/Xmd.h
14===================================================================
15--- xproto-7.0.31.orig/Xmd.h
16+++ xproto-7.0.31/Xmd.h
17@@ -62,7 +62,6 @@ SOFTWARE.
18 defined(__ia64__) || defined(ia64) || \
19 defined(__sparc64__) || \
20 defined(__s390x__) || \
21- defined(__amd64__) || defined(amd64) || \
22 defined(__powerpc64__)
23 # if !defined(__ILP32__) /* amd64-x32 is 32bit */
24 # define LONG64 /* 32/64-bit architecture */
diff --git a/meta/recipes-graphics/xorg-proto/xproto_7.0.31.bb b/meta/recipes-graphics/xorg-proto/xproto_7.0.31.bb
deleted file mode 100644
index febcc67921..0000000000
--- a/meta/recipes-graphics/xorg-proto/xproto_7.0.31.bb
+++ /dev/null
@@ -1,19 +0,0 @@
1require xorg-proto-common.inc
2
3SUMMARY = "Xlib: C Language X interface headers"
4
5DESCRIPTION = "This package provides the basic headers for the X Window \
6System."
7
8LICENSE = "MIT & MIT-style"
9LIC_FILES_CHKSUM = "file://COPYING;md5=b9e051107d5628966739a0b2e9b32676"
10
11PE = "1"
12
13SRC_URI += "file://xproto_fix_for_x32.patch"
14
15EXTRA_OECONF_append = " --enable-specs=no"
16BBCLASSEXTEND = "native nativesdk"
17
18SRC_URI[md5sum] = "16791f7ca8c51a20608af11702e51083"
19SRC_URI[sha256sum] = "c6f9747da0bd3a95f86b17fb8dd5e717c8f3ab7f0ece3ba1b247899ec1ef7747"