summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2013-07-09 00:38:46 +0400
committerAndrew Savchenko <bircoph@gmail.com>2013-07-09 00:38:46 +0400
commitc140a557a8d44c3161bbcd6de0be6a82c091839d (patch)
tree3d4af8322d6d69b11ccd67b9f0c87cdd67b18d88 /app-emulation
parentdistcc: improve native patch (diff)
downloadbircoph-c140a557a8d44c3161bbcd6de0be6a82c091839d.tar.gz
bircoph-c140a557a8d44c3161bbcd6de0be6a82c091839d.tar.bz2
bircoph-c140a557a8d44c3161bbcd6de0be6a82c091839d.zip
wine: sync with portage
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/wine/ChangeLog89
-rw-r--r--app-emulation/wine/Manifest14
-rw-r--r--app-emulation/wine/files/wine-1.5.30-libwine.patch45
-rw-r--r--app-emulation/wine/metadata.xml3
-rw-r--r--app-emulation/wine/wine-1.6_rc4.ebuild (renamed from app-emulation/wine/wine-1.5.30.ebuild)45
5 files changed, 124 insertions, 72 deletions
diff --git a/app-emulation/wine/ChangeLog b/app-emulation/wine/ChangeLog
index fcdb237..306c361 100644
--- a/app-emulation/wine/ChangeLog
+++ b/app-emulation/wine/ChangeLog
@@ -1,6 +1,93 @@
# ChangeLog for app-emulation/wine
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.458 2013/03/18 03:28:57 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.470 2013/06/30 02:27:50 tetromino Exp $
+
+*wine-1.6_rc4 (30 Jun 2013)
+
+ 30 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -wine-1.6_rc1.ebuild, -wine-1.6_rc2.ebuild, +wine-1.6_rc4.ebuild,
+ -files/wine-1.6_rc1-pkg-config.patch:
+ Version bump, see http://www.winehq.org/announce/1.6-rc4 for the
+ announcement. Remove old RCs.
+
+*wine-1.6_rc3 (24 Jun 2013)
+
+ 24 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +wine-1.6_rc3.ebuild, wine-9999.ebuild:
+ Version bump, see http://www.winehq.org/announce/1.6-rc3 for the
+ announcement. Add a high-res wineglass icon as fallback for newly installed
+ Windows shortcuts which don't have an icon of their own (bug #472990, thanks
+ to Pacho Ramos).
+
+ 15 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.6_rc2.ebuild,
+ wine-9999.ebuild, metadata.xml:
+ Rename mime-handler USE flag to run-exes in order to be more clear about its
+ effects.
+
+*wine-1.6_rc2 (15 Jun 2013)
+
+ 15 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +wine-1.6_rc2.ebuild, wine-9999.ebuild, metadata.xml:
+ Version bump, see http://www.winehq.org/announce/1.6-rc2 for the announcement.
+ CCAS patch shouldn't be needed any more.
+ Make USE flag defaults more sensible (most users want alsa, not oss).
+ Add a mime-handler USE flag (enabled by default) to register wine as the
+ handler for .EXE and .MSI file MIME types, like in most other distros. Users
+ with special security requirements can disable the flag to restore the old
+ Gentoo behavior.
+
+ 12 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.5.25.ebuild,
+ wine-1.5.26.ebuild, wine-1.5.27.ebuild, wine-1.5.28.ebuild,
+ wine-1.5.29.ebuild, wine-1.5.30.ebuild, wine-1.5.31.ebuild,
+ wine-1.6_rc1.ebuild, wine-9999.ebuild:
+ Avoid crossdev's i686-pc-linux-gnu-pkg-config when building wine32 on amd64
+ (bug #472038, thanks to Dmitry Derevyanko). Update live ebuild's patches.
+
+*wine-1.6_rc1 (11 Jun 2013)
+
+ 11 Jun 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +wine-1.6_rc1.ebuild, wine-9999.ebuild, +files/wine-1.6_rc1-pkg-config.patch:
+ Version bump, see http://www.winehq.org/announce/1.6-rc1 for the
+ announcement. Fix pkg-config detection with some combinations of USE flags
+ (bug #470172, thanks to Mike Callahan, Peter et al.)
+
+*wine-1.5.31 (26 May 2013)
+
+ 26 May 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.5.30.ebuild,
+ +wine-1.5.31.ebuild, wine-9999.ebuild, +files/wine-1.5.31-gnutls-3.2.0.patch:
+ Version bump, see http://www.winehq.org/announce/1.5.31 for the announcement.
+ Fix build failure with gnutls-3.2.0 (bug #471077, thanks to Ben Kohler).
+
+ 16 May 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.5.25.ebuild,
+ wine-1.5.26.ebuild, wine-1.5.27.ebuild, wine-1.5.28.ebuild,
+ wine-1.5.29.ebuild, wine-1.5.30.ebuild, wine-9999.ebuild:
+ Require emul-linux-x86-medialibs[development] for gstreamer (bug #462772,
+ thanks to Jan Vesely). Libwine patch is no longer needed for live ebuild (bug
+ #469834, thanks to Murray Colpman).
+
+*wine-1.5.30 (13 May 2013)
+
+ 13 May 2013; Alexandre Rostovtsev <tetromino@gentoo.org> +wine-1.5.30.ebuild,
+ wine-9999.ebuild, +files/wine-1.5.30-libwine.patch:
+ Version bump, see http://www.winehq.org/announce/1.5.30 for the announcement
+ (bug #469568). Respect LINGUAS when installing translation resources and man
+ pages (bug #469418, thanks to Roman Žilka).
+
+*wine-1.5.29 (28 Apr 2013)
+
+ 28 Apr 2013; Alexandre Rostovtsev <tetromino@gentoo.org> +wine-1.5.29.ebuild:
+ Version bump, see http://www.winehq.org/announce/1.5.29 for the announcement.
+
+*wine-1.5.28 (14 Apr 2013)
+
+ 14 Apr 2013; Alexandre Rostovtsev <tetromino@gentoo.org> +wine-1.5.28.ebuild,
+ wine-9999.ebuild:
+ Version bump, see http://www.winehq.org/announce/1.5.28 for the announcement.
+
+*wine-1.5.27 (31 Mar 2013)
+
+ 31 Mar 2013; Alexandre Rostovtsev <tetromino@gentoo.org> +wine-1.5.27.ebuild:
+ Version bump, see http://www.winehq.org/announce/1.5.27 for the announcement.
*wine-1.5.26 (18 Mar 2013)
diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest
index e742fb9..1a38f66 100644
--- a/app-emulation/wine/Manifest
+++ b/app-emulation/wine/Manifest
@@ -3,17 +3,19 @@ AUX wine-1.4_rc2-multilib-portage.patch 1256 SHA256 9d0acd304d11d1bf73f56699754a
AUX wine-1.5.17-osmesa-check.patch 1774 SHA256 dc7dde67c416bb067e528b85228cff01833a2a20c802248ef56d74184014e50e SHA512 12325e75db5e63e1d4c4e2463c3e164b1eba0d3d88455cfcd698a8bb790d7c0b3c947a06e7a09e232b1a14202e64ea2dc9331cbc4b503833f78a7c1034410c79 WHIRLPOOL 2d9bb86a5d683301c75ea275302f67616a8e9c6ebfc436b05f8f1b3d5d815c310999ca9518747abcf4d248bd18f34388dcb323c526d633c50e66ffb4bf94e5d6
AUX wine-1.5.23-winebuild-CCAS.patch 6101 SHA256 34143c55618870dd31eea1e260ae973572d99557a20f24a4f217bb0ff1d615eb SHA512 f44580efcf4a406517a2fc65d7509a42b0b0b180a4c63f5980c894e708934d60155d87634e406763426415d00c1ea2f8f3894ac4797a2e2527ca0d9ed23430af WHIRLPOOL d62fb5c27fba3b8297ae2151a432f80d9655c0c2ccee9dee12beea84a2186c0e7965a6902d6bc5638cdb1c853c188a49b790825c8741a9dc4bb1516ff6ca9a53
AUX wine-1.5.26-winegcc.patch 1808 SHA256 91c1012059b93a421b2eae9f2ea46b7b327d6d3d58ba0cb47021c8a57f6d8228 SHA512 fce9daf40a96f4a7502c249a30107c8dfc5d8edd4a171b863d2bf14c3ad46d18e4c29932ab4a6ede7da5d589d777b962d2f577f5360ee4db8019d71362c51d47 WHIRLPOOL 71cbe36c6bac87071472541b7f5cd3ed1b08f05479bc0016262b3f86e75738e467dad197563b4898f2b24fd0ab4e27c40dce04f244a3e7f5ea1582b4db1c5cc2
-AUX wine-1.5.30-libwine.patch 1777 SHA256 2f0155c2c1d11fd9a06deab54dd753c1161e32217eae82604f8c1d542e87af4f SHA512 e6d566f75632065def197cf27b5705a3f2f736a7b3bb4ae03df19fea00fd980a5b5d0517981469fef0fa5347c1c3b9651894fb23d937b5dbbd993cd292f67183 WHIRLPOOL 62ed15db6bddda47dcf74d846e15a9904c11abdf63e0321e7e2bc3197f60c819992b3a95a4395f85edeef9181a1866749194b9744be8d42bd94acab37470aad6
DIST wine-1.5.25.tar.bz2 21381514 SHA256 3d93266fbc1bf04fbe28c0028d436610273413884ceeba47c8f8811db6cf2220 SHA512 7a7944afcc925d9de4a6aaea5e47f6ae86304e59ffe7476a936f3a329104558ebb8b7f4ffd1510ac0c6601d53bb63349a8ec282547bf2a3b6027e8a1b8420289 WHIRLPOOL 4b70cf4167b5dd14824cb8614056719601d949779fbd7c2bbcdfd2bb5185dfcf5840add740f91a7ded1cfd1fb12e55e44995b9cb18280b56abcb8b977aeee132
-DIST wine-1.5.30.tar.bz2 22149237 SHA256 0f6f92a5730037b85b75089af6817ae2ceffb335caa5077e2ab1b41944c452c3 SHA512 437c0c0eb508c7ef6d468d434d751b91ca1007231fcc1732aff00be6f0bcf0d96e207d5251f336345c2fea2f20035ce4cdbd51ed258baebb5c13734858868c97 WHIRLPOOL dbab130d71ef4b4d3f2141f327222fb569921c2adb5bad00dd1024abd401b61d1e26d7bb0aa86f4361aadd6e7e29a7207fd139ffdad2b5ef50db4ab7f156cb69
+DIST wine-1.6-rc4.tar.bz2 22693015 SHA256 f196819a836322bee96baaf2977068178fe262ff657afeb262989d657d4fc4f9 SHA512 f6fa6bdd7b2e34b4cba7f8ef04d288ff289061b9ee3c63c27c723bfcd88dbf1af2d683c2c504fbf8198293af2ee25b401ad92bb0d06f3c6fe4095b683db35d49 WHIRLPOOL 12fd6b9567aada5037dbbb4f0bfc8e629ff403fe85b5be4d280f4b114f889db503f4f0a221221ad8e76ea9a1887f9c0b0fa018d7f86fcc1917ff378e76fa2459
DIST wine-gentoo-2012.11.24.tar.bz2 57481 SHA256 164248d7ff8cf06053576a3ecc1f6fe88a52763b04058ae53a9a4d5cfb6e7e22 SHA512 2a626ccbd408204dc6d1710ebb524a7961f4f417abc4cf1b65b4954a7b3033592febc8e9886ab47b000fc97dd3fe016a5833079f6bff84cd1d5aeb57a5167e07 WHIRLPOOL c638d0b0d8632d99f34cc4a294c4ddc7b69812af2ef536b3586fcfb41aab88a545d4c85c5a41020911dcb244eb7ed512cc6a957c6efd7ed06bd840f38e91f61d
+DIST wine-gentoo-2013.06.24.tar.bz2 85442 SHA256 bfbf6b25e98f717320de2ede467e3628fbc749d936b8449f8477c9dc6f41e04b SHA512 b6819889314f6a6ea16c1332f4b177c43623116763969c31b23b61754cd304dd085f5d3eafbe847159331eb97dddd9b4c10699430129ea4a71da418c1fe175f0 WHIRLPOOL 227e0ac6569736d4ad5813cef49f775dae956f4fc9255de95753d5d3cba1bf6cf3db31d23d3702bb54d2e60c5a6f779b602f0efb2096e4c827c924565b273d00
DIST wine-mono-0.0.8.msi 46967296 SHA256 3dfc23bbc29015e4e538dab8b83cb825d3248a0e5cf3b3318503ee7331115402 SHA512 d3009f2301b0a006136e880025a736f24612faa7a954956896124ec7282d35b678f02658e8be12b1c02ee217e594a2c728a9258c36ccb346b186a4781951adbd WHIRLPOOL 1d4b2e88ebab1f603326a238cc908982c7e135a33340087e8645572838d2b6034764e9fe787bb890792dea4c0531d26f9a6a811a7c200edb99ab82f975179389
DIST wine_gecko-1.9-x86.msi 19060224 SHA256 2f1df59287a4f21ec0f1322ae10520c8e6a95de10f8ef7339ab217e4b46ce782 SHA512 6bbcbd79f4eb95bcc9ad1902b3b86059f18127c7fbff0f87f7875de2bcdd543441b9dad12d641926e22ba610df2801d82b3c63ef2b62323b5f4bc4f8bd85b124 WHIRLPOOL 5431d42abdefd48cefb5f6ead9324ba7d2a40a305393120beb544f83571974006f4208180c38ea800cc96157523cca16daec5b7b51ea8b5aead9379a4f6ec53a
DIST wine_gecko-1.9-x86_64.msi 19622400 SHA256 0e5f87e5026f1f131fd595f11ae7ed5b5ba9978d917b96821d2ca34d3f91b1ea SHA512 426fe66d0b02ddb7e542db1ef5480867b9bbdd63e927ecba9f237991a2dc4fca119d24bd87dc2c372b90fe899a9f41306e90b3fadea6c69ec1f180f1af02576f WHIRLPOOL 8f7c38089fb89f48db2aa087a55953346a08988e0a0d3c0d215c968127f82f4de10b161fe7015e9114119d5f6f65b7b61bee1ce96720f7d7b7e6d3c1722eae2f
+DIST wine_gecko-2.21-x86.msi 20871680 SHA256 f01fafa6d7aab995c38add77315c4cbc2f32f52d5d6a9350056f42b62d631fd8 SHA512 f4ca9ca5b876dc39e906991e58c6da8ef4103782f83ba781ff27556c0ebdab7fe10c14f0551e900442a5d57a2c619da6e5ed6ed42323edcdd55ce9789c4c83ac WHIRLPOOL d1db97175b047652499c97c968b71c08c5b44774423f22ae626f89b4dde3d03b46295e5caae228f1f8614209e943e8246854b478eef3abb186e8de4c341b0a0d
+DIST wine_gecko-2.21-x86_64.msi 21646336 SHA256 bc370bdc899f66d98f31c4d410a6952aa82c0c9c0a0ec27f2a11243c9b412c3f SHA512 2a48a7697beba4e45816a9eff09e181de353d8c93e02a70108fa77d27136cd5cd75b21c42caa7702a09f86544669ae2bbfc6975b1fc0d7fcb20150a4bc4ea514 WHIRLPOOL 2fce9b9a190a52c173551d47428dd8b8dc54d5878682733e0006a3f06f216cd9f47a88ada49f92fa5697ece8b2942a88f937bd2722b4cb85d2c35c19bda29b85
DIST winepulse-patches-1.5.25.tar.bz2 46795 SHA256 375c94dc4d12ab6b41da478104a1ca1f9c36d4d7d111f74d005900c8f04e3026 SHA512 1e2f6029cce6feb75fd9f170f0fa791b8b4f5d5e7c852e835c60d6dcb4e3319ed671b9eec2767cde7d8befe96a7fb1970f581efbc2b5d1b6277bb69e7f7e89a3 WHIRLPOOL e2cc043d21a36117a8de69597e61148edbf3b49ede1a95bc196693c47235efbb5a97c7f8964dc4906ece6a982bfce4cb156e4428a2c88c82cfa7cb4e82892503
-DIST winepulse-patches-1.5.30.tar.bz2 45835 SHA256 61f7cdee2c5cb21457a721752a4525c1c75257b18a3b19793934622136231a35 SHA512 90f2c4fd989260131570a5cc18f7304f641d7738bcafd284e1dae19767a8dfebd289c458eaba8efadef8a9dd9552f4a34be34f22d70b841484b0245559975f80 WHIRLPOOL 60fea09353f33f54ef4b19d34876ad307c17d6beab3733f439a5b2714c8de51bd8c69f0f7180f31e0378d857c0f1d1fcbb6f54fc2985f36b0dce9e37e0123d5f
+DIST winepulse-patches-1.6-rc1.tar.bz2 47873 SHA256 c963b08e520aafdc618caaa50044979ec573aa1862bc0637f1f4e381b3fc3665 SHA512 f5f9cbcb93ffcec8dc43bd8949d7f7ee71ab75771dc04ee1e28c3b4ba2ab3d7f7089ae2f872aed835979a94e51563e65e6fd8333104617c8e0465525c2854654 WHIRLPOOL ec38890c71a3e40d433c8e99f483f2453c2e88119d824aabebbc9c6cc95b3585ee8e1d47e1a00df795d6b731d041fd7e1b987781b76b66bf0dbf9f7cac4642e3
EBUILD wine-1.5.25.ebuild 9374 SHA256 f93e7d769bde69ce72cb290576c35c7d4d5ce1096ef3ad09046bf4cbcc2749a2 SHA512 ceed82abaca6845c91aff1ba47642e89f16990008ea7187e2ff8225bfbe81f6a000ecf01fa6b30e83be6f91da1ac1dbe4cf46517b9e421d5a67433ba45891cf6 WHIRLPOOL 1f28d3fe5b571fcce3a1d62518e8513a574f421cec2ea8f80023bbb4043849e91617851fe17e5034c06bb5e00641738b5fce5be507bd24615d4c29b84cc89b74
-EBUILD wine-1.5.30.ebuild 10001 SHA256 7c1bf5108c2a021e50583d2afa2bc8689df21d3ca926e0c8f2a5cfa2c7457c29 SHA512 19d8711e6f4f393584b706f653840a6e728624849f3ce2fc53610783a22773e890fa914a8ea856d12fba1fe36c0c32ed9a5881d826c5f5b01cb8babfc0d448ce WHIRLPOOL 34c1d28174fdf74fc1272019c050e4284943bf98ddc193e80f6a680af0fe17d7f5c49c8775ba28bc218fb5885fda2c2adf0549b77f91cacd4ab32333e8fcb664
-MISC ChangeLog 4991 SHA256 488d06b927799a1ed38729e274aba3a9b3e0087468bb50ab7309b909bf0340d4 SHA512 9413392d41c167da130c2f7d01a4ab44c1a804d2a01654b1495f1267795fbe5e9b0812c72039261fb13e1fa8617dae43c422e5ff930a218ac3f61312a8459b72 WHIRLPOOL eb32fcd976450246f8fd3c5269237f51beaf702f391a8d8a1d4d2534e03faf828cf1b7eadcfed76440766be9fc0b4acdea93c64e2a7feb545b8d98dcc8379f94
+EBUILD wine-1.6_rc4.ebuild 10262 SHA256 4cdd74dabc6f8bb5274774a10a1ee99e29c8b5faab17162b94215e6ca22d198b SHA512 1f27c7e050df84de0d61383356d483d9dea45b66bec6c39b65883144b2139dde91bfb24e4ac4b51a22902181051dc5ab42d4ce3c0db7d88b35302ba8845e2c9b WHIRLPOOL 0dc4309a6da7fd78228b6b308814ec488c38d17bc768ef0f1d8f2841991783feb1d8339dfa9dc9980efbe8a2172f74004529ef173385bdd2687579188e008c6c
+MISC ChangeLog 8918 SHA256 7872269ee7317602e10d32cb651829901a21b4f2d7f37e0a8e7937fa214426b3 SHA512 b95f81d1402c7617030a38fe68cc6903e196ac717a8431e9376f33fdbf694db1b3b57ecffc980d2bc293d4c015208e1ac9b94bd5fe2a6f7856e31a4cee2f5f36 WHIRLPOOL 73c9ac65f511a318416994d028527cfaebd2bf420a53806e18b32b573f3deec9915399ac4487a344c3a6dfdc10e9aa485ec94219ed1fbcf4453d4f036e28f9b4
MISC ChangeLog-2012 100362 SHA256 8e70fc54e7945c1f41e3e0b64fef6b9a7fe89acdaf8c79a06a16048fe8d2e26c SHA512 ca875e847ba100e1f19774b31a2b45a81d776275e3d11944be8a7b01dfcdbf4265b1a340d691bc4fe4054fea006059a06ed52bc0516b1f8b44a1772a1c813278 WHIRLPOOL 36ec708601a25cb8fa93b471112538480b6ef82cc4e6703b3d045f883078b49209ceaeef7bafa8417b881c2d11df84df9c83d1985d0d687a11f3db3de5abb014
-MISC metadata.xml 1689 SHA256 d0beb35389a77bab46dcc67af981b11c0b3a1745749608ba283ef6f14d7a48a8 SHA512 8c6185cfaa36e8527b274100754ba5b16c247e78df78191b6d51a03e79092d35932cfe08e7efa7c2899c04e822768f5eeafee8673c4bd093ea2da0abc49a9991 WHIRLPOOL d8e96e390c556f7b92b787816ff2777e6beb871f9fb4e7533c4111df81184b1a6615d2b511905c2e23dda0ba470b871111577b52fca439edb418fb1a75555e68
+MISC metadata.xml 1932 SHA256 391c4192823b0613e5fa565dfbdf33c48fa04d5aabf672ab198e91c4a56f9b4e SHA512 f559e8fcb5f552a884cddaa8248b3b2e721d8f2bb8b650635517664c7e6ef5ff124832e09e1e12e7d0bb54bd68108f3139591fcda3b3411d0b63b3cdba9d241a WHIRLPOOL a87834a62b0755b3ac43e3e5409d104f5e0d5976caf5544bf0cc08d726aaa19efd94caedae27279182a9e52b70830c6a8726568aa4439d1156f82f640ad2fe9f
diff --git a/app-emulation/wine/files/wine-1.5.30-libwine.patch b/app-emulation/wine/files/wine-1.5.30-libwine.patch
deleted file mode 100644
index 75fc83e..0000000
--- a/app-emulation/wine/files/wine-1.5.30-libwine.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-commit ce4b6451aabbe83809c7483c748cfa009cc090d6
-Author: Alexandre Julliard <julliard@winehq.org>
-Date: Fri May 10 22:01:44 2013 +0200
-
- configure: Add explicit install targets in libs/wine for make_makefiles.
-
-diff --git a/configure b/configure
-index d4c1f8e..ef38bfd 100755
---- a/configure
-+++ b/configure
-@@ -16379,7 +16379,7 @@ wine_fn_config_makefile documentation enable_documentation
- wine_fn_config_makefile fonts enable_fonts install-lib
- wine_fn_config_makefile include enable_include install-dev
- wine_fn_config_makefile libs/port enable_libs_port
--wine_fn_config_makefile libs/wine enable_libs_wine
-+wine_fn_config_makefile libs/wine enable_libs_wine install-dev,install-lib
- wine_fn_config_makefile libs/wpp enable_libs_wpp
- wine_fn_config_makefile loader enable_loader install-lib,manpage
- wine_fn_config_program aspnet_regiis enable_aspnet_regiis install
-diff --git a/configure.ac b/configure.ac
-index 6dd2348..b44673e 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -3173,7 +3173,7 @@ WINE_CONFIG_MAKEFILE([documentation])
- WINE_CONFIG_MAKEFILE([fonts],,[install-lib])
- WINE_CONFIG_MAKEFILE([include],,[install-dev])
- WINE_CONFIG_MAKEFILE([libs/port])
--WINE_CONFIG_MAKEFILE([libs/wine])
-+WINE_CONFIG_MAKEFILE([libs/wine],,[install-dev,install-lib])
- WINE_CONFIG_MAKEFILE([libs/wpp])
- WINE_CONFIG_MAKEFILE([loader],,[install-lib,manpage])
- WINE_CONFIG_PROGRAM(aspnet_regiis,,[install])
-diff --git a/libs/wine/Makefile.in b/libs/wine/Makefile.in
-index b8dc385..7de7799 100644
---- a/libs/wine/Makefile.in
-+++ b/libs/wine/Makefile.in
-@@ -111,4 +111,8 @@ version.c: dummy
- $(RELPATH):
- @cd $(TOOLSDIR)/tools && $(MAKE) relpath$(TOOLSEXT)
-
-+# Make sure that make_makefiles sees the install rules
-+install install-lib::
-+install install-dev::
-+
- @LIBWINE_RULES@
diff --git a/app-emulation/wine/metadata.xml b/app-emulation/wine/metadata.xml
index 6bc69de..9653a13 100644
--- a/app-emulation/wine/metadata.xml
+++ b/app-emulation/wine/metadata.xml
@@ -16,9 +16,12 @@ Think of Wine as a compatibility layer for running Windows programs. Wine does n
<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='run-exes'>Use Wine to open and run .EXE and .MSI files</flag>
<flag name='samba'>Add support for NTLM auth. see
http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing</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>
</use>
</pkgmetadata>
diff --git a/app-emulation/wine/wine-1.5.30.ebuild b/app-emulation/wine/wine-1.6_rc4.ebuild
index a240ade..4ff182e 100644
--- a/app-emulation/wine/wine-1.5.30.ebuild
+++ b/app-emulation/wine/wine-1.6_rc4.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.30.ebuild,v 1.2 2013/05/16 13:30:56 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.6_rc4.ebuild,v 1.1 2013/06/30 02:27:50 tetromino Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
-PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
-inherit autotools-multilib eutils flag-o-matic gnome2-utils l10n multilib pax-utils toolchain-funcs user virtualx
+inherit autotools-multilib eutils fdo-mime flag-o-matic gnome2-utils l10n multilib pax-utils toolchain-funcs user virtualx
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
@@ -22,10 +22,10 @@ else
S=${WORKDIR}/${MY_P}
fi
-GV="1.9"
+GV="2.21"
MV="0.0.8"
-PULSE_PATCHES="winepulse-patches-1.5.30"
-WINE_GENTOO="wine-gentoo-2012.11.24"
+PULSE_PATCHES="winepulse-patches-1.6-rc1"
+WINE_GENTOO="wine-gentoo-2013.06.24"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
@@ -39,7 +39,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="+abi_x86_32 +abi_x86_64 alsa capi cups custom-cflags elibc_glibc fontconfig +gecko 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 +X xcomposite xinerama xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa oss +perl +png +prelink +run-exes samba scanner selinux +ssl test +threads +truetype +udisks v4l +X xcomposite xinerama +xml"
[[ ${PV} == "9999" ]] || IUSE="${IUSE} pulseaudio"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
test? ( abi_x86_32 )
@@ -166,12 +166,6 @@ src_unpack() {
unpack "${WINE_GENTOO}.tar.bz2"
l10n_find_plocales_changes "${S}/po" "" ".po"
-
- # for all bins and libs disable world access and group write access
- # only users from wine group may be able to use it
- local filelist=$( find "${D}"/usr/{bin,lib} -type f | gawk -v path="${D}" '{ gsub("^"path,""); print $0 }')
- fowners :wine ${filelist}
- fperms -R o-rwx,g-w ${filelist}
}
src_prepare() {
@@ -180,8 +174,6 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.5.17-osmesa-check.patch #429386
- "${FILESDIR}"/${PN}-1.5.23-winebuild-CCAS.patch #455308
- "${FILESDIR}"/${PN}-1.5.30-libwine.patch #http://bugs.winehq.org/show_bug.cgi?id=33560
)
[[ ${PV} == "9999" ]] || PATCHES+=(
"../${PULSE_PATCHES}"/*.patch #421365
@@ -194,16 +186,18 @@ src_prepare() {
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
- sed -i '/^MimeType/d' tools/wine.desktop || die #117785
+ if ! use run-exes; then
+ sed -i '/^MimeType/d' tools/wine.desktop || die #117785
+ fi
+
+ # hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
+ cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
}
do_configure() {
- local myeconfargs=(
- "${myeconfargs[@]}"
- CCAS="$(tc-getAS)"
- )
+ local myeconfargs=( "${myeconfargs[@]}" )
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
@@ -261,6 +255,9 @@ src_configure() {
[[ ${PV} == "9999" ]] || myeconfargs+=( $(use_with pulseaudio pulse) )
+ # Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
+ use amd64 && use abi_x86_32 && tc-export PKG_CONFIG
+
multilib_parallel_foreach_abi do_configure
}
@@ -313,6 +310,12 @@ src_install() {
for l in de fr pl; do
use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
done
+
+ # for all bins and libs disable world access and group write access
+ # only users from wine group may be able to use it
+ local filelist=$( find "${D}"/usr/{bin,lib} -type f | gawk -v path="${D}" '{ gsub("^"path,""); print $0 }')
+ fowners :wine ${filelist}
+ fperms -R o-rwx,g-w ${filelist}
}
pkg_preinst() {
@@ -321,6 +324,7 @@ pkg_preinst() {
pkg_postinst() {
gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
ewarn "You must be in the wine group in order to be able to use wine."
ewarn "It is recommended to use a separate user for running wine in order"
@@ -330,4 +334,5 @@ pkg_postinst() {
pkg_postrm() {
gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
}