Gentoo Archives: gentoo-commits

From: David Heidelberger <d.okias@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/x11:master commit in: x11-base/xorg-server/files/, x11-base/xorg-server/
Date: Fri, 03 Oct 2014 12:01:44
Message-Id: 1412337667.723e9fb124997472a58e743df441e191f4b2ccac.okias@gentoo
1 commit: 723e9fb124997472a58e743df441e191f4b2ccac
2 Author: David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
3 AuthorDate: Fri Oct 3 12:01:07 2014 +0000
4 Commit: David Heidelberger <d.okias <AT> gmail <DOT> com>
5 CommitDate: Fri Oct 3 12:01:07 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=723e9fb1
7
8 x11-base/xorg-server: remove ia64 broken patch
9
10 Signed-off-by: David Heidelberger <david.heidelberger <AT> ixit.cz>
11
12 ---
13 .../files/xorg-server-1.12-ia64-fix_inx_outx.patch | 60 ----------------------
14 x11-base/xorg-server/xorg-server-9999.ebuild | 1 -
15 2 files changed, 61 deletions(-)
16
17 diff --git a/x11-base/xorg-server/files/xorg-server-1.12-ia64-fix_inx_outx.patch b/x11-base/xorg-server/files/xorg-server-1.12-ia64-fix_inx_outx.patch
18 deleted file mode 100644
19 index 24a5a02..0000000
20 --- a/x11-base/xorg-server/files/xorg-server-1.12-ia64-fix_inx_outx.patch
21 +++ /dev/null
22 @@ -1,60 +0,0 @@
23 -diff -r --context xorg-server-1.12.3/hw/xfree86/common/compiler.h xorg-server-1.12.3-fix/hw/xfree86/common/compiler.h
24 -*** xorg-server-1.12.3/hw/xfree86/common/compiler.h 2012-07-06 07:17:19.000000000 +0200
25 ---- xorg-server-1.12.3-fix/hw/xfree86/common/compiler.h 2012-08-29 00:14:39.000000000 +0200
26 -***************
27 -*** 421,426 ****
28 ---- 421,474 ----
29 - #include <machine/pio.h>
30 - #endif /* __NetBSD__ */
31 -
32 -+ #elif defined(linux) && defined(__ia64__)
33 -+ /* for Linux on ia64, we use the LIBC _inx/_outx routines */
34 -+ /* note that the appropriate setup via "ioperm" needs to be done */
35 -+ /* *before* any inx/outx is done. */
36 -+
37 -+ extern _X_EXPORT void _outb(unsigned char val, unsigned long port);
38 -+ extern _X_EXPORT void _outw(unsigned short val, unsigned long port);
39 -+ extern _X_EXPORT void _outl(unsigned int val, unsigned long port);
40 -+ extern _X_EXPORT unsigned int _inb(unsigned long port);
41 -+ extern _X_EXPORT unsigned int _inw(unsigned long port);
42 -+ extern _X_EXPORT unsigned int _inl(unsigned long port);
43 -+
44 -+ static __inline__ void
45 -+ outb(unsigned long port, unsigned char val)
46 -+ {
47 -+ _outb(val, port);
48 -+ }
49 -+
50 -+ static __inline__ void
51 -+ outw(unsigned long port, unsigned short val)
52 -+ {
53 -+ _outw(val, port);
54 -+ }
55 -+
56 -+ static __inline__ void
57 -+ outl(unsigned long port, unsigned int val)
58 -+ {
59 -+ _outl(val, port);
60 -+ }
61 -+
62 -+ static __inline__ unsigned int
63 -+ inb(unsigned long port)
64 -+ {
65 -+ return _inb(port);
66 -+ }
67 -+
68 -+ static __inline__ unsigned int
69 -+ inw(unsigned long port)
70 -+ {
71 -+ return _inw(port);
72 -+ }
73 -+
74 -+ static __inline__ unsigned int
75 -+ inl(unsigned long port)
76 -+ {
77 -+ return _inl(port);
78 -+ }
79 -+
80 - #elif (defined(linux) || defined(__FreeBSD__)) && defined(__amd64__)
81 -
82 - #include <inttypes.h>
83
84 diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild b/x11-base/xorg-server/xorg-server-9999.ebuild
85 index e3269f1..f717665 100644
86 --- a/x11-base/xorg-server/xorg-server-9999.ebuild
87 +++ b/x11-base/xorg-server/xorg-server-9999.ebuild
88 @@ -128,7 +128,6 @@ REQUIRED_USE="!minimal? (
89
90 PATCHES=(
91 "${UPSTREAMED_PATCHES[@]}"
92 - "${FILESDIR}"/${PN}-1.12-ia64-fix_inx_outx.patch
93 "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
94 )