wine 1.7.50 added.
This commit is contained in:
parent
143273d46e
commit
67e653f6f0
|
@ -1,7 +1,7 @@
|
||||||
DIST wine-1.7.34-gstreamer-v5.patch.bz2 5703 SHA256 c3bb6f669f46d9f2d7ba494a2264cee457349f559d4b0758db80e39eb22f2aee SHA512 e780394e8739a58593d264322c462bfe9040c1cabce93b84d24f09040026368efb4ac34a6a302beb6048d14b4ac835b87a0c515b52c1a0c143aa4e15691eb01b WHIRLPOOL 1befbb0fbd026d6e833c5d72341064dd6e12157e1b7df58e349b9985648bfbc63f70e9cab45b61155515ac65057968e30ba313e71e183b8027153c9392d89192
|
DIST wine-1.7.34-gstreamer-v5.patch.bz2 5703 SHA256 c3bb6f669f46d9f2d7ba494a2264cee457349f559d4b0758db80e39eb22f2aee SHA512 e780394e8739a58593d264322c462bfe9040c1cabce93b84d24f09040026368efb4ac34a6a302beb6048d14b4ac835b87a0c515b52c1a0c143aa4e15691eb01b WHIRLPOOL 1befbb0fbd026d6e833c5d72341064dd6e12157e1b7df58e349b9985648bfbc63f70e9cab45b61155515ac65057968e30ba313e71e183b8027153c9392d89192
|
||||||
DIST wine-1.7.50.tar.bz2 22586575 SHA256 7c5410fab820281f337d478c18305027363c9012f30f742339ef1eb0f9dd711e SHA512 b79f0391ef147a9ac8f60079e9068435a25552ad2e133b7d84443978f3b0034c17d8e6edee717fbdbc117021ebe22892957923edbba5e8528d6abb21116b9006 WHIRLPOOL 7a4502b088f259153904a80bc8aa81ebe5cb1e27fc4905b8a0fa84beb2e7904b382473a46d472a9b8a11845ab2eda42965f64bead5379995112c6e5f335c756c
|
DIST wine-1.7.51.tar.bz2 22639053 SHA256 397fc95b463d6ae1b65ab0477d9fe5d0871e8e2a3322bc9d984e438f2c4d0f52 SHA512 d23b2a37f82c26b4a2b339711a9eb6d6819c8c4def27c65cb7b8bb917aa660f51b3190b35493246d0bc2eea1ffd47529c4ed18a75ee64654b5f40970eefe277a WHIRLPOOL ec4aec57c1623cf1c5bd91f654cff4a23f5ec4010c33217d2e46f25f6322aa8707797368b428561fee6252849bf09abb25e01524d0ff41ebf440ca7914dd9464
|
||||||
DIST wine-gentoo-2015.03.07.tar.bz2 85419 SHA256 f13f93dc49bbc33a294c4d511b6e01aec2d38bff77a1e44d07668291add1ab04 SHA512 bae1d2d5575d340d01f44008104f0e5ec0c4a4982995dec37d501594cd21d07a2b4ad4465c4273646d5bf6521996b4b82471097864be75342abe3e7d478a56bd WHIRLPOOL 0f254dd692e87a1f71dd19f6c1c8c59b8a91b994e75912a2e6e3ba5e875b85119fe497a331a95c2ce33bbf5f064143d23ee00275da92c494227de0807c9abb06
|
DIST wine-gentoo-2015.03.07.tar.bz2 85419 SHA256 f13f93dc49bbc33a294c4d511b6e01aec2d38bff77a1e44d07668291add1ab04 SHA512 bae1d2d5575d340d01f44008104f0e5ec0c4a4982995dec37d501594cd21d07a2b4ad4465c4273646d5bf6521996b4b82471097864be75342abe3e7d478a56bd WHIRLPOOL 0f254dd692e87a1f71dd19f6c1c8c59b8a91b994e75912a2e6e3ba5e875b85119fe497a331a95c2ce33bbf5f064143d23ee00275da92c494227de0807c9abb06
|
||||||
DIST wine-mono-4.5.6.msi 53705216 SHA256 ac681f737f83742d786706529eb85f4bc8d6bdddd8dcdfa9e2e336b71973bc25 SHA512 4d8df04c1d0da09d1abe423dd271e5dd14a193d607fb54e214d2e340827f7c33829342d1580b6907d7cf466e70993d743c6e1ca9a026d4b6225dd7c1fc8b1386 WHIRLPOOL 9a68e502da0be6768e92d88f2ccace607300f3a331e0f9e1b6d60e9c6c2d4eb635b902f03e13aad73461dd5f0c2691c7b41958356ebb7f445e8def4282c675d3
|
DIST wine-mono-4.5.6.msi 53705216 SHA256 ac681f737f83742d786706529eb85f4bc8d6bdddd8dcdfa9e2e336b71973bc25 SHA512 4d8df04c1d0da09d1abe423dd271e5dd14a193d607fb54e214d2e340827f7c33829342d1580b6907d7cf466e70993d743c6e1ca9a026d4b6225dd7c1fc8b1386 WHIRLPOOL 9a68e502da0be6768e92d88f2ccace607300f3a331e0f9e1b6d60e9c6c2d4eb635b902f03e13aad73461dd5f0c2691c7b41958356ebb7f445e8def4282c675d3
|
||||||
DIST wine-staging-1.7.50.tar.gz 9228032 SHA256 a5623e78c1032cef691018712d855215402e42f054028c89fcf78c336821ca9f SHA512 7b326ff0e99aecc477f79cae99fb770d8ee9fbea3c2a966e802619549b068a9807d00f3601a33ac19d23dee842fb9761ada73d2bbd1665286be38d374fa51f7c WHIRLPOOL f0dc11b9e9b2e3686be40ee3c86a483fae2372bb256a7312e103b0622811a3f7ee8346d0212f0057ddb70c470ed3cb76d885510a746bd82afd52ed030597c94b
|
DIST wine-staging-1.7.50.tar.gz 9228032 SHA256 a5623e78c1032cef691018712d855215402e42f054028c89fcf78c336821ca9f SHA512 7b326ff0e99aecc477f79cae99fb770d8ee9fbea3c2a966e802619549b068a9807d00f3601a33ac19d23dee842fb9761ada73d2bbd1665286be38d374fa51f7c WHIRLPOOL f0dc11b9e9b2e3686be40ee3c86a483fae2372bb256a7312e103b0622811a3f7ee8346d0212f0057ddb70c470ed3cb76d885510a746bd82afd52ed030597c94b
|
||||||
DIST wine_gecko-2.36-x86.msi 29718016 SHA256 afa457ce8f9885225b6e549dd6f154713ce15bf063c23e38c1327d2f869e128a SHA512 6099240fb76368ed9bb6b775d5972b6124972ace92ccfe1051caeb8884d9e12d40c35220419f0d02443584bf2d82799dfca8206410d171470ce15903703924f0 WHIRLPOOL 4b8fc20a8b228268f3407ca425427a2d91f81ff9e6f0860d4f3eb156c97e3ec1ea83ca3510ee10bfb37598f91c3323a46ba75eace3334632b26cbd45959dc908
|
DIST wine_gecko-2.40-x86.msi 31741440 SHA256 1a29d17435a52b7663cea6f30a0771f74097962b07031947719bb7b46057d302 SHA512 2f203852afede3f6b0899a54ad6eaa27c972a84df51de1632cb21af0c322e369a13150a5f19f68d7c4fcb0610b65e9244658e622c7e6b14c93ae6b7372bb184f WHIRLPOOL 461358782c8aa21be5bf934bdb7b7397717add883036a773dad20d2ba5169a5229c211781c60fb4df46057b476765c6541340f5764a5a7362daf357ab60877b6
|
||||||
DIST wine_gecko-2.36-x86_64.msi 31222784 SHA256 701b84004bf584a2dae7c1296121172c933321cb795c3817b64435fd3364ed44 SHA512 814b13268beeac4d0ace4ab62dbc29ccd92fc13a135499b8ea5a14355992d576268e1e401b28906e8379a826159c5bb051ad274a1e64dd0d5424d495f8e10e10 WHIRLPOOL dbd0e275bdca2ff7a1930daa62d23fd438a90f71b0fed1096b34b8d00a3f51cb91468ce61acaa9361a57deb9f3cfe70a21d16fc23de95cb4e0f7f957d4727010
|
DIST wine_gecko-2.40-x86_64.msi 33056768 SHA256 c3e28988e7d92221596fc4c569d10eb4dd2ca64b9f4970bf77e791f5dd8c9230 SHA512 af171193f221f2cd51f6dc3382a9b1c658ef2553213be32f201c05f7122eb6883838be97c3ec66177b1e3922df64c409745c3223acb01910680a5476c3f01478 WHIRLPOOL d11234b593f4190ae8fa99bec8363c0047f6de08b186752b9f49764519ee9f4aafd017a16c0496581a0f4791e1109273846cec0314d9e320423d51723cd2083a
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.50,v 1.1 2015/07/18 20:19:37 np-hardass Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="5"
|
||||||
|
|
||||||
|
@ -23,9 +23,9 @@ else
|
||||||
S=${WORKDIR}/${MY_P}
|
S=${WORKDIR}/${MY_P}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
GV="2.36"
|
GV="2.40"
|
||||||
MV="4.5.6"
|
MV="4.5.6"
|
||||||
STAGING_P="wine-staging-${PV}"
|
STAGING_P="wine-staging-1.7.50" #${PV}"
|
||||||
STAGING_DIR="${WORKDIR}/${STAGING_P}"
|
STAGING_DIR="${WORKDIR}/${STAGING_P}"
|
||||||
WINE_GENTOO="wine-gentoo-2015.03.07"
|
WINE_GENTOO="wine-gentoo-2015.03.07"
|
||||||
GST_P="wine-1.7.34-gstreamer-v5"
|
GST_P="wine-1.7.34-gstreamer-v5"
|
||||||
|
@ -37,15 +37,15 @@ SRC_URI="${SRC_URI}
|
||||||
abi_x86_64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
abi_x86_64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||||
)
|
)
|
||||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||||
gstreamer? ( http://dev.gentoo.org/~tetromino/distfiles/${PN}/${GST_P}.patch.bz2 )
|
gstreamer? ( https://dev.gentoo.org/~tetromino/distfiles/${PN}/${GST_P}.patch.bz2 )
|
||||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
|
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
|
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
|
||||||
else
|
else
|
||||||
SRC_URI="${SRC_URI}
|
SRC_URI="${SRC_URI}
|
||||||
staging? ( https://github.com/wine-compholio/wine-staging/archive/v1.7.49.tar.gz -> ${STAGING_P}.tar.gz )
|
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )
|
||||||
pulseaudio? ( https://github.com/wine-compholio/wine-staging/archive/v1.7.49.tar.gz -> ${STAGING_P}.tar.gz )"
|
pulseaudio? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
LICENSE="LGPL-2.1"
|
||||||
|
@ -58,6 +58,7 @@ REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
|
||||||
pipelight? ( staging )
|
pipelight? ( staging )
|
||||||
s3tc? ( staging )
|
s3tc? ( staging )
|
||||||
vaapi? ( staging )
|
vaapi? ( staging )
|
||||||
|
?? ( gstreamer staging )
|
||||||
osmesa? ( opengl )" #286560
|
osmesa? ( opengl )" #286560
|
||||||
|
|
||||||
# FIXME: the test suite is unsuitable for us; many tests require net access
|
# FIXME: the test suite is unsuitable for us; many tests require net access
|
||||||
|
@ -67,7 +68,7 @@ RESTRICT="test"
|
||||||
COMMON_DEPEND="
|
COMMON_DEPEND="
|
||||||
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
|
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
|
||||||
capi? ( net-dialup/capi4k-utils )
|
capi? ( net-dialup/capi4k-utils )
|
||||||
ncurses? ( >=sys-libs/ncurses-5.2:=[${MULTILIB_USEDEP}] )
|
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
|
||||||
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
||||||
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
|
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
|
||||||
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
|
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
|
||||||
|
@ -165,8 +166,10 @@ wine_build_environment_check() {
|
||||||
[[ ${MERGE_TYPE} = "binary" ]] && return 0
|
[[ ${MERGE_TYPE} = "binary" ]] && return 0
|
||||||
|
|
||||||
# bug #549768
|
# bug #549768
|
||||||
if [[ $(gcc-major-version) = 5 ]]; then
|
if use abi_x86_64 && [[ $(gcc-major-version) = 5 ]]; then
|
||||||
eerror "You need gcc-4.x to build wine; see https://bugs.gentoo.org/549768"
|
eerror "64-bit wine cannot be built with gcc-5.1 or 5.2 due to compiler bugs;"
|
||||||
|
eerror "you may use gcc-config to select an older compiler version."
|
||||||
|
eerror "See https://bugs.gentoo.org/549768"
|
||||||
eerror
|
eerror
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
@ -219,7 +222,6 @@ src_prepare() {
|
||||||
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||||
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
|
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
|
||||||
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
|
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
|
||||||
#"${FILESDIR}"/${PN}-1.7.47-critical-security-cookie-fix.patch # only necessary for this version, upstream #38895
|
|
||||||
)
|
)
|
||||||
if use gstreamer; then
|
if use gstreamer; then
|
||||||
# See http://bugs.winehq.org/show_bug.cgi?id=30557
|
# See http://bugs.winehq.org/show_bug.cgi?id=30557
|
||||||
|
@ -247,7 +249,6 @@ src_prepare() {
|
||||||
ewarn "unless you can reproduce them with USE=-staging"
|
ewarn "unless you can reproduce them with USE=-staging"
|
||||||
|
|
||||||
local STAGING_EXCLUDE=""
|
local STAGING_EXCLUDE=""
|
||||||
STAGING_EXCLUDE="${STAGING_EXCLUDE} -W ntdll-Revert_Security_Cookie" # only necessary in this version
|
|
||||||
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
|
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
|
||||||
|
|
||||||
# Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
|
# Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
|
Loading…
Reference in New Issue