summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreroen <eroen@occam.eroen.eu>2013-01-20 14:12:18 +0100
committereroen <eroen@occam.eroen.eu>2013-01-20 14:12:18 +0100
commit48c15c69ad5fce5eb89948d659efc6fa4208b149 (patch)
tree3564afa515c960c524dd2198d0b5fe4d23657e3e /app-emulation
parentwine-1.5.22: imported from portage (diff)
downloaderoen-48c15c69ad5fce5eb89948d659efc6fa4208b149.tar.gz
eroen-48c15c69ad5fce5eb89948d659efc6fa4208b149.tar.bz2
eroen-48c15c69ad5fce5eb89948d659efc6fa4208b149.zip
wine-1.5.22: swtor use flag
Applied patch from http://bugs.winehq.org/show_bug.cgi?id=29168
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/wine/Manifest4
-rw-r--r--app-emulation/wine/metadata.xml2
-rw-r--r--app-emulation/wine/wine-1.5.22.ebuild3
3 files changed, 6 insertions, 3 deletions
diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest
index 5bcd5b0..1426ce4 100644
--- a/app-emulation/wine/Manifest
+++ b/app-emulation/wine/Manifest
@@ -19,5 +19,5 @@ DIST winepulse-patches-1.5.22.tar.bz2 46325 SHA256 4850ffb54ee4062c14457a6282b43
EBUILD wine-1.5.19.ebuild 7580 SHA256 25f6243a5000ab90f922abc4b83cd13e47de9bd688fe2f75738712c9cd1c23ad SHA512 01f9fc30dfbe865c4d5c5ca4b85728e4f2ed5f02252793ebc2abaeb37f2a0be9ba080d036056e8bb5752d675b9b2fa3e84dfa5281d63d518df06cd7d54b0ddbc WHIRLPOOL 86f5a127d243582fb74c3c599062dfdea7537df4a1fcc324a0c551b553ee27a462a0d1d26338a9369d2e069f8bcb4cd928346c474b4d899192b6df1a86af82b4
EBUILD wine-1.5.20.ebuild 7771 SHA256 8180085145fcf3c43e41786650dfbafeba0d110f98a2d7f88c4d49e4afd783fc SHA512 725567a63c835c927151e753e9d2cdfdf5b2a2792dc73f90f694b44ac478c91867ebce0a42b9c3328746d5017fc5f0df378b53874a7cfdee19bac4b36825c0fa WHIRLPOOL 124df4eac42a5ab07dda6de08ab5ee99e7634977ed6ff86dba978a0dfbcdc534b54098719bdc40f3d3a876559affcf5a2a239dcaac36fe87297d5eb7c482c08a
EBUILD wine-1.5.21.ebuild 7760 SHA256 8cd42fd45b023ead2c3dceef11f094b7b83f4c9d1c7a7024311eff464c2132c6 SHA512 ece22c3374560d4b5911604aebdca46e82da9bd90d61a244f34e9c325b1ddaec6c284445076fd8a15339fa4af0ffb25923864c98fa90dcbabdb50a51903b703b WHIRLPOOL bd841b7328845ec1ee7587851cd315852968807a2453709a181f78e1f0c35246bf77794c41f791e883c5dbc2c78aee6641a1fe45a68ce12a2c12d1934dec64ba
-EBUILD wine-1.5.22.ebuild 8007 SHA256 ec3515b8425cafeb32cec889d5794af6bd1ab4969e574ae5ec348ad6bbadc174 SHA512 ac539e24a88e38707e26e8499b7c2809434656daa96f6bfb0c5c46881eae3c57f418e00ff450044dfaa232cc1fedf77ea7fe38703be269d420b6f553470be29c WHIRLPOOL 5873a2f646ac493d438739bf4d5cf2f1369780ef9c3d37ec6482098fa358c024668b2cd3b98a144d79b7006d19f1edd98e4f359ee44b9774a0a81e7f3e26088c
-MISC metadata.xml 1708 SHA256 3540876c7e1eeb0411e86068a8888ac4ed2dd276a16b9df121bb9ab0b643db2e SHA512 6b76c93bf232384ff7259b40931abb4c97d96dc5fde76849835f1727295c5929ff9628091f94dc00b1c7114a5760772e6bd3189c0cf0166eaabaed67b8589d2a WHIRLPOOL d98cfe4b446364b17ccb6bb679fcbed06b0611829451dff8f25746a42437dafbfbb20217582fe4033342bad609cce3867b37c7524a13764202066198adef58e6
+EBUILD wine-1.5.22.ebuild 8088 SHA256 50ce9d4e4607b3127a1fc052f91035a1b5711b95a3ff53092a698e02dd3d2ab4 SHA512 36131ae6432fa0719a7942c9f2dcdf66aa27a24ce60c911a01d53e6a9af1f10b682841b727f7cd75d854c2d714ae157fc2288d0d6158aa75be50072587dd5232 WHIRLPOOL 5addd9b470bf9f4370c086bd5243fb84d95106a2de1a4968c014f5f7dec85cb3ae754fbaf1c7eaba87f9164f9db6261341d656e05bd8b8e5a05cca6d20a28022
+MISC metadata.xml 1910 SHA256 21847f306aadcc24d0090af9444bc143d4f9a1170b66fe1bcc4dd21277eeaf76 SHA512 907e6453ec2d6853eb6dd1f6c8fb932dfd255eed8ff295d7ecfe513e8713013f3ad82a12258552f271cb9da9c1f2a7e649e56de7c780149f155d04169f0035ba WHIRLPOOL 063280c25075cbcdfc42f1c5b2d00b636a958d4431b602652549eb29f682a71a5709f01d9fd172aed7dfe9b30853a403492fd245d26c53393e1757f515b5c726
diff --git a/app-emulation/wine/metadata.xml b/app-emulation/wine/metadata.xml
index 0cbb443..8a2b852 100644
--- a/app-emulation/wine/metadata.xml
+++ b/app-emulation/wine/metadata.xml
@@ -15,9 +15,11 @@ Think of Wine as a compatibility layer for running Windows programs. Wine does n
<flag name='opencl'>Enable OpenCL support</flag>
<flag name='osmesa'>Add support for OpenGL in bitmaps using libOSMesa</flag>
<flag name='perl'>Install helpers written in perl (winedump/winemaker)</flag>
+ <flag name='prelink'>Run prelink on DLLs during build -- do not disable if you do not know what this means as it can break things at runtime</flag>
<flag name='samba'>Add support for NTLM auth. see
http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing</flag>
+ <flag name='swtor'>Enable patch to run SWTOR</flag>
<flag name='udisks'>Support dynamic storage devices using <pkg>sys-fs/udisks</pkg></flag>
<flag name='win32'>Build a 32bit version of Wine (won't run Win64 binaries)</flag>
<flag name='win64'>Build a 64bit version of Wine (won't run Win32 binaries)</flag>
diff --git a/app-emulation/wine/wine-1.5.22.ebuild b/app-emulation/wine/wine-1.5.22.ebuild
index 460108e..7ff6923 100644
--- a/app-emulation/wine/wine-1.5.22.ebuild
+++ b/app-emulation/wine/wine-1.5.22.ebuild
@@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png +prelink samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png +prelink samba scanner selinux ssl swtor test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
[[ ${PV} == "9999" ]] || IUSE="${IUSE} pulseaudio"
REQUIRED_USE="elibc_glibc? ( threads )
mono? ( || ( win32 !win64 ) )
@@ -155,6 +155,7 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
epatch "${FILESDIR}"/${PN}-1.5.17-osmesa-check.patch #429386
+ use swtor && epatch "${FILESDIR}"/${PN}-1.5.19-KUSER_SHARED_DATA_18.patch
[[ ${PV} == "9999" ]] || epatch "../${PULSE_PATCHES}"/*.patch #421365
epatch_user #282735
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then