Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bugzilla DB migration completed. Please report issues to Infra team via email via infra@gentoo.org or IRC
View | Details | Raw Unified | Return to bug 574900 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/app-arch/p7zip/metadata.xml (+1 lines)
Lines 7-12 Link Here
7
  </maintainer>
7
  </maintainer>
8
  <use>
8
  <use>
9
    <flag name="rar">Enable support for non-free rar decoder</flag>
9
    <flag name="rar">Enable support for non-free rar decoder</flag>
10
    <flag name="natspec">Use <pkg>dev-libs/libnatspec</pkg> to correctly decode non-ascii file names archived in Windows.</flag>
10
  </use>
11
  </use>
11
  <upstream>
12
  <upstream>
12
    <remote-id type="sourceforge">p7zip</remote-id>
13
    <remote-id type="sourceforge">p7zip</remote-id>
(-)/usr/portage/app-arch/p7zip/p7zip-15.09.ebuild (-1 / +3 lines)
Lines 15-26 Link Here
15
LICENSE="LGPL-2.1 rar? ( unRAR )"
15
LICENSE="LGPL-2.1 rar? ( unRAR )"
16
SLOT="0"
16
SLOT="0"
17
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
17
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
18
IUSE="doc kde rar +pch static wxwidgets abi_x86_x32"
18
IUSE="doc kde rar +pch +natspec static wxwidgets abi_x86_x32"
19
19
20
REQUIRED_USE="kde? ( wxwidgets )"
20
REQUIRED_USE="kde? ( wxwidgets )"
21
21
22
RDEPEND="
22
RDEPEND="
23
	kde? ( x11-libs/wxGTK:${WX_GTK_VER}[X] kde-base/kdelibs )
23
	kde? ( x11-libs/wxGTK:${WX_GTK_VER}[X] kde-base/kdelibs )
24
	natspec? ( dev-libs/libnatspec )
24
	wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
25
	wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
25
DEPEND="${RDEPEND}
26
DEPEND="${RDEPEND}
26
	amd64? ( dev-lang/yasm )
27
	amd64? ( dev-lang/yasm )
Lines 32-37 Link Here
32
src_prepare() {
33
src_prepare() {
33
	epatch \
34
	epatch \
34
		"${FILESDIR}"/${P}-CVE-2015-1038.patch
35
		"${FILESDIR}"/${P}-CVE-2015-1038.patch
36
	use natspec && epatch "${FILESDIR}"/${P}-natspec.patch
35
37
36
	if ! use pch; then
38
	if ! use pch; then
37
		sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die
39
		sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die

Return to bug 574900