Gentoo Archives: gentoo-commits

From: Aric Belsito <lluixhi@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: x11-base/xorg-server/, x11-base/xorg-server/files/
Date: Wed, 25 Jan 2017 23:00:29
Message-Id: 1485385183.38683da262a270db0b91ae9d0ff06a6ff158ed30.lluixhi@gentoo
1 commit: 38683da262a270db0b91ae9d0ff06a6ff158ed30
2 Author: Aric Belsito <lluixhi <AT> gmail <DOT> com>
3 AuthorDate: Wed Jan 25 22:59:43 2017 +0000
4 Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com>
5 CommitDate: Wed Jan 25 22:59:43 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=38683da2
7
8 x11-base/xorg-server: Version bump to 1.19.1
9
10 Sync with tree.
11
12 x11-base/xorg-server/Manifest | 5 +-
13 .../files/xorg-server-1.18-sysmacros.patch | 59 ++++++++++++++++++++++
14 x11-base/xorg-server/xorg-server-1.18.4.ebuild | 3 +-
15 ...ver-1.18.4.ebuild => xorg-server-1.19.1.ebuild} | 10 ++--
16 4 files changed, 71 insertions(+), 6 deletions(-)
17
18 diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
19 index b5ed0a9..ed36f90 100644
20 --- a/x11-base/xorg-server/Manifest
21 +++ b/x11-base/xorg-server/Manifest
22 @@ -8,11 +8,14 @@ AUX xorg-server-1.17-ia64-fix_inx_outx.patch 1539 SHA256 4c844b2d41b6412304b8a91
23 AUX xorg-server-1.17-support-multiple-Files-sections.patch 2256 SHA256 1cc57d2e8449d50737c507005df348610bb68241fe36e997e4803b3b8b3e6d86 SHA512 e3141727c993e02b2e067095807e96ef0cc82e2e7c8b65664d0530ef05a0f7b9170272e4e1e3523ede3f1cc23b00c4776785b8299e0b58a6e7fd56062aecefb6 WHIRLPOOL 078a5e30777a8f6e908421a1c7cc4a7e63c23f57b600bb1117bc1e8de2db0e6440870f811e65283acaa48da06fcc5666434d2bdce257709344e8f584d1525623
24 AUX xorg-server-1.17.4-arm-musl.patch 682 SHA256 b210a93b4d6128c0963ade3458925ff293e1c68ac20a15964357fd401f7161e0 SHA512 b799e757a22a61ac283adbd7a8df1ad4eccce0bb6cac38a0c962ba8438bba3cf6637a65bb64859e7b32399fca672283a49960207e186c271ba574580de360d09 WHIRLPOOL 3a197692f3d5a7563294248784d8afb5d74eb19e8533cab5166364e96753e0c99c1cbfc236b74c9fcfa553822e277b62f19a4b7193697c9e0c991d3f00de5b8e
25 AUX xorg-server-1.18-support-multiple-Files-sections.patch 1902 SHA256 07ef91cb5da75d5165d10d5bc29c58a8b003e743092c1e290453bd6f82a2cf63 SHA512 5cd0a4ce9c2efef7abc84df805a3c6da33bd64fdb16c3aa2fa61da4f805605a3d12cab0f452d3bc217b6e5d5d5bea29c9f3bf262e46347a074770ebd75ddf5b5 WHIRLPOOL 08fa76e82278cc103ba91555d679413409fd70c29609950e9c1fdd7cfc1e13d5d5b76dc2891465b8faa0fca37c89a32556d0c4cb644a131a7abd332a91fc6cad
26 +AUX xorg-server-1.18-sysmacros.patch 1698 SHA256 bcd9aa80cd37d05aa4c09bb60e72eab47c14165cc479fd8cb743dca47f1b72b8 SHA512 e92300d9e965ebed7dc6f90d6d58b616e589f3df57efc954280a5eba65fa098bb6069f9b06c81cda169d46051f51a707e5ca659f820fc64948431bbc80e3e5a0 WHIRLPOOL dcb9469c22bc0b6478b0891bf88dcebc214990d12cb7387d1e6f86d8ebd12a5be71c4f0449a10d39034b7e34eef4b1a8846c7f406f1184e19f8e00f8f4c5e69b
27 AUX xorg-sets.conf 199 SHA256 1201d0337ac69d9715f4454a86dfb8a7bd1ae6f4c2578042fc08f283a997597c SHA512 910fe28f20909243044f079ff35136942b8790f4f28ac42ffc64a76b7f03cd22057087fa5e4e01192080b52c0d89000ea96d5a807c6f11f680d3f43312c5be41 WHIRLPOOL 4acac88e1688ea71df59a86a8a188b5369ad05f61e1369cd620eecd754511578e961a537ff6d0b22156f671d3485289cbc941dfe83bea24a27329b7bebb46c7d
28 DIST xorg-server-1.16.4.tar.bz2 5817330 SHA256 abb6e1cc9213a9915a121f48576ff6739a0b8cdb3d32796f9a7743c9a6efc871 SHA512 f756fca65535aa921a85d8d8eb36ea2ba5b7af90a46d640b0ca76259a9abd9d323885087e11156528d95240937c70373045001ae20266a1b9e89909f007e9e74 WHIRLPOOL 63980a3e2b57d2860998344f21a6524598b3dc135c277e5a868e34b57ab5060681ae7137358b3ba8b9ca5fd622a91aeb06bd0ac9e3e5ce1f4dc55df2b2dc0e33
29 DIST xorg-server-1.17.4.tar.bz2 5791384 SHA256 0c4b45c116a812a996eb432d8508cf26c2ec8c3916ff2a50781796882f8d6457 SHA512 4b8377b86ca88f27dcf59db2996b2ee620ce6f181a37dc47600365db588d48f2f3ca66a3149e7c856e686e5783b1cccb2ba0827aa7413299163dfca869f4d376 WHIRLPOOL c5baa1b01e57eac9e18bd1890c0a7e2246836524645057d5e05a1a19225d863645616aafaadbf9d083ffb672d47ea1934ad8323d813533e9519f0d92f9a1c6ab
30 DIST xorg-server-1.18.4.tar.bz2 6009508 SHA256 278459b2c31d61a15655d95a72fb79930c480a6bb8cf9226e48a07df8b1d31c8 SHA512 2055948caa1437547ea823a70d8b24584b65338bb9f1bbf75e3ad7fd60ec9684378facaffa05b7ce496d904213cd192085a43ba889a1476d5fbc813b7e41b56b WHIRLPOOL f9ba5ffb49e6ac7ca20d64d27712a0a8f10c6560256a20e9f944d6438dc5f5eebe53daf6af110084da67a622e92874969047518e72ff181de0d64d83030d629f
31 +DIST xorg-server-1.19.1.tar.bz2 6041792 SHA256 79ae2cf39d3f6c4a91201d8dad549d1d774b3420073c5a70d390040aa965a7fb SHA512 37d413fdd96ce6b15ae20ca5028331498586044cfc7a6ab0acb99201b04063c69bcd06867f2dc33237b244ce2870a1c5a4be3cbe4560f2461894f46f8d5dbdd7 WHIRLPOOL 9fab4118e866e11a7742ba63d7f681490d43718a329416fb742e268fdf56f348bc9f1f2b5229fbaac98ce78f41fc1e9e5aa7587ee120fcccaba752ff4bac1555
32 EBUILD xorg-server-1.16.4.ebuild 6867 SHA256 8efa7f03ede2f1c8e029da79298d327642be69abbd9aeccb40c5deaea2f02586 SHA512 841d47e5565f1dc3aa09616c963e2d8a87e6342547a35e936992835397bfff93fac1ede0677fd24f38b86393c1a3f0639155fd1ad4b0c8e197d7c364ab55fc6b WHIRLPOOL a2fcb8a18cc861ac1efbe9dad65f9c19e46a75db0d900c93a9d1b8bbef8f07c271707175878718d803a51e2cd0f5ea57bc4e1cf7bb2afc26faa7791c27308743
33 EBUILD xorg-server-1.17.4.ebuild 6268 SHA256 af632318465138602e33f7817e80e611bd3ebe341a82f88b8b05488e473c255f SHA512 d74dc4d3aeb89f457da4c68845de885d65e0d524aa4a0fe90c3050fa606d9e3f856ab0d540cb8c9459f2eea22b8ef7654cea93432aa2efd731f3a1fc530b4d96 WHIRLPOOL bd1f346462069471f3f2ca777b6e7708fd5f3453ed53ea2a75eaf2db790729933280d414a514582381b321248e08fb5b409e6ef6db4aeb43d12d83d9c968b76f
34 -EBUILD xorg-server-1.18.4.ebuild 6115 SHA256 538e0f93f41cef8b58628ae60bc94ab57716d19187363979eb0381745903102a SHA512 1c696fd0c6c5a9ec14d3a3df826c7a02d0de58790f2ddd579c7a0e68f1c46ddccfbae4acd5b8f2e15c0c65f14cc8647020dac75eddd49eebb513b5f76fc89212 WHIRLPOOL d0f153e9c7e85bb90a3990d6dae032e57681227160cf67c068998f50038c6ef98a35d9f4c89319c17c495e1eea08b378d790a749ca8502b2352d679a10e4a919
35 +EBUILD xorg-server-1.18.4.ebuild 6165 SHA256 fd193fe732b2658b67ee86ab2fa7b9e3f510e274e5eeac45e2295e22d0896e08 SHA512 8a9c3e6f18e82cf7505bdf10ac7ec055cded1d10a1ec53fa0a00b38cb11c7b42df3c08a6a7bc0c458275661a59b7070aac5f9b1630dca93331f0ec5780a15464 WHIRLPOOL 5fccb33d981b895019af85795479fa715c146c97d9385ba43389ce63049126a151e1c4fff3bbee832a7e3b3d7cb65f8eb7cef007161a113aa99c1cf550766965
36 +EBUILD xorg-server-1.19.1.ebuild 6202 SHA256 db5c5979b68733a7edc2f28afbd58bcfb21c229888387160fce3778103d02d11 SHA512 02c08c3fd52f306871070d3bb94394b41d593037ec5e2fe410a311ca720178aa48992d67caad33a74b4e51e57ebb613a60d42eaa0cf5883aa648f94c16b59431 WHIRLPOOL 905a2bd0dfbbf279e2d55ca0d561cbcae3865e355c905c78e7ca3703d37f01999b1d9d72bbfbcc93a53dee7898f0b6f1d411085f7027949ec19ccc96101a351b
37 MISC metadata.xml 877 SHA256 b41a133db7c20ca9b78a620f30af984d178baef7207c8c4329e1309835e8b522 SHA512 370e41da26388e328697958396b808c831e07245dc9e2ea230316bee8067d8501d032a0c9f89b7f1ea27c816490803839a8f14485aacde6143b3db38a6e1ede2 WHIRLPOOL ce70642eac3ef6ea824755d4d1bc7bdf8e5d3b95300ef43a41e1f5e710df0f12179f0a15b21dae0fbebb0dd56e35008f1e991463215a7f23dd2fd977400da40b
38
39 diff --git a/x11-base/xorg-server/files/xorg-server-1.18-sysmacros.patch b/x11-base/xorg-server/files/xorg-server-1.18-sysmacros.patch
40 new file mode 100644
41 index 0000000..5a3dea3
42 --- /dev/null
43 +++ b/x11-base/xorg-server/files/xorg-server-1.18-sysmacros.patch
44 @@ -0,0 +1,59 @@
45 +From 1df7e4f5c1090631ff6584176f7d1370d08bc15e Mon Sep 17 00:00:00 2001
46 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <petr.pisar@×××××.cz>
47 +Date: Sat, 16 Apr 2016 13:04:59 +0200
48 +Subject: [PATCH] Include sys/sysmacros.h for major(3)
49 +MIME-Version: 1.0
50 +Content-Type: text/plain; charset=UTF-8
51 +Content-Transfer-Encoding: 8bit
52 +
53 +GNU major(3) manual page prescribes <sys/types.h>, but that does not work with
54 +sys-libs/glibc-2.23-r1.
55 +
56 +https://bugs.gentoo.org/show_bug.cgi?id=580044
57 +Signed-off-by: Petr Písař <petr.pisar@×××××.cz>
58 +---
59 + config/udev.c | 1 +
60 + hw/xfree86/common/xf86Xinput.c | 2 ++
61 + hw/xfree86/os-support/linux/lnx_init.c | 1 +
62 + 3 files changed, 4 insertions(+)
63 +
64 +diff --git a/config/udev.c b/config/udev.c
65 +index 28c2658..62908f4 100644
66 +--- a/config/udev.c
67 ++++ b/config/udev.c
68 +@@ -30,6 +30,7 @@
69 + #include <libudev.h>
70 + #include <ctype.h>
71 + #include <unistd.h>
72 ++#include <sys/sysmacros.h>
73 +
74 + #include "input.h"
75 + #include "inputstr.h"
76 +diff --git a/hw/xfree86/common/xf86Xinput.c b/hw/xfree86/common/xf86Xinput.c
77 +index c56a2b9..d33c165 100644
78 +--- a/hw/xfree86/common/xf86Xinput.c
79 ++++ b/hw/xfree86/common/xf86Xinput.c
80 +@@ -86,6 +86,8 @@
81 + #include <unistd.h>
82 + #ifdef HAVE_SYS_MKDEV_H
83 + #include <sys/mkdev.h> /* for major() & minor() on Solaris */
84 ++#else
85 ++#include <sys/sysmacros.h>
86 + #endif
87 +
88 + #include "mi.h"
89 +diff --git a/hw/xfree86/os-support/linux/lnx_init.c b/hw/xfree86/os-support/linux/lnx_init.c
90 +index 1ed213c..6caf531 100644
91 +--- a/hw/xfree86/os-support/linux/lnx_init.c
92 ++++ b/hw/xfree86/os-support/linux/lnx_init.c
93 +@@ -38,6 +38,7 @@
94 + #include "xf86_OSlib.h"
95 +
96 + #include <sys/stat.h>
97 ++#include <sys/sysmacros.h>
98 +
99 + #ifndef K_OFF
100 + #define K_OFF 0x4
101 +--
102 +2.8.1
103 +
104
105 diff --git a/x11-base/xorg-server/xorg-server-1.18.4.ebuild b/x11-base/xorg-server/xorg-server-1.18.4.ebuild
106 index edc100e..1d20193 100644
107 --- a/x11-base/xorg-server/xorg-server-1.18.4.ebuild
108 +++ b/x11-base/xorg-server/xorg-server-1.18.4.ebuild
109 @@ -1,4 +1,4 @@
110 -# Copyright 1999-2016 Gentoo Foundation
111 +# Copyright 1999-2017 Gentoo Foundation
112 # Distributed under the terms of the GNU General Public License v2
113 # $Id$
114
115 @@ -145,6 +145,7 @@ PATCHES=(
116 "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
117 # needed for new eselect-opengl, bug #541232
118 "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
119 + "${FILESDIR}"/${PN}-1.18-sysmacros.patch #580044
120 "${FILESDIR}"/${PN}-1.17.4-arm-musl.patch
121 )
122
123
124 diff --git a/x11-base/xorg-server/xorg-server-1.18.4.ebuild b/x11-base/xorg-server/xorg-server-1.19.1.ebuild
125 similarity index 96%
126 copy from x11-base/xorg-server/xorg-server-1.18.4.ebuild
127 copy to x11-base/xorg-server/xorg-server-1.19.1.ebuild
128 index edc100e..019ba26 100644
129 --- a/x11-base/xorg-server/xorg-server-1.18.4.ebuild
130 +++ b/x11-base/xorg-server/xorg-server-1.19.1.ebuild
131 @@ -1,4 +1,4 @@
132 -# Copyright 1999-2016 Gentoo Foundation
133 +# Copyright 1999-2017 Gentoo Foundation
134 # Distributed under the terms of the GNU General Public License v2
135 # $Id$
136
137 @@ -10,7 +10,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/xorg/xserver"
138
139 DESCRIPTION="X.Org X servers"
140 SLOT="0/${PV}"
141 -KEYWORDS="arm"
142 +KEYWORDS="~arm"
143
144 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"
145 IUSE="${IUSE_SERVERS} glamor ipv6 libressl minimal selinux +suid systemd tslib +udev unwind wayland"
146 @@ -27,7 +27,7 @@ CDEPEND=">=app-eselect/eselect-opengl-1.3.0
147 >=x11-libs/libpciaccess-0.12.901
148 >=x11-libs/libXau-1.0.4
149 >=x11-libs/libXdmcp-1.0.2
150 - >=x11-libs/libXfont-1.4.2
151 + >=x11-libs/libXfont2-2.0.1
152 >=x11-libs/libxkbfile-1.0.4
153 >=x11-libs/libxshmfence-1.1
154 >=x11-libs/pixman-0.27.2
155 @@ -75,6 +75,7 @@ CDEPEND=">=app-eselect/eselect-opengl-1.3.0
156 wayland? (
157 >=dev-libs/wayland-1.3.0
158 media-libs/libepoxy
159 + >=dev-libs/wayland-protocols-1.1
160 )
161 >=x11-apps/xinit-1.3.3-r1
162 systemd? (
163 @@ -105,7 +106,7 @@ DEPEND="${CDEPEND}
164 >=x11-proto/xf86rushproto-1.1.2
165 >=x11-proto/xf86vidmodeproto-2.2.99.1
166 >=x11-proto/xineramaproto-1.1.3
167 - >=x11-proto/xproto-7.0.28
168 + >=x11-proto/xproto-7.0.31
169 >=x11-proto/presentproto-1.0
170 >=x11-proto/dri3proto-1.0
171 dmx? (
172 @@ -145,6 +146,7 @@ PATCHES=(
173 "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
174 # needed for new eselect-opengl, bug #541232
175 "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
176 + "${FILESDIR}"/${PN}-1.18-sysmacros.patch #580044
177 "${FILESDIR}"/${PN}-1.17.4-arm-musl.patch
178 )