Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/
Date: Sun, 10 Dec 2017 04:55:15
Message-Id: 1512881300.0d0f1cb86e6617a42a5099b4dedc4cdd0aef1319.floppym@gentoo
1 commit: 0d0f1cb86e6617a42a5099b4dedc4cdd0aef1319
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 10 04:47:08 2017 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 10 04:48:20 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0f1cb8
7
8 net-misc/freerdp: fix SIGILL with older CPUs
9
10 The WITH_SSE2 option actually enables SSSE3 code.
11
12 Package-Manager: Portage-2.3.17, Repoman-2.3.6_p24
13
14 net-misc/freerdp/freerdp-2.0.0_rc0.ebuild | 5 +++--
15 net-misc/freerdp/freerdp-9999.ebuild | 5 +++--
16 2 files changed, 6 insertions(+), 4 deletions(-)
17
18 diff --git a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
19 index 524d988f03e..25a544e2489 100644
20 --- a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
21 +++ b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
22 @@ -22,7 +22,7 @@ HOMEPAGE="http://www.freerdp.com/"
23
24 LICENSE="Apache-2.0"
25 SLOT="0/2"
26 -IUSE="alsa +client cpu_flags_x86_sse2 cups debug doc ffmpeg gstreamer jpeg libav libressl neon openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
27 +IUSE="alsa +client cpu_flags_x86_ssse3 cups debug doc ffmpeg gstreamer jpeg libav libressl neon openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
28
29 RDEPEND="
30 !libressl? ( dev-libs/openssl:0= )
31 @@ -113,7 +113,8 @@ src_configure() {
32 -DWITH_SERVER=$(usex server)
33 -DWITH_PCSC=$(usex smartcard)
34 -DWITH_LIBSYSTEMD=$(usex systemd)
35 - -DWITH_SSE2=$(usex cpu_flags_x86_sse2)
36 + # WITH_SSE2 actually enables code requiring SSSE3
37 + -DWITH_SSE2=$(usex cpu_flags_x86_ssse3)
38 -DWITH_X11=$(usex X)
39 -DWITH_XINERAMA=$(usex xinerama)
40 -DWITH_XV=$(usex xv)
41
42 diff --git a/net-misc/freerdp/freerdp-9999.ebuild b/net-misc/freerdp/freerdp-9999.ebuild
43 index 4f99bd08f24..3c043ec465c 100644
44 --- a/net-misc/freerdp/freerdp-9999.ebuild
45 +++ b/net-misc/freerdp/freerdp-9999.ebuild
46 @@ -22,7 +22,7 @@ HOMEPAGE="http://www.freerdp.com/"
47
48 LICENSE="Apache-2.0"
49 SLOT="0/2"
50 -IUSE="alsa +client cpu_flags_x86_sse2 cups debug doc ffmpeg gstreamer jpeg libav libressl neon openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
51 +IUSE="alsa +client cpu_flags_x86_ssse3 cups debug doc ffmpeg gstreamer jpeg libav libressl neon openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv"
52
53 RDEPEND="
54 !libressl? ( dev-libs/openssl:0= )
55 @@ -109,7 +109,8 @@ src_configure() {
56 -DWITH_SERVER=$(usex server)
57 -DWITH_PCSC=$(usex smartcard)
58 -DWITH_LIBSYSTEMD=$(usex systemd)
59 - -DWITH_SSE2=$(usex cpu_flags_x86_sse2)
60 + # WITH_SSE2 actually enables code requiring SSSE3
61 + -DWITH_SSE2=$(usex cpu_flags_x86_ssse3)
62 -DWITH_X11=$(usex X)
63 -DWITH_XINERAMA=$(usex xinerama)
64 -DWITH_XV=$(usex xv)