From 7e92987ccbcfc9358d52f03d1c73effedeb8d514 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:26:30 -0800 Subject: x11-libs/libX11: Remove incorrect comment. eautoreconf is needed because we patch configure.ac, not because of some automake version problem. --- x11-libs/libX11/libX11-1.6.5.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-libs/libX11/libX11-1.6.5.ebuild b/x11-libs/libX11/libX11-1.6.5.ebuild index e6f75814c12d..ed8061177666 100644 --- a/x11-libs/libX11/libX11-1.6.5.ebuild +++ b/x11-libs/libX11/libX11-1.6.5.ebuild @@ -6,7 +6,6 @@ EAPI=5 # bogus commit to force manifest regeneration #596462 XORG_DOC=doc -# needs automake-1.14 without eautoreconf XORG_EAUTORECONF=yes XORG_MULTILIB=yes inherit xorg-2 toolchain-funcs -- cgit v1.2.3-65-gdbad From 4aea187fbeecf05a07f12913db5b71c5b3e1779f Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:24:20 -0800 Subject: x11-libs/libX11: Drop useless comment. --- x11-libs/libX11/libX11-1.6.4.ebuild | 2 -- x11-libs/libX11/libX11-1.6.5.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/x11-libs/libX11/libX11-1.6.4.ebuild b/x11-libs/libX11/libX11-1.6.4.ebuild index 3ca12e4c630d..91de9256fc57 100644 --- a/x11-libs/libX11/libX11-1.6.4.ebuild +++ b/x11-libs/libX11/libX11-1.6.4.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_DOC=doc # needs automake-1.14 without eautoreconf XORG_EAUTORECONF=yes diff --git a/x11-libs/libX11/libX11-1.6.5.ebuild b/x11-libs/libX11/libX11-1.6.5.ebuild index ed8061177666..486162f6b94d 100644 --- a/x11-libs/libX11/libX11-1.6.5.ebuild +++ b/x11-libs/libX11/libX11-1.6.5.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_DOC=doc XORG_EAUTORECONF=yes XORG_MULTILIB=yes -- cgit v1.2.3-65-gdbad From 5fa17ad502fde684504d851d6ecfd05f5fd601c3 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:23:54 -0800 Subject: x11-libs/libXi: Drop useless comment. --- x11-libs/libXi/libXi-1.7.7.ebuild | 2 -- x11-libs/libXi/libXi-1.7.8.ebuild | 2 -- x11-libs/libXi/libXi-1.7.9.ebuild | 2 -- 3 files changed, 6 deletions(-) diff --git a/x11-libs/libXi/libXi-1.7.7.ebuild b/x11-libs/libXi/libXi-1.7.7.ebuild index fed2bfcbfa09..94dad748866d 100644 --- a/x11-libs/libXi/libXi-1.7.7.ebuild +++ b/x11-libs/libXi/libXi-1.7.7.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_DOC=doc XORG_MULTILIB=yes inherit xorg-2 diff --git a/x11-libs/libXi/libXi-1.7.8.ebuild b/x11-libs/libXi/libXi-1.7.8.ebuild index 9b47285b2dfb..a33feae81af0 100644 --- a/x11-libs/libXi/libXi-1.7.8.ebuild +++ b/x11-libs/libXi/libXi-1.7.8.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_DOC=doc XORG_MULTILIB=yes inherit xorg-2 diff --git a/x11-libs/libXi/libXi-1.7.9.ebuild b/x11-libs/libXi/libXi-1.7.9.ebuild index 8c2eb63d7aec..949ed1add536 100644 --- a/x11-libs/libXi/libXi-1.7.9.ebuild +++ b/x11-libs/libXi/libXi-1.7.9.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_DOC=doc XORG_MULTILIB=yes inherit xorg-2 -- cgit v1.2.3-65-gdbad From 886b304c92e0580d84c1652f0f4983c504bcce00 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:24:35 -0800 Subject: x11-libs/libXfixes: Drop useless comment. --- x11-libs/libXfixes/libXfixes-5.0.3.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/x11-libs/libXfixes/libXfixes-5.0.3.ebuild b/x11-libs/libXfixes/libXfixes-5.0.3.ebuild index d61d74013fdf..a7191c072db7 100644 --- a/x11-libs/libXfixes/libXfixes-5.0.3.ebuild +++ b/x11-libs/libXfixes/libXfixes-5.0.3.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_MULTILIB=yes inherit xorg-2 -- cgit v1.2.3-65-gdbad From 00a02470e86469c9657245838a940ea7fa363a7d Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:24:50 -0800 Subject: x11-libs/libXrandr: Drop useless comment. --- x11-libs/libXrandr/libXrandr-1.5.1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/x11-libs/libXrandr/libXrandr-1.5.1.ebuild b/x11-libs/libXrandr/libXrandr-1.5.1.ebuild index 29dfee5ca4d5..b0b7d689d2b8 100644 --- a/x11-libs/libXrandr/libXrandr-1.5.1.ebuild +++ b/x11-libs/libXrandr/libXrandr-1.5.1.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_MULTILIB=yes inherit xorg-2 -- cgit v1.2.3-65-gdbad From 81f87873ebd47f99fb1072b360046cfdd7329afa Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:25:09 -0800 Subject: x11-libs/libXrender: Drop useless comment. --- x11-libs/libXrender/libXrender-0.9.10.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/x11-libs/libXrender/libXrender-0.9.10.ebuild b/x11-libs/libXrender/libXrender-0.9.10.ebuild index fef0eba2f10f..12fad7ea6771 100644 --- a/x11-libs/libXrender/libXrender-0.9.10.ebuild +++ b/x11-libs/libXrender/libXrender-0.9.10.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_MULTILIB=yes inherit xorg-2 -- cgit v1.2.3-65-gdbad From db9567b8e031d4fc5fd28bb29c3aed89ea385a38 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:25:25 -0800 Subject: x11-libs/libXv: Drop useless comment. --- x11-libs/libXv/libXv-1.0.11.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/x11-libs/libXv/libXv-1.0.11.ebuild b/x11-libs/libXv/libXv-1.0.11.ebuild index 4d21ae6d9d33..4c473cd7efdb 100644 --- a/x11-libs/libXv/libXv-1.0.11.ebuild +++ b/x11-libs/libXv/libXv-1.0.11.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_MULTILIB=yes inherit xorg-2 -- cgit v1.2.3-65-gdbad From 149851498c753a7eaad1b6dbf05237ff332d754a Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:25:46 -0800 Subject: x11-libs/libXvMC: Drop useless comment. --- x11-libs/libXvMC/libXvMC-1.0.10.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/x11-libs/libXvMC/libXvMC-1.0.10.ebuild b/x11-libs/libXvMC/libXvMC-1.0.10.ebuild index 10b848f99cb0..63625df97732 100644 --- a/x11-libs/libXvMC/libXvMC-1.0.10.ebuild +++ b/x11-libs/libXvMC/libXvMC-1.0.10.ebuild @@ -3,8 +3,6 @@ EAPI=5 -# bogus commit to force manifest regeneration #596462 - XORG_MULTILIB=yes inherit xorg-2 -- cgit v1.2.3-65-gdbad From dc334ab014eb05ab9b522b5e9933cb0aa9028852 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:28:44 -0800 Subject: x11-libs/pixman: Drop old version 0.32.8. --- x11-libs/pixman/Manifest | 1 - x11-libs/pixman/files/pixman-0.32.8-clang.patch | 93 ------------------------- x11-libs/pixman/pixman-0.32.8.ebuild | 36 ---------- 3 files changed, 130 deletions(-) delete mode 100644 x11-libs/pixman/files/pixman-0.32.8-clang.patch delete mode 100644 x11-libs/pixman/pixman-0.32.8.ebuild diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index d5a8bfb9ab4f..2f4913eb3308 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1 @@ -DIST pixman-0.32.8.tar.bz2 696038 SHA256 5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2 WHIRLPOOL 0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb DIST pixman-0.34.0.tar.bz2 739656 SHA256 39ba3438f3d17c464b0cb8be006dacbca0ab5aee97ebde69fec7ecdbf85794a0 SHA512 755a3f5596e7bd9710abc8e5bfd341adaf2177f5b21f7aaae7f85b8fb57580ea48df586ad32bf6adef6ce0430e7cadaa57754a2fa466bc4b15bf70ee64cd1418 WHIRLPOOL c5aa0abc6f09b667cbb91b926536ffa9c2d88ef61b7d4d2377bd57dd6844689db61a9ef1ef6282878bbfec1068454d3d4f188b1ff269e86e3b77d95b261c4c06 diff --git a/x11-libs/pixman/files/pixman-0.32.8-clang.patch b/x11-libs/pixman/files/pixman-0.32.8-clang.patch deleted file mode 100644 index d5319292fbd8..000000000000 --- a/x11-libs/pixman/files/pixman-0.32.8-clang.patch +++ /dev/null @@ -1,93 +0,0 @@ -From d24b415f3e2753a588759d028b811e1ce38fea6c Mon Sep 17 00:00:00 2001 -From: Andrea Canciani -Date: Sun, 11 Oct 2015 09:45:57 +0200 -Subject: mmx: Improve detection of support for "K" constraint - -Older versions of clang emitted an error on the "K" constraint, but at -least since version 3.7 it is supported. Just like gcc, this -constraint is only allowed for constants, but apparently clang -requires them to be known before inlining. - -Using the macro definition _mm_shuffle_pi16(A, N) ensures that the "K" -constraint is always applied to a literal constant, independently from -the compiler optimizations and allows building pixman-mmx on modern -clang. - -Reviewed-by: Matt Turner -Signed-off-by: Andrea Canciani - -diff --git a/configure.ac b/configure.ac -index 2178126..3a66909 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -347,15 +347,27 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ - #error "Need GCC >= 3.4 for MMX intrinsics" - #endif - #include -+#include -+ -+/* Check support for block expressions */ -+#define _mm_shuffle_pi16(A, N) \ -+ ({ \ -+ __m64 ret; \ -+ \ -+ /* Some versions of clang will choke on K */ \ -+ asm ("pshufw %2, %1, %0\n\t" \ -+ : "=y" (ret) \ -+ : "y" (A), "K" ((const int8_t)N) \ -+ ); \ -+ \ -+ ret; \ -+ }) -+ - int main () { - __m64 v = _mm_cvtsi32_si64 (1); - __m64 w; - -- /* Some versions of clang will choke on K */ -- asm ("pshufw %2, %1, %0\n\t" -- : "=y" (w) -- : "y" (v), "K" (5) -- ); -+ w = _mm_shuffle_pi16(v, 5); - - /* Some versions of clang will choke on this */ - asm ("pmulhuw %1, %0\n\t" -diff --git a/pixman/pixman-mmx.c b/pixman/pixman-mmx.c -index 05c48a4..dec3974 100644 ---- a/pixman/pixman-mmx.c -+++ b/pixman/pixman-mmx.c -@@ -89,21 +89,7 @@ _mm_mulhi_pu16 (__m64 __A, __m64 __B) - return __A; - } - --# ifdef __OPTIMIZE__ --extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) --_mm_shuffle_pi16 (__m64 __A, int8_t const __N) --{ -- __m64 ret; -- -- asm ("pshufw %2, %1, %0\n\t" -- : "=y" (ret) -- : "y" (__A), "K" (__N) -- ); -- -- return ret; --} --# else --# define _mm_shuffle_pi16(A, N) \ -+# define _mm_shuffle_pi16(A, N) \ - ({ \ - __m64 ret; \ - \ -@@ -114,7 +100,6 @@ _mm_shuffle_pi16 (__m64 __A, int8_t const __N) - \ - ret; \ - }) --# endif - # endif - #endif - --- -cgit v0.10.2 - diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild b/x11-libs/pixman/pixman-0.32.8.ebuild deleted file mode 100644 index c82debe0530d..000000000000 --- a/x11-libs/pixman/pixman-0.32.8.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -XORG_EAUTORECONF=yes -XORG_MULTILIB=yes -inherit xorg-2 toolchain-funcs versionator - -EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" -DESCRIPTION="Low-level pixel manipulation routines" - -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" -RDEPEND="abi_x86_32? ( - !<=app-emulation/emul-linux-x86-gtklibs-20131008 - !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] - )" - -PATCHES=( - "${FILESDIR}/${P}-clang.patch" -) - -src_configure() { - XORG_CONFIGURE_OPTIONS=( - $(use_enable cpu_flags_x86_mmxext mmx) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_ssse3 ssse3) - $(use_enable altivec vmx) - $(use_enable neon arm-neon) - $(use_enable iwmmxt arm-iwmmxt) - $(use_enable loongson2f loongson-mmi) - --disable-gtk - --disable-libpng - ) - xorg-2_src_configure -} -- cgit v1.2.3-65-gdbad From 97330618f8163510955039c86aa26c852f64fb67 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 4 Mar 2017 18:34:20 -0800 Subject: x11-drivers/xf86-video-amdgpu: Drop unnecessary XORG_EAUTORECONF=yes. eautoreconf will still happen via the git eclass. --- x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-1.2.0.ebuild | 3 +-- x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-1.2.0.ebuild b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-1.2.0.ebuild index 52b40e03694d..564e111f3d47 100644 --- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-1.2.0.ebuild +++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,6 @@ XORG_DRI="always" inherit xorg-2 if [[ ${PV} == 9999* ]]; then - XORG_EAUTORECONF=yes SRC_URI="" KEYWORDS="" else diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild index 52b40e03694d..564e111f3d47 100644 --- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild +++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,6 @@ XORG_DRI="always" inherit xorg-2 if [[ ${PV} == 9999* ]]; then - XORG_EAUTORECONF=yes SRC_URI="" KEYWORDS="" else -- cgit v1.2.3-65-gdbad