diff options
author | Michael Weber <xmw@gentoo.org> | 2017-02-01 18:32:46 +0100 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2017-02-01 18:33:01 +0100 |
commit | 64be6ff3b3f656796f82582e39c7dbd164094c49 (patch) | |
tree | f3b038a9cde6f065f8672b6c7a9ad0186a0afd2c /x11-wm | |
parent | app-admin/setools: Drop arm, arm64 and mips keywords (needed deps are not ava... (diff) | |
download | gentoo-64be6ff3b3f656796f82582e39c7dbd164094c49.tar.gz gentoo-64be6ff3b3f656796f82582e39c7dbd164094c49.tar.bz2 gentoo-64be6ff3b3f656796f82582e39c7dbd164094c49.zip |
x11-wm/xpra: do not interfere with '--param key=value' gcc args (bug 607776, thanks Fabian Henze and Hendrik v. Raven).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/xpra/files/xpra-1.0.1-cflags-param.patch | 17 | ||||
-rw-r--r-- | x11-wm/xpra/xpra-1.0.1.ebuild | 3 |
2 files changed, 19 insertions, 1 deletions
diff --git a/x11-wm/xpra/files/xpra-1.0.1-cflags-param.patch b/x11-wm/xpra/files/xpra-1.0.1-cflags-param.patch new file mode 100644 index 000000000000..11dbb81ae7bf --- /dev/null +++ b/x11-wm/xpra/files/xpra-1.0.1-cflags-param.patch @@ -0,0 +1,17 @@ +--- xpra-1.0.1/setup.py ++++ xpra-1.0.1/setup.py +@@ -696,7 +696,14 @@ + for s in (pkg_config_out, env_cflags, env_ldflags): + if not s: + continue ++ ahead = False + for token in s.split(): ++ if token == '--param': ++ ahead = True ++ continue ++ if ahead: ++ ahead = False ++ continue + if token[:2] in ignored_flags: + pass + elif token[:2] in flag_map: diff --git a/x11-wm/xpra/xpra-1.0.1.ebuild b/x11-wm/xpra/xpra-1.0.1.ebuild index 6d66ba306c5c..9ec4c53a8c0b 100644 --- a/x11-wm/xpra/xpra-1.0.1.ebuild +++ b/x11-wm/xpra/xpra-1.0.1.ebuild @@ -91,7 +91,8 @@ python_prepare_all() { epatch \ "${FILESDIR}"/${PN}-0.13.1-ignore-gentoo-no-compile.patch \ - "${FILESDIR}"/${PN}-0.17.4-deprecated-avcodec.patch + "${FILESDIR}"/${PN}-0.17.4-deprecated-avcodec.patch \ + "${FILESDIR}"/${PN}-1.0.1-cflags-param.patch if use libav ; then if ! has_version ">=media-video/libav-9" ; then |