diff options
| author | eroen | 2013-12-08 22:20:30 +0100 |
|---|---|---|
| committer | eroen | 2013-12-08 22:20:30 +0100 |
| commit | e4a0a58106a9283b058dd035ffdb544273137933 (patch) | |
| tree | c5684014faab62f43d6083f1d1cff46d08748175 | |
| parent | d123c98b1672340a7d6aa32eb74daf17f8cda535 (diff) | |
| download | eroen-overlay-e4a0a58106a9283b058dd035ffdb544273137933.tar.gz eroen-overlay-e4a0a58106a9283b058dd035ffdb544273137933.tar.bz2 eroen-overlay-e4a0a58106a9283b058dd035ffdb544273137933.tar.xz | |
wine-1.5.19 - update from gentoo
| -rw-r--r-- | app-emulation/wine/Manifest | 2 | ||||
| -rw-r--r-- | app-emulation/wine/wine-1.5.19.ebuild | 34 |
2 files changed, 26 insertions, 10 deletions
diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest index ed2d9033..0827a2b5 100644 --- a/app-emulation/wine/Manifest +++ b/app-emulation/wine/Manifest @@ -27,7 +27,7 @@ DIST winepulse-patches-1.5.21.tar.bz2 46068 SHA256 038b672bed96cae5c89a854d2e298 DIST winepulse-patches-1.5.22.tar.bz2 46325 SHA256 4850ffb54ee4062c14457a6282b432604272858decaa438d95334c164ca05948 SHA512 0f05afafae79288cc73f926280d20b3acfb8aa617ba9bbfc57529eeb7d0a2a3dc7e20b92bef9d2eb04b32c9a7f0c256a61a88faff5c1df41950aaa946bc748a0 WHIRLPOOL eed9896a75b2765dae03215c34807ed42a9d26828f25d9687983ebbabc1fbf3d757ea8ce4cc805343d1fca0463d8f49b9524175efb2af5cc5d6efc19e0b8e6d4 DIST winepulse-patches-1.5.25.tar.bz2 46795 SHA256 375c94dc4d12ab6b41da478104a1ca1f9c36d4d7d111f74d005900c8f04e3026 SHA512 1e2f6029cce6feb75fd9f170f0fa791b8b4f5d5e7c852e835c60d6dcb4e3319ed671b9eec2767cde7d8befe96a7fb1970f581efbc2b5d1b6277bb69e7f7e89a3 WHIRLPOOL e2cc043d21a36117a8de69597e61148edbf3b49ede1a95bc196693c47235efbb5a97c7f8964dc4906ece6a982bfce4cb156e4428a2c88c82cfa7cb4e82892503 DIST winepulse-patches-1.7.4.tar.bz2 49182 SHA256 26cc1ab6d91c45b4d83f07bbd7f43c9824470700a58325f0a1bfc1b76bfe419f SHA512 55095dcd3ebd1560316382ee5f625203589ba8ac2437f7993bee0edf61004d3c0cdba0aabc2e9aed3d195d8eda4088241766dde4c44564e81ea99cc47404cdff WHIRLPOOL 978f3bcc3cc14098b604cd737d9fa6911a5c3b76773a060586ba183a055cdc25e3b436c262c813094c7c2158ae607bcb3020738da16bbe2c48c595728755f98c -EBUILD wine-1.5.19.ebuild 7955 SHA256 5750f951cd68c9065ff55c9f5318bc51aefbc6f70074e20e3d3b41a52777067c SHA512 26c65977de67e559336e9f64f076925a796ca36eb3f0aed85d2c6c4f891ad5258f2269d47ba46e7d001288ead21b890e6b565da569d295cf23f83295cb101941 WHIRLPOOL d08ec95e489fa1b7448d10e487781648746667801a2a3ab752c6e879c1977da29a540c6ee2b415707742ab90111fee3e93eeaa7c903ced8282b4d7405d6a44f9 +EBUILD wine-1.5.19.ebuild 8260 SHA256 df1ae78441177e5c577d57fc57dcca77a3cc66c2466fbbe414981affec705946 SHA512 0eb83f6cdd8ca661a1ae9b3db75c89bf2ac266d59b3d88cd3679b71e8f8955ca2877bef9c433fd2a8224970f1d89c24f3861704b879b454b75dc53434fc81da2 WHIRLPOOL d74baa37e6712ed3ddfb8ab3730e204899a4f73485d3a422821141cd64f0161ae07c76155d84d36625295bc10f1522e495ef29c9998e9e2f874a613ce5affc85 EBUILD wine-1.5.20.ebuild 8141 SHA256 7a26a6026067d621288615a17c122cf2e92f7766efd3a278cba157a3311f485f SHA512 d9a5ea63ae1a58f126f177e62d652a0e85749107f4cbbc9f6ec075d2967dd1e571a338e3054b83de192db2db3e5bc1b40aadb8d57019739faf7da2c5743046e5 WHIRLPOOL 5af3567865cb9c1d03efa9e708dff21777f554c3305dbbba9b2e648b1a13a2762459e0607fc7876682b955691063703281c846c338c28b9dfbef64df240f4ce9 EBUILD wine-1.5.21.ebuild 8130 SHA256 1ff747f69a9d2356cc2b77e4b35a3dc72d3c5d56bd5ea5ad25e83d372d35a03f SHA512 77dd17589b607e4c0db8ee6f0f23f5bb32be8a6f0c828bf0077da4b33f1b633ee0f316e5ba17277fdc04aa231e97472487d58b48c1eaf2ebff90cc522dcc48ba WHIRLPOOL e56297d1e238076bfa1c322a322bc07f06d71e4ed40a620dff523f74495c5e8430de6e9c11d0c3976b4b06893e535f611a9e65114f6f25809494b86d85f78110 EBUILD wine-1.5.22.ebuild 8149 SHA256 d8433deee9d007a7098cda0e9a0b349c8306beff8b65bca3b48777c1737ddc12 SHA512 8fe61b7efd24c9dd1a75e3020f89cf1e099f1ec85e18296fc43991847531900b82fbbe6f808ccbcd6dd1fec2020429024e390151731952cfcb1aa5e0d3f6401f WHIRLPOOL 5a8086ba3e7d1b96647138eb1fd0723dc1c4cc21556885f6407ba760aa9a495f92cf8729e16077a471d8b26099543a4fafd9417a5bf5fb86dc6d579f9d4a4623 diff --git a/app-emulation/wine/wine-1.5.19.ebuild b/app-emulation/wine/wine-1.5.19.ebuild index 93e97166..dfab95bd 100644 --- a/app-emulation/wine/wine-1.5.19.ebuild +++ b/app-emulation/wine/wine-1.5.19.ebuild @@ -58,7 +58,7 @@ MLIB_DEPS="amd64? ( app-emulation/emul-linux-x86-baselibs >=sys-kernel/linux-headers-2.6 )" -RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts ) +RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 ) perl? ( dev-lang/perl dev-perl/XML-Simple ) capi? ( net-dialup/capi4k-utils ) ncurses? ( >=sys-libs/ncurses-5.2:= ) @@ -72,11 +72,12 @@ RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts ) gnutls? ( net-libs/gnutls:= ) gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 ) X? ( + x11-libs/libICE + x11-libs/libSM x11-libs/libXcursor x11-libs/libXext x11-libs/libXrandr x11-libs/libXi - x11-libs/libXmu x11-libs/libXxf86vm ) xinerama? ( x11-libs/libXinerama ) @@ -128,17 +129,32 @@ usr/share/applications/wine-notepad.desktop usr/share/applications/wine-uninstaller.desktop usr/share/applications/wine-winecfg.desktop" -src_unpack() { - if use win64 ; then - [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \ - && die "you need gcc-4.4+ to build 64bit wine" +wine_build_environment_check() { + [[ ${MERGE_TYPE} = "binary" ]] && return 0 + + if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then + eerror "You need gcc-4.4+ to build 64-bit wine" + eerror + return 1 fi - if use win32 && use opencl; then - [[ x$(eselect opencl show) = "xintel" ]] && - die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947 + if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then + eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only." + eerror "See https://bugs.gentoo.org/487864 for more details." + eerror + return 1 fi +} +pkg_pretend() { + wine_build_environment_check || die +} + +pkg_setup() { + wine_build_environment_check || die +} + +src_unpack() { if [[ ${PV} == "9999" ]] ; then git-2_src_unpack else |
