# ChangeLog for app-emulation/wine
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.388 2011/12/02 23:21:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.389 2011/12/02 23:32:04 vapier Exp $
+
+ 02 Dec 2011; Mike Frysinger <vapier@gentoo.org>
+ -files/wine-1.1.15-configure-host.patch, wine-1.2.1.ebuild,
+ wine-1.3.0.ebuild, wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild,
+ wine-1.3.4.ebuild, wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild,
+ wine-1.3.8.ebuild, wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
+ wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
+ -files/wine-1.3.14-mouse-warp.patch, wine-1.3.15.ebuild, wine-1.3.16.ebuild,
+ -files/wine-1.3.16-mouse-warp.patch, wine-1.3.17.ebuild, wine-1.3.18.ebuild,
+ wine-1.3.19.ebuild, wine-1.3.20.ebuild, wine-1.3.21.ebuild,
+ wine-1.3.22.ebuild, wine-1.3.23.ebuild, wine-1.3.24.ebuild,
+ wine-1.3.25.ebuild, wine-1.3.26.ebuild, wine-1.3.27.ebuild,
+ wine-1.3.28.ebuild, wine-1.3.29.ebuild, wine-1.3.30.ebuild,
+ wine-1.3.31.ebuild, wine-1.3.32.ebuild, wine-1.3.33.ebuild,
+ wine-1.3.34.ebuild, wine-9999.ebuild, -files/wine-gentoo-no-ssp.patch,
+ metadata.xml:
+ Delete custom pulseaudio/mousewarp patches that are obsolete in newer
+ versions.
*wine-1.3.34 (02 Dec 2011)
*wine-1.3.33 (02 Dec 2011)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX wine-1.1.15-configure-host.patch 314 RMD160 1c8d09d5265a23b1931eba949a614eaeff251ac7 SHA1 af887b963cf154e8bcf1e9b8b19731bbdda5f487 SHA256 c281217f6e221a6235485918750907b02aa1e40fa68e45133cc4c14ebb40bfe9
AUX wine-1.1.15-winegcc.patch 1556 RMD160 ca7e0df0a45507e7d31ed81c5712111b83ed9bfa SHA1 4b155fe7cb5e831b7f92757d52aa1ab12569b232 SHA256 dbd89db561d7583faf317d795b8c11231575d885e21c6414add39079604dbd0d
-AUX wine-1.3.14-mouse-warp.patch 20111 RMD160 43098f5ec5b597d6186fc7dad6e783c512b037b2 SHA1 ecb919b56503e522c32268b0bce1ec4dcb966c88 SHA256 08d84e68f4358709b943baa09b99b72ea80b4dbbe89e55c2fbe9d874da032b42
-AUX wine-1.3.16-mouse-warp.patch 19967 RMD160 136fca7120dae18cd49eddc85f297610f74dd231 SHA1 5747f0717fb556acdce7dd9f3445bbe784d11dda SHA256 8c5d4ca21410d422bc0c317bef0e910713d641a59129deed9e102fe64ad86d99
-AUX wine-gentoo-no-ssp.patch 532 RMD160 fd5de0dd965ec58aa53f0ec1fb74ce7cd498a24e SHA1 6fc776bd96438c65a44a03c8adb3fedb0aaa70bf SHA256 6408ae3ed9bacc895677a5b2302bc27afc549ea99f54a9ab4594afb34c629e9e
DIST wine-1.2.1.tar.bz2 17629106 RMD160 8652ac4f7c4fd2b3da22a840706b3adcb9901467 SHA1 02df427698de8a6d937e722923c8ac1cf886ca27 SHA256 43d1c4d8441221708e6e15ddcddf113308ce875c87f5a8c0f380c6a5b8b63701
DIST wine-1.2.2.tar.bz2 17665449 RMD160 0388547d56d0676354406d52e62de0b843d8be5d SHA1 8b37c8e0230dd6a665d310054f4e36dcbdab7330 SHA256 c3daead3d40a7c00111200a8e9271d4647369ee4eee2d5d866c2032ef37c09db
DIST wine-1.2.3.tar.bz2 17651336 RMD160 5bc41a4623ee087e57ebd424a15c6743d0874194 SHA1 072184c492cc9d137138407732de3bb62ba6c091 SHA256 3fd8d3f2b466d07eb90b8198cdc9ec3005917a4533db7b8c6c69058a2e57c61f
DIST winepulse-0.35-configure.ac.patch 2826 RMD160 e419d43667be01af9b24a0e46822c41572a6ff9d SHA1 4943381128fd9555280884e2bb5867be4a8731d9 SHA256 837bffaaddb6b7b0a474c7262a57f12e250e135cf6228dde1a22849f66de1250
DIST winepulse-0.36.patch 101815 RMD160 9a20076436a7e49c317bc624dd71b61c93acddff SHA1 aa6a4c9d4619f8452aad8c457c879769cab8f8fc SHA256 7508b171bfecb461ecb464426cb4bcd9c3ff77645b787fcbf61e27dd34fe1b05
DIST winepulse-0.38-winecfg.patch 13088 RMD160 e7aa8f91c20b6d706fc12e11677440f19890f4c7 SHA1 55b785636d2982f19e0634b26eafffbe46b79c60 SHA256 051ef1cb5598c319152ad28b85733927a711b45e0bfa92f0b0b2331588f5894e
-DIST winepulse-0.39-configure.ac.patch 2795 RMD160 ff5b0d3c766eebe25d56919499f8856d9c85c6db SHA1 2b8eb3dcfc5ecfb54eefd1a661c2a92f5af32f68 SHA256 0cfe6eaa1bb94d15ed9ba59bc1c2197dc99b31519de1bb0d911a5abed7b21657
-DIST winepulse-0.39.patch 102058 RMD160 a7d662dfe043f9b57a16bee6c4002c065943a8a0 SHA1 0896028c7092836a684b4f446694bc1bdfd4bfb3 SHA256 13691f6caf9372d9a1613f92aff67d7efe6930b2866fe90af6fb017608810e2b
-DIST winepulse-0.40-configure.ac.patch 2574 RMD160 8b9b9afb42ce7a19dee50409fffacfbafba213db SHA1 a007a7fb526572d265e8a1ff45b35fa7341ddbcf SHA256 0b37dca095200e60ffc18754131b0cc70e395da440835feccafc5c5ab9b40d65
-DIST winepulse-0.40.patch 103596 RMD160 3681b5bc5886d9b8e3891d0d86c904b252e32c52 SHA1 cffdaea529f6a085bbf47d911c0733c8338d39e6 SHA256 ac38d617ed44bab4f8cb78f6b23bde0c376d555bd2f2546653cbe68503cfe80f
-DIST winepulse-configure.ac-1.3.10.patch 2688 RMD160 194155da111e413451e74fe8000be09b43a85f5c SHA1 e9c44d0e6aa248ca75c7629242bc27bd0056cafb SHA256 2005369745b06807999f157aa20022d6c1730edf25aa43e8f7a66b5427b33167
-DIST winepulse-configure.ac-1.3.19.patch 2730 RMD160 f4a94bbad4452b6fffdd706f6bc4b63cf94a9ea7 SHA1 91d813c646a6ae2114953c7531e7c0bbf3cbb405 SHA256 cfdc5a7a3b965a47291841ba9f3d59f076ecb83dbfd5f4fef89887a40b255819
-DIST winepulse-configure.ac-1.3.20.patch 2748 RMD160 d69f7ca5ed9952d3a2a715069a17c1111bae1c5c SHA1 dbd80b1f59b863ea40f8b5f1ed6894e5f45ac361 SHA256 4ff599243f70e38ecdea59f771cfa5611924733344face454a0a876f3165b105
-DIST winepulse-configure.ac-1.3.22.patch 2763 RMD160 cc10e67124ac429c9b1d75e90643835b7f521b46 SHA1 143017cdfdd4270b7da0eea3283bc2098789a0b3 SHA256 691438f7c04e33ce1d43acb47dc26129b41d46cd4a1461bd3fc4d3becc7e7b14
-DIST winepulse-winecfg-1.3.11.patch 1781 RMD160 1659eaaa43ab630e29a1542f97c158aad1cd8a80 SHA1 212f436367c75bbf3060874739a08e0741a3d711 SHA256 2458c3b52b92587a93161b0d07e4fbef4f621a37ae63981007ec5a9ac8edabae
-EBUILD wine-1.2.1.ebuild 5749 RMD160 440115828f73125e927b86a1b1e6ca9858cbf994 SHA1 b15af9a84cba0a9a7df1bfb96b3e725b73f2dfab SHA256 e7026e5fa68a0f30eddcee3dcc795a145ca56a2ae8c1092985047b0f76211de0
+EBUILD wine-1.2.1.ebuild 5673 RMD160 0fe11da327a9c0e3aee43a86bcd7b98eb3df6af7 SHA1 4d205afb59bb2167b9e8d72de26a70cd4ca96606 SHA256 8ac340db36a8bc601433541bdd15ce4eb4e9c80a661a3df04b8a2dc6976a7998
EBUILD wine-1.2.2.ebuild 5749 RMD160 77804d56bde52d859a4902187d04978481f135bd SHA1 dd4e4bc451cec11790cac33312041a92e6dd45d3 SHA256 05d62ce5c8891881a84f7829e2fb0d28a6776b374fdd389f6ae3960b6bbcd756
EBUILD wine-1.2.3.ebuild 5749 RMD160 396a1d984caf873a15bf1c628280f94069f3ad82 SHA1 36e6d87f66580cca09adac78af6c917cc53821ad SHA256 5ea9941ca04f4980788b7ce0288778acc9b483ea401cf93467ad8387ec75e73e
EBUILD wine-1.2.ebuild 5212 RMD160 7068569ca45428c628f31ed9469ed7323a89b9b7 SHA1 84e9c01eb5247b39bd28f4bc813f3bddadddc608 SHA256 2fff671f121a99f426f1ae52d7b7841f60f2c590f1025f7bff2577c8c3b80a15
-EBUILD wine-1.3.0.ebuild 5751 RMD160 1364ba31904c2860853c49b55f15238745586fb9 SHA1 20fadd23d1979f4fcb5bc9a5cb295aa904903032 SHA256 0721d93c7b57b68c0dd648099ec5ffd77957a2acc5b20194eeb6e5789e357ec5
-EBUILD wine-1.3.1.ebuild 5751 RMD160 8cd2d90690bad1737c3927af0be0becc17652aea SHA1 94c4807dd43050fe3066fa2ad8c9c1baf7bdaf8c SHA256 a49e6307ca810f63f72771228f977f9371994e58b676fd7bc46a0f797b7e26b3
-EBUILD wine-1.3.10.ebuild 6109 RMD160 b7685ac6deb8c2e775dd34631fe149c3889b6206 SHA1 7c2bf9ef38188a6c4ec2632e704203270b4e1982 SHA256 d3ba676ce8d32b03a458e7c584f0796a6cbadb9acdf83381cb89c438b1578e61
-EBUILD wine-1.3.11.ebuild 6171 RMD160 0b566852ef1059c50d00b492482ec97a5b5361c6 SHA1 35f9c3cdee4732a8764db7e5b826bfe2e52ee58d SHA256 d9ff09375398074e3e5d81de4af1b35d1468e9d90b9e305837578f416e18d30c
-EBUILD wine-1.3.12.ebuild 6173 RMD160 ac8ce93f618f73eb64c5b0cacac9964fe30ea565 SHA1 cab438718880520657e2fcbc5b7b623fb06cef95 SHA256 499bbadea998a748a27f9d6957d32bd360e898228631ca306260d2eeeb9a3d04
-EBUILD wine-1.3.13.ebuild 6173 RMD160 48dee5e1de84c7ae580a136e52556b9951bbe892 SHA1 ce110703dc982ca0864b4244a7b2d1362b24f936 SHA256 1f9f72c73ebb79dbe0cb0bdcdb212ea27a7ea9c257055704c46658d2c3e76e9f
-EBUILD wine-1.3.14.ebuild 6252 RMD160 b129f13292e78bc616ce6c3c079df49f257dbdf3 SHA1 26e203b2ba67ba5c6ead8e58bd2de6c029acdb9f SHA256 aabb044f0fbb3c41e659d5cbf1009447c55ea21568909d6c8e786c762fce503f
-EBUILD wine-1.3.15.ebuild 6252 RMD160 3aed642f79de075bfb533971d40a64fced94754b SHA1 0baca994bbd6ba082e3d43b1acf7d544cf3208a1 SHA256 445787b0d1df5c86d70366fc8354eece400ada7118444ff17948cf4211bce77e
-EBUILD wine-1.3.16.ebuild 6252 RMD160 c7b5cab84e17602033bc4c664362df78f9203968 SHA1 ffba758114548e7635b9613c80b233a3bb6cb952 SHA256 59a86c147e6891047b94e1380ec91d897f4f23ea61501afd5974e465df8de374
-EBUILD wine-1.3.17.ebuild 6252 RMD160 93b54da9053e86d65b92688e2217d6383b154e7f SHA1 73af22329272c7638589bdb48251a7d043ee6ff3 SHA256 1e7caf9f35c63db49a0b7e5c4324529a9dc9e73e801a74bfee985f1153304670
-EBUILD wine-1.3.18.ebuild 6173 RMD160 d2c8e290e0f5092d76dbf44cefd820ece4637579 SHA1 17fecae9342bb5b296e5c9226775403acf62382f SHA256 2817d0337e70f6da44a21ae1201761d06c0ae648d062e0b5e64a64dd07710f9b
-EBUILD wine-1.3.19.ebuild 6173 RMD160 9850bdf3d2c70d3918a3435df5aca1126fbc9c12 SHA1 c272e0768375568532970a183d778a89e4ac8440 SHA256 218dc0091117df363928075e9f79df7f4e2db80efa17cc37da95aa2498476398
-EBUILD wine-1.3.2.ebuild 5900 RMD160 f983c5df5360d50d7c4e4a9291c9c50429c4b0d3 SHA1 bffeb72c9eb5020bcc681060b471fa787a5b4299 SHA256 00d3a7c240b11295cd455591afa3c24c37cbad62db127d6bb0677d328313bfaf
-EBUILD wine-1.3.20.ebuild 6173 RMD160 ee5a21abfa1b8d01a0c95844745ff55c684a0ae5 SHA1 72cc84f41a583106e2b7aadfe57b35458ccd5289 SHA256 daab1634bba67cab8253d6ef201ebaab1af0d43879de5c7da222306a13b6aec4
-EBUILD wine-1.3.21.ebuild 6173 RMD160 53ca33aebeae7f2d9bd61e470287603c5f721610 SHA1 98d139f902036c872aedb1789912b0bdfae8f22e SHA256 120e1d70f7b1395b60c7b16809f43228bfe701c4b602e35da5a289912fa65bad
-EBUILD wine-1.3.22.ebuild 6173 RMD160 7bb942a138ece415504f4604d3765443677153ee SHA1 2eb442c795443ee88230d9f37620df98242e7b2c SHA256 41a30e726713438ee3333eea7494cbff829a17e133a9faf067dc9e9c6da97bcc
-EBUILD wine-1.3.23.ebuild 6173 RMD160 586c2b41be0c0cedcd095c3d98bb8455ac36ff06 SHA1 7d884e984e8ba22dbdbf895f30300a6147996676 SHA256 f7f645f04e996798130e49a88559f2ea47289c298e77c8c20e9e5f092e349dae
-EBUILD wine-1.3.24.ebuild 6172 RMD160 c9eae964ce432c9287e76f29d5c64978b6758ee5 SHA1 f174af37510fa6bbcb308917fd9d89f9e4c18f5c SHA256 812a1058b0877055072b5b598f42fdcb45dc180759fc009a274f8c1e6a46bf07
-EBUILD wine-1.3.25.ebuild 5582 RMD160 5fe39481a7f560976185f98004fa23693e3f8157 SHA1 8936d1a6d64a8c7def9d29c229277995347e0765 SHA256 61d12f7adfc83825e69929c0a0d29a655310fb6086e2c03c4844abf0139aadaa
-EBUILD wine-1.3.26.ebuild 5582 RMD160 3e7a653cfeb4710a0aac78cd64707fc59cf39f05 SHA1 831f666ec12ab0083a0df47f92c6e8bf029bf07d SHA256 82f55835cddb36781373c5e434508dbebfd79df78417d9a60d52ba78e80503ed
-EBUILD wine-1.3.27.ebuild 5580 RMD160 4872aabd2b46b4ba4ecfc319fa28b79ee87ab28b SHA1 93d6781668d748c61dc86472d22255bdaac76586 SHA256 f12e120bb03144b3e2ed3ba0ea0c0e0b0c00c118f77b74b6440666e883c1bf01
-EBUILD wine-1.3.28.ebuild 5580 RMD160 e600b9f08e4b8561d4e16462344c25b68a62a8ce SHA1 c5adf42a56482f3b9ae9920f993cc982cbc4f409 SHA256 b736cb98a3424c5779b2e789195edbff0c749a003df6d91819833ab2124488c0
-EBUILD wine-1.3.29.ebuild 5577 RMD160 8ced348a544fb8a0f6d162fbdf3735e99888cb67 SHA1 b92726107defbd7317ed4603469daca7bdbb4cbb SHA256 6633673d21cc0d86b9d358a806b13dbb1bff4fb37f299dc0f08b3b3af4c2fa0e
-EBUILD wine-1.3.3.ebuild 5900 RMD160 70176c1cf22422c2bdac8cc0b833f83c65ceadfd SHA1 d7ca05c60769b77f48a779881341ce7c16d31178 SHA256 0999180802d9c12a3a1ff7299343ee2ae2777977967697a50f9ad6a79ae65f70
-EBUILD wine-1.3.30.ebuild 5577 RMD160 1ab119d2307b912c7e809b1f6b877b0e788fd8f4 SHA1 81a3669ef0ccc37173e6fc9f587b3eee94be5b12 SHA256 e148ac41d43e78d0862f4ff9d442cc79e8023e3b542fe1537f622a006fd22748
-EBUILD wine-1.3.31.ebuild 5577 RMD160 1b4715da44f7a56f0a868d95b839477881168f50 SHA1 88fa8b2573650556a46af38741edf5c90d905058 SHA256 f40f4e225121f8976739111de1004f80d1de49e3da850e8dad741c64877c9230
-EBUILD wine-1.3.32.ebuild 5575 RMD160 2c049c44f0b30fa9fa5019c43461451905246878 SHA1 5ae07892dd86dd2568984bcdb6f65f250d3e6196 SHA256 2aeb13e3193a1ddbd9a7fd3c7cf8b59b976be18edaec539d662ea5b2321e39b2
-EBUILD wine-1.3.33.ebuild 5575 RMD160 f7ca251e2064ca75364bbc804a46e08eada84e84 SHA1 0ed59b713c4dd851665c8254a87cdafc201d420f SHA256 68a4783ad3beec4220267aebc53eb8a87072e6f15540b82d7871cc5f7db4c772
-EBUILD wine-1.3.34.ebuild 5575 RMD160 fee3628804c56d4fa52fee9328066e6750eb520e SHA1 7a944615781154423a9fbf2e0fa53bb9396762e4 SHA256 adf4c0c8876294eabb9a060fdce3215d1fd6eb2f7306280394bd77ac3de380b7
-EBUILD wine-1.3.4.ebuild 5900 RMD160 c1966f47d00e177f5050cf2f76d9d809ad7dd6e3 SHA1 6eb154bd81d77e5c81b4187f6f0a4f8153383eac SHA256 392e2cab41a9323490ed094599d49342506b30ca94b5ce2c64d61c093071376f
-EBUILD wine-1.3.5.ebuild 5900 RMD160 9a6739b9788b8a6618da968d6e0c689cb1c57298 SHA1 b7d80cad18da9325793fc5bcfe03950b1d9c7b71 SHA256 679073ccb5be91831a1527b124800d8bde4f6d0693397539f8e0ff02ab8c9b07
-EBUILD wine-1.3.6.ebuild 6001 RMD160 051130e0ec6587f4a93e570d1e597aeb2733ca97 SHA1 b86facea90d8125e27da7e17c40ab19b639a7c5e SHA256 65c10d8123687ca27105ac3b2fd9752e22cf6c776c95f905f272e5139c24bd13
-EBUILD wine-1.3.7.ebuild 6001 RMD160 f98e71e833207b2f2b914fe6755ef8088e5d3beb SHA1 773892270c6778050ec536c9fab3998481148883 SHA256 ad67420dc0261364aea3c2f599945cf53e69b95b152895c414a2c41dc4fe0f0d
-EBUILD wine-1.3.8.ebuild 6001 RMD160 424c724380374a31f1ee643d9bb45eb15720186f SHA1 beae8ee3a770cb94955fa88c34c9cc8ee836343b SHA256 e48045531102711e4fff7c6d94b5be0d26204ae8639636b7a17db24ff1ea74c9
-EBUILD wine-1.3.9.ebuild 6106 RMD160 95343d098492c4f0f2fb6f9e2ec58e51404cee17 SHA1 f864717c876c70e0d3d58b6d331ca74e9ea9b5ea SHA256 236bf4734b6d8033f4ddc67331d2bfa9a2996694dcdf958bacf4435045aa211e
-EBUILD wine-9999.ebuild 5574 RMD160 eab0b178c916ead546a1ac5f00026734520b8482 SHA1 9f8931c7d5d3c22b1059c3692241fbb422d835d6 SHA256 504dc714793265715598f4777e45e425706bd59bfb9a078fbe0a4d8f34c9cfca
-MISC ChangeLog 77795 RMD160 fcb15ee351757fd1889ac939996cdab5baf808ba SHA1 5b3a2afa71691efa2059a070cf5bbb57896768d1 SHA256 2a3e3ef7e2da6c86ce1359fc0716d5c9906ab08163190bc9c674ee3286e21583
-MISC metadata.xml 1608 RMD160 96707b5bcd3a716d4d27309bc47bfb1c58569e6b SHA1 a6aa298bf9ff57fb2c0ce8b91327a935e08a9c13 SHA256 a9a2150295a5defe3465c9e2b73f5b188427ec023725d16156fb372369951bd1
+EBUILD wine-1.3.0.ebuild 5282 RMD160 c3ac01a9eb4af70042d9884ddda82359dc45a939 SHA1 801bdf860391f5d25237e1de3ad2b2b1522b163a SHA256 865d318da168426bb71907495a999a874692aef1d38e8609862102efa7b04446
+EBUILD wine-1.3.1.ebuild 5282 RMD160 5e29c316a5e20df92662846352cb168980d7b992 SHA1 48d656f464794f22c7520a37affaf3baedfceb18 SHA256 d81c4037ba6522b6d22ba2dd6a82ddebb90e258502b6c5f27c274ab2f63f547e
+EBUILD wine-1.3.10.ebuild 5638 RMD160 ee46d06f60c88853d20e0a72a42f413dedf03674 SHA1 d32ac9e41ae738834737040e7a24e3eae78f2d28 SHA256 98e2283d3cb7691cdbce6c81c33ac715e7a397f13d2311b3623c253c99eb0a68
+EBUILD wine-1.3.11.ebuild 5700 RMD160 e9db1bad6c266a41c560964813575fc9d9e38e8e SHA1 463a9ba68ae0728830e07cc03aea8fb041eb4b43 SHA256 1edb9ae6ce57a914d9b74e580ea1a1ca8d1a626188af30b93af8d6f75e1a6ca9
+EBUILD wine-1.3.12.ebuild 5700 RMD160 146dbfb1681e02c6ec1daed468dd802917cc398a SHA1 6f10c9620161717ddd4c1ce2dafcce09599b255f SHA256 e1a3a02fefc083f23a4546377e62bd6d94fa11fedfa533b7ddc394a89abb6c33
+EBUILD wine-1.3.13.ebuild 5700 RMD160 e6fe793be91a8011b66934741dfb17e60f52115b SHA1 e9b412635832fca18cb333df9527bd620ec7eddb SHA256 9406e5e0a9f54bb6c480d877ab9452334f2599a7d07080a549af4382127a6319
+EBUILD wine-1.3.14.ebuild 5700 RMD160 f5822e96db89a9d402547e75dac103f2887a744a SHA1 9cfd3b2210c16e6697bbcbf4b46c7308247aeb67 SHA256 2b0068a57881c5b436783af6026dfeddbc41d2a645727fb5de3ea03c78e2e8d7
+EBUILD wine-1.3.15.ebuild 5700 RMD160 ed235ff73563bb47163cbc483379013c38bfbf40 SHA1 809e099b2b25a95ae1616e641ef542d4f3ba1a3c SHA256 f727d812b65b3812ef148eeee3f1ae3082855db486e79e98f71853dc3ccf50f4
+EBUILD wine-1.3.16.ebuild 5700 RMD160 528997c82ea9b4e786e2fb1d29e3936da892b424 SHA1 101d1a1afcb0f6a80bb36356d8522c681cebe409 SHA256 1fbee4cd46c0c7b295d0eb248c20d0dae4622fc8271f39c5fd24cacf60ef66b7
+EBUILD wine-1.3.17.ebuild 5700 RMD160 ef96d0628b585473448a9b1c3957cc7e61e667af SHA1 ad2698142ca2c5c645c61fce3ba792b45d9aec2b SHA256 706a59e700d42fdfd825685b7376106f63084ed52a2a2e6af932f0fa07311ace
+EBUILD wine-1.3.18.ebuild 5700 RMD160 c0f4b0808543f969f6f52459abf8cd8ce348fcf4 SHA1 2ad3b58e70d95915e2a23e72f15f487e2c1415c8 SHA256 c3590b46777b1f546f28893a7b533b883fac193e603c9c16f65d6fe30512e1b9
+EBUILD wine-1.3.19.ebuild 5700 RMD160 1ed5c6b0e8366e1cf5976bd421e6a201fe08725d SHA1 2cc28694321aec55b807da018e4a1363e2a5bc5f SHA256 d7a72b01f0205f4b2667d5ee1f41f3d0a9587780ec7a05d243621dd0fd9a9afa
+EBUILD wine-1.3.2.ebuild 5431 RMD160 6d88e0aa3c1d3fba758481364db6bc7c4a61bd19 SHA1 bd749474c972f4842c38247ce7f7e8255c56d009 SHA256 8fc45ed40e9e88082b83f1aa52646b43d3067a9398845f84a75c2a66603cb114
+EBUILD wine-1.3.20.ebuild 5700 RMD160 af43eec2fdeee746acdd10935ba0ea651f75c657 SHA1 4d16fef9e94fb7557e28aeb2e6d8d5c086d81498 SHA256 84bc2d932da17fe34841122eb2ae71ece184cc37e702cef245ee0df0812c7355
+EBUILD wine-1.3.21.ebuild 5700 RMD160 e1f8aeca17be257cf8383ab7bc6109dace06ea8c SHA1 917bd92e7756ca728848d86ce00cf51ee3ebe09e SHA256 e3fa6a75bb2a4fded97a80399c3be579629a38a3d0c0f85d1e865d9273e00d3c
+EBUILD wine-1.3.22.ebuild 5700 RMD160 b4745049230b7e544884b30ea54958d673cbef5c SHA1 9a16705bcd8e7ab8838b9611eabfba98e74779ad SHA256 bf97cda74f5a376225573054cd43ddcd27960fec6dc4cad92ff5dabba6a6c66c
+EBUILD wine-1.3.23.ebuild 5700 RMD160 254f835ec7341d19114eb24c76125d06a7cb27da SHA1 6c28729eaf67ac5d9a9bc3b559ec215b110ad06e SHA256 2d25387b6758b80cd77b990bdfb19f399442fd307ae007f4c1e09433770db015
+EBUILD wine-1.3.24.ebuild 5699 RMD160 75b7e027e1d0e8927ba238ce6a302e9c3382e37a SHA1 e993edda57995a5370028a5d094d38302523d033 SHA256 eb6eede3ee2f09f97b266f0bbc19103024e7b5d1163451e7a43ef6d95b157d54
+EBUILD wine-1.3.25.ebuild 5522 RMD160 0187664e3a997d14e17d86bd495058653c731467 SHA1 8eab6a656193fbf4f0cb3889f4e61040d807c24d SHA256 ee8f8eed59eee543372027ad6b054065e879e8d56218fb5dd0ead52da41e39e3
+EBUILD wine-1.3.26.ebuild 5522 RMD160 d7e4fe930c197e174d010cf849876b510fc1ac1d SHA1 4f6bd01a5dd3462658fe658f15f4b9ed1add1422 SHA256 b218c0b2ba0a79c188c13c2d292daf133a0b1de67aaf1c6b6f2cfc0ef210e722
+EBUILD wine-1.3.27.ebuild 5520 RMD160 24beb8df816910ee30973479b8d2c55df52e1fb0 SHA1 ae60a8e3443de4a8dd0c082a7c9add89c617fa78 SHA256 01fd91a42a40785482c22c73f5bf55013dc0155f649fab349cc1ce33a1764082
+EBUILD wine-1.3.28.ebuild 5520 RMD160 741a41f525e3b1371a27903c17ed0f589ffc5337 SHA1 51cf9ed75251bafadd2d1df713e23aa6886e67a6 SHA256 1fdc03c9730d7f62a73d02c67bca18535973f87cb0242663a78e69b3c43f28bb
+EBUILD wine-1.3.29.ebuild 5520 RMD160 60818b545ba9225471eac70f2e0a57bb1c5f41c4 SHA1 1094f2b8361bda316092d26b356f70b73b09e8c7 SHA256 b9f540e0d0cf9d2ebbefad880ef5b8b79185d410a8510c2391a5be87df6a9338
+EBUILD wine-1.3.3.ebuild 5431 RMD160 6062d00a736f94e32f08434dcef33baef5ad155a SHA1 881679a6a5b177a5d3532598dcefed9682b3b704 SHA256 2f87902055df3986a19c3bb3ed9fbfc8c042efac7486363d6ad8f361bf7d14bd
+EBUILD wine-1.3.30.ebuild 5520 RMD160 801340d5d57dcee205e2d829eb3e43af2a6f7374 SHA1 d2498f78c06701500e4cdcb1e6a6c9e622ee317d SHA256 015e835f93cbaa6b4412d646d1c6f5a27284c92be9a13269d364886f81599683
+EBUILD wine-1.3.31.ebuild 5520 RMD160 6720679b5bd25e8dd7172a64b39a71be5c2ae82c SHA1 86c6f45cf0c90e6db52cef7def15b5f76258545f SHA256 933e0abadc6ad4f34ad422052536903bf201f3d58e4404a80ffe595d68a54b33
+EBUILD wine-1.3.32.ebuild 5518 RMD160 a3e693be25ed46a608a4e447abc672397fa30fcd SHA1 5c368fb5e7fdd8581bf24eced75e5b6fd76ca259 SHA256 e264cb4ace45166322761640755dd6375c396d5a371b0fffdbf80215f5c63d63
+EBUILD wine-1.3.33.ebuild 5518 RMD160 d055717ab6945625d2fbcf0d16444b27a9e9985d SHA1 7df2c00196685d9644838bc89dee0d151ba2066e SHA256 faa48dd7609434301c43d537ae24d784be81798faab75d4f2714bedf29d2e56a
+EBUILD wine-1.3.34.ebuild 5518 RMD160 6affd73c2ee94ab0a5264b7a807ec9c571b94118 SHA1 e21dfd1e50542af7ca342ecc44a991c5eeb12a72 SHA256 1236b514bf91c32bb24b165b3ef841b5a7286950810c30cdc6fba95280ab4b7b
+EBUILD wine-1.3.4.ebuild 5431 RMD160 60ff53e513d99cb59b4ca65189ff855b7498dc92 SHA1 1e84baf1925298dec79aded88d5136a56d997d64 SHA256 092f49c98c49f761f42e4dbfe14c3d196a26e0e95d62328db714a76d4c2008a4
+EBUILD wine-1.3.5.ebuild 5431 RMD160 321e6dad515e0cdb1f3f01993705976eebfe7327 SHA1 9d6a26fc8eab59a9ecf695130142df0690f43ede SHA256 adda457f7ebdad6abbad40508bd22b9da9bd5bebbc332390ff398e6fe8dc8666
+EBUILD wine-1.3.6.ebuild 5532 RMD160 1bbcfe57e94ae18dff334d5c3c56b8f80a6600dc SHA1 4ee2f9b0a8b65b45f0e2c68d9d5eec5f6020782f SHA256 1854cd2e0159ec285b9c594b6219798b50a409968674689f84824c6cc089723f
+EBUILD wine-1.3.7.ebuild 5532 RMD160 07ec7829151126b9d6a91152bf0c7bd787d99bab SHA1 ed09f1becad05c56a9c277b481830eafcf558d0b SHA256 d87b5b79292a3a2a7c8a8b2359bd710d3bd908a5519dfead691a54eaf2f26d44
+EBUILD wine-1.3.8.ebuild 5532 RMD160 1835d32b102f8386570c3f136c72768d7e616c8e SHA1 7ea7ac53e32c575bcb4aaa26ef394cee66ebadde SHA256 b52572a30de0148908ff5571d966613111453bb37e2310abe760fd9d1d2e2ee8
+EBUILD wine-1.3.9.ebuild 5637 RMD160 4cd60634248e36a72689f6ed4fd86ef1ba361c25 SHA1 bc6f053ea103dab9dce20d2591bf9afbc435324c SHA256 2319dfa021629934a757e0b0fd086742b397e7f45954f03804f2989ddd55f149
+EBUILD wine-9999.ebuild 5517 RMD160 1ab17669eb6f1768a2ae7b97bea502b672e57d5d SHA1 a0f32018f0c75baacb2992f3f37e30ae91837500 SHA256 0434d62f761946872ac0ad6741e1e3c4c5378a985e1bc23d5c67e96248381f75
+MISC ChangeLog 78847 RMD160 dc43fcc5e324851531595f1d8bc23d51d4676208 SHA1 a205e0cf8bc5b09d2f06318dd813fc6355ed2def SHA256 5afdc11c4efaceb3b7b77fa4846f03eae6fc5235acf75afe45a61aefcbf25045
+MISC metadata.xml 1467 RMD160 75238f47773b9e1bbb13302d4d1acea09ebb8ec6 SHA1 2fc298194ff9ce8e5497ca93cc80151f1f077194 SHA256 99660c18aa56702f9d1e6d5be5238473954618a79275a371bfc0c7768a4e7e04
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk7ZXZ8ACgkQaC/OocHi7JYfcQEAmqW0rlux1B1aw6Ew3G7B21Hx
-90AMGTZ88Rw9rzQtx18A/iDK7qsIwuWU/IDQDV8HWntvioNvG9vsiRA17CC6Sv6k
-=nWoi
+iF4EAREIAAYFAk7ZYAQACgkQaC/OocHi7JaUCwD8Dmv1THDhRa0h+hm2cdQCf24q
+Pffw1FBDuIXZMGhSr7IA/3oW6ZVNf7p760+DqmT2/8ftE+1PNMLX8mT4bB+aY+TY
+=sZMU
-----END PGP SIGNATURE-----
+++ /dev/null
-http://bugs.gentoo.org/260726
-
---- wine-1.1.15/configure
-+++ wine-1.1.15/configure
-@@ -3943,7 +3943,7 @@
- $as_echo "$wine_cv_toolsdir" >&6; }
- TOOLSDIR=$wine_cv_toolsdir
-
--if test -n "$host_alias"
-+if test -n "$host_alias" -a "$host_alias" != "$build_alias"
- then
- TARGETFLAGS="-b $host_alias $TARGETFLAGS"
-
+++ /dev/null
-http://bugs.winehq.org/show_bug.cgi?id=6971
-
-diff --git a/configure b/configure
-index 9b1cb22..05baa8d 100755
---- a/configure
-+++ b/configure
-@@ -7972,6 +7972,7 @@ fi
- X11/Xcursor/Xcursor.h \
- X11/extensions/shape.h \
- X11/extensions/XInput.h \
-+ X11/extensions/XInput2.h \
- X11/extensions/XShm.h \
- X11/extensions/Xcomposite.h \
- X11/extensions/Xinerama.h \
-@@ -8168,6 +8169,61 @@ This is an error since --with-xinput was requested." "$LINENO" 5 ;;
- esac
- fi
-
-+ if test "$ac_cv_header_X11_extensions_XInput2_h" = "yes"
-+ then
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XIQueryVersion in -lXi" >&5
-+$as_echo_n "checking for XIQueryVersion in -lXi... " >&6; }
-+if test "${ac_cv_lib_Xi_XIQueryVersion+set}" = set; then :
-+ $as_echo_n "(cached) " >&6
-+else
-+ ac_check_lib_save_LIBS=$LIBS
-+LIBS="-lXi $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h. */
-+
-+/* Override any GCC internal prototype to avoid an error.
-+ Use char because int might match the return type of a GCC
-+ builtin and then its argument prototype would still apply. */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+char XIQueryVersion ();
-+int
-+main ()
-+{
-+return XIQueryVersion ();
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+if ac_fn_c_try_link "$LINENO"; then :
-+ ac_cv_lib_Xi_XIQueryVersion=yes
-+else
-+ ac_cv_lib_Xi_XIQueryVersion=no
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+ conftest$ac_exeext conftest.$ac_ext
-+LIBS=$ac_check_lib_save_LIBS
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xi_XIQueryVersion" >&5
-+$as_echo "$ac_cv_lib_Xi_XIQueryVersion" >&6; }
-+if test "x$ac_cv_lib_Xi_XIQueryVersion" = x""yes; then :
-+
-+$as_echo "#define HAVE_LIBXINPUT2 1" >>confdefs.h
-+
-+fi
-+
-+
-+ fi
-+ if test "$ac_cv_lib_Xi_XIQueryVersion" != "yes"; then :
-+ case "x$with_xinput2" in
-+ x) as_fn_append wine_notices "|libxi ${notice_platform}development files not found, the Xinput2 extension won't be supported." ;;
-+ xno) ;;
-+ *) as_fn_error "libxi ${notice_platform}development files not found, the Xinput2 extension won't be supported.
-+This is an error since --with-xinput2 was requested." "$LINENO" 5 ;;
-+esac
-+fi
-+
- if test "$ac_cv_header_X11_extensions_XShm_h" = "yes"
- then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmQueryExtension in -lXext" >&5
-diff --git a/configure.ac b/configure.ac
-index 04ed14f..0d4410a 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -897,6 +897,7 @@ then
- X11/Xcursor/Xcursor.h \
- X11/extensions/shape.h \
- X11/extensions/XInput.h \
-+ X11/extensions/XInput2.h \
- X11/extensions/XShm.h \
- X11/extensions/Xcomposite.h \
- X11/extensions/Xinerama.h \
-@@ -935,6 +936,17 @@ then
- WINE_NOTICE_WITH(xinput,[test "x$ac_cv_lib_soname_Xi" = "x"],
- [libxi ${notice_platform}development files not found, the Xinput extension won't be supported.])
-
-+ dnl *** Check for X input 2 extension
-+ if test "$ac_cv_header_X11_extensions_XInput2_h" = "yes"
-+ then
-+ AC_CHECK_LIB(Xi, XIQueryVersion,
-+ AC_DEFINE(HAVE_LIBXINPUT2, 1, [Define if you have the XInput 2 extension]),,
-+ $X_LIBS $XLIB $X_EXTRA_LIBS)
-+
-+ fi
-+ WINE_NOTICE_WITH(xinput2,[test "$ac_cv_lib_Xi_XIQueryVersion" != "yes"],
-+ [libxi ${notice_platform}development files not found, the Xinput2 extension won't be supported.])
-+
- dnl *** Check for X Shm extension
- if test "$ac_cv_header_X11_extensions_XShm_h" = "yes"
- then
-diff --git a/dlls/dinput/dinput_main.c b/dlls/dinput/dinput_main.c
-index 06971db..c86ae97 100644
---- a/dlls/dinput/dinput_main.c
-+++ b/dlls/dinput/dinput_main.c
-@@ -85,6 +85,16 @@ static const struct dinput_device *dinput_devices[] =
- #define NB_DINPUT_DEVICES (sizeof(dinput_devices)/sizeof(dinput_devices[0]))
-
- static HINSTANCE DINPUT_instance = NULL;
-+static int(*wine_xinput_acquire)(int,HOOKPROC);
-+
-+static void dinput_init( HINSTANCE inst )
-+{
-+ HMODULE x11 = GetModuleHandleA("winex11.drv");
-+
-+ DINPUT_instance = inst;
-+ if (x11)
-+ wine_xinput_acquire = (void *)GetProcAddress(x11, "wine_xinput_acquire");
-+}
-
- BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserv)
- {
-@@ -92,7 +102,7 @@ BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserv)
- {
- case DLL_PROCESS_ATTACH:
- DisableThreadLibraryCalls(inst);
-- DINPUT_instance = inst;
-+ dinput_init(inst);
- break;
- case DLL_PROCESS_DETACH:
- break;
-@@ -882,6 +892,28 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
- * DInput hook thread
- */
-
-+static LRESULT CALLBACK LL_hook_proc_xi2( int code, WPARAM wparam, LPARAM lparam )
-+{
-+ IDirectInputImpl *dinput;
-+
-+ EnterCriticalSection( &dinput_hook_crit );
-+ LIST_FOR_EACH_ENTRY( dinput, &direct_input_list, IDirectInputImpl, entry )
-+ {
-+ IDirectInputDeviceImpl *dev;
-+
-+ EnterCriticalSection( &dinput->crit );
-+ LIST_FOR_EACH_ENTRY( dev, &dinput->devices_list, IDirectInputDeviceImpl, entry )
-+ if (dev->acquired && dev->event_proc)
-+ {
-+ TRACE("calling %p->%p (%lx %lx)\n", dev, dev->event_proc, wparam, lparam);
-+ dev->event_proc( (LPDIRECTINPUTDEVICE8A)dev, wparam, lparam );
-+ }
-+ LeaveCriticalSection( &dinput->crit );
-+ }
-+ LeaveCriticalSection( &dinput_hook_crit );
-+ return 1;
-+}
-+
- static LRESULT CALLBACK LL_hook_proc( int code, WPARAM wparam, LPARAM lparam )
- {
- IDirectInputImpl *dinput;
-@@ -1003,12 +1035,15 @@ static DWORD WINAPI hook_thread_proc(void *param)
- kbd_hook = NULL;
- }
-
-- if (mice_cnt && !mouse_hook)
-- mouse_hook = SetWindowsHookExW( WH_MOUSE_LL, LL_hook_proc, DINPUT_instance, 0 );
-- else if (!mice_cnt && mouse_hook)
-+ if (!wine_xinput_acquire( (mice_cnt ? 2 : 0) , LL_hook_proc_xi2 ))
- {
-- UnhookWindowsHookEx( mouse_hook );
-- mouse_hook = NULL;
-+ if (mice_cnt && !mouse_hook)
-+ mouse_hook = SetWindowsHookExW( WH_MOUSE_LL, LL_hook_proc, DINPUT_instance, 0 );
-+ else if (!mice_cnt && mouse_hook)
-+ {
-+ UnhookWindowsHookEx( mouse_hook );
-+ mouse_hook = NULL;
-+ }
- }
- }
- TranslateMessage(&msg);
-diff --git a/dlls/dinput/mouse.c b/dlls/dinput/mouse.c
-index 1599157..7390c01 100644
---- a/dlls/dinput/mouse.c
-+++ b/dlls/dinput/mouse.c
-@@ -304,7 +304,10 @@ static int dinput_mouse_hook( LPDIRECTINPUTDEVICE8A iface, WPARAM wparam, LPARAM
- {
- POINT pt, pt1;
-
-- GetCursorPos(&pt);
-+ if (hook->flags & 2)
-+ pt.x = pt.y = 0;
-+ else
-+ GetCursorPos(&pt);
- This->m_state.lX += pt.x = hook->pt.x - pt.x;
- This->m_state.lY += pt.y = hook->pt.y - pt.y;
-
-@@ -330,7 +333,8 @@ static int dinput_mouse_hook( LPDIRECTINPUTDEVICE8A iface, WPARAM wparam, LPARAM
- wdata = pt1.y;
- }
-
-- This->need_warp = This->warp_override != WARP_DISABLE &&
-+ This->need_warp = !(hook->flags & 2) &&
-+ This->warp_override != WARP_DISABLE &&
- (pt.x || pt.y) &&
- (dwCoop & DISCL_EXCLUSIVE || This->warp_override == WARP_FORCE_ON);
- break;
-diff --git a/dlls/winex11.drv/event.c b/dlls/winex11.drv/event.c
-index ae0875b..bc9dedf 100644
---- a/dlls/winex11.drv/event.c
-+++ b/dlls/winex11.drv/event.c
-@@ -141,9 +141,10 @@ static struct event_handler handlers[MAX_EVENT_HANDLERS] =
- /* ColormapNotify */
- { ClientMessage, X11DRV_ClientMessage },
- { MappingNotify, X11DRV_MappingNotify },
-+ { GenericEvent, X11DRV_GenericEvent },
- };
-
--static int nb_event_handlers = 20; /* change this if you add handlers above */
-+static int nb_event_handlers = 21; /* change this if you add handlers above */
-
-
- /* return the name of an X event */
-diff --git a/dlls/winex11.drv/mouse.c b/dlls/winex11.drv/mouse.c
-index 71b31cc..61eb7dc 100644
---- a/dlls/winex11.drv/mouse.c
-+++ b/dlls/winex11.drv/mouse.c
-@@ -22,23 +22,10 @@
- #include "config.h"
- #include "wine/port.h"
-
--#include <X11/Xlib.h>
-+#include <stdlib.h>
- #include <X11/cursorfont.h>
- #include <stdarg.h>
--
--#ifdef SONAME_LIBXCURSOR
--# include <X11/Xcursor/Xcursor.h>
--static void *xcursor_handle;
--# define MAKE_FUNCPTR(f) static typeof(f) * p##f
--MAKE_FUNCPTR(XcursorImageCreate);
--MAKE_FUNCPTR(XcursorImageDestroy);
--MAKE_FUNCPTR(XcursorImageLoadCursor);
--MAKE_FUNCPTR(XcursorImagesCreate);
--MAKE_FUNCPTR(XcursorImagesDestroy);
--MAKE_FUNCPTR(XcursorImagesLoadCursor);
--MAKE_FUNCPTR(XcursorLibraryLoadCursor);
--# undef MAKE_FUNCPTR
--#endif /* SONAME_LIBXCURSOR */
-+#include <assert.h>
-
- #define NONAMELESSUNION
- #define NONAMELESSSTRUCT
-@@ -53,6 +40,39 @@ MAKE_FUNCPTR(XcursorLibraryLoadCursor);
- #include "wine/unicode.h"
- #include "wine/debug.h"
-
-+#include <X11/Xlib.h>
-+
-+#define MAKE_FUNCPTR(f) static typeof(f) * p##f
-+
-+#ifdef SONAME_LIBXCURSOR
-+# include <X11/Xcursor/Xcursor.h>
-+static void *xcursor_handle;
-+MAKE_FUNCPTR(XcursorImageCreate);
-+MAKE_FUNCPTR(XcursorImageDestroy);
-+MAKE_FUNCPTR(XcursorImageLoadCursor);
-+MAKE_FUNCPTR(XcursorImagesCreate);
-+MAKE_FUNCPTR(XcursorImagesDestroy);
-+MAKE_FUNCPTR(XcursorImagesLoadCursor);
-+MAKE_FUNCPTR(XcursorLibraryLoadCursor);
-+#endif /* SONAME_LIBXCURSOR */
-+
-+#ifdef HAVE_LIBXINPUT2
-+# include <X11/extensions/XInput2.h>
-+static void *xinput2_handle;
-+static int xinput2_opcode;
-+static int xinput2_available;
-+static int core_pointer_id;
-+MAKE_FUNCPTR(XQueryExtension);
-+MAKE_FUNCPTR(XIQueryVersion);
-+MAKE_FUNCPTR(XISelectEvents);
-+MAKE_FUNCPTR(XGetEventData);
-+MAKE_FUNCPTR(XFreeEventData);
-+MAKE_FUNCPTR(XIQueryDevice);
-+MAKE_FUNCPTR(XIFreeDeviceInfo);
-+#endif /* HAVE_LIBXINPUT2 */
-+
-+#undef MAKE_FUNCPTR
-+
- WINE_DEFAULT_DEBUG_CHANNEL(cursor);
-
- /**********************************************************************/
-@@ -130,6 +150,67 @@ void X11DRV_Xcursor_Init(void)
- #endif /* SONAME_LIBXCURSOR */
- }
-
-+void X11DRV_XInput2_Init(void)
-+{
-+#ifdef HAVE_LIBXINPUT2
-+ int event_base, error_base, ret;
-+ int major = 2, minor = 0; /* Need at least v2.0 extension */
-+ char msg[1024];
-+
-+ xinput2_handle = wine_dlopen(SONAME_LIBXI, RTLD_NOW, NULL, 0);
-+ if (!xinput2_handle) /* wine_dlopen failed. */
-+ {
-+ FIXME("XInput2 failed to load. Using fallback code.\n");
-+ return;
-+ }
-+#define LOAD_FUNCPTR(f) if (!(p##f = wine_dlsym(xinput2_handle, #f, msg, sizeof(msg)))) \
-+ { WARN("Error loading \"%s\": %s\n", #f, msg); return; }
-+ LOAD_FUNCPTR(XQueryExtension)
-+ LOAD_FUNCPTR(XIQueryVersion)
-+ LOAD_FUNCPTR(XISelectEvents)
-+ LOAD_FUNCPTR(XGetEventData)
-+ LOAD_FUNCPTR(XFreeEventData)
-+ LOAD_FUNCPTR(XIQueryDevice)
-+ LOAD_FUNCPTR(XIFreeDeviceInfo)
-+#undef LOAD_FUNCPTR
-+
-+ wine_tsx11_lock();
-+ if (!pXQueryExtension(gdi_display, "XInputExtension", &xinput2_opcode, &event_base, &error_base))
-+ {
-+ wine_tsx11_unlock();
-+ WARN("Failed to query XInputExtension\n");
-+ return;
-+ }
-+ if ((ret = pXIQueryVersion(gdi_display, &major, &minor)) == Success)
-+ {
-+ XIDeviceInfo *devs;
-+ int num_devs, i;
-+
-+ /* Find core pointer id. */
-+ devs = pXIQueryDevice(gdi_display, XIAllMasterDevices, &num_devs);
-+ for (i = 0; i < num_devs; i++)
-+ {
-+ if (devs[i].use == XIMasterPointer)
-+ {
-+ core_pointer_id = devs[i].deviceid;
-+ break;
-+ }
-+ }
-+ pXIFreeDeviceInfo(devs);
-+ }
-+ wine_tsx11_unlock();
-+
-+ if (ret != Success)
-+ {
-+ WARN("Failed to get requred Xi2 version. Server supports %d.%d\n", major, minor);
-+ return;
-+ }
-+ TRACE("Server supports Xinput2 extension version %d.%d\n", major, minor);
-+ xinput2_available = 1;
-+
-+ return;
-+#endif /* HAVE_LIBXINPUT2 */
-+}
-
- /***********************************************************************
- * clip_point_to_rect
-@@ -1258,3 +1339,160 @@ void X11DRV_EnterNotify( HWND hwnd, XEvent *xev )
- X11DRV_send_mouse_input( top_hwnd, hwnd, MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE,
- pt.x, pt.y, 0, EVENT_x11_time_to_win32_time(event->time), 0, 0 );
- }
-+
-+#ifdef HAVE_LIBXINPUT2
-+static HOOKPROC xi2_callback;
-+
-+static UINT xi2_press_to_mesage(int btn)
-+{
-+ switch (btn)
-+ {
-+ case 1: return WM_LBUTTONDOWN;
-+ case 2: return WM_MBUTTONDOWN;
-+ case 3: return WM_RBUTTONDOWN;
-+ case 4: case 5:
-+ case 6: case 7:
-+ return WM_MOUSEWHEEL;
-+ case 8:
-+ case 9: return WM_XBUTTONDOWN;
-+ }
-+ return 0;
-+}
-+
-+static UINT xi2_release_to_mesage(int btn)
-+{
-+ switch (btn)
-+ {
-+ case 1: return WM_LBUTTONUP;
-+ case 2: return WM_MBUTTONUP;
-+ case 3: return WM_RBUTTONUP;
-+ case 4: case 5:
-+ case 6: case 7:
-+ return WM_MOUSEWHEEL;
-+ case 8:
-+ case 9: return WM_XBUTTONUP;
-+ }
-+ return 0;
-+}
-+#endif
-+
-+/***********************************************************************
-+ * X11DRV_GenericEvent
-+ */
-+void X11DRV_GenericEvent( HWND hwnd, XEvent *xev )
-+{
-+#ifdef HAVE_LIBXINPUT2
-+ XGenericEventCookie *cookie = (XGenericEventCookie*)&xev->xcookie;
-+ Display *display = thread_init_display();
-+
-+ assert(xinput2_available);
-+ TRACE("%p %p\n", hwnd, xev);
-+
-+ if (pXGetEventData(display , cookie) &&
-+ cookie->type == GenericEvent &&
-+ cookie->extension == xinput2_opcode)
-+ {
-+ XIRawEvent *revent = (XIRawEvent *)cookie->data;
-+ DWORD wData;
-+ MSLLHOOKSTRUCT hook;
-+
-+ memset(&hook, 0, sizeof(hook));
-+ hook.time = EVENT_x11_time_to_win32_time(revent->time);
-+
-+ /* Skip core pointer events */
-+ if (revent->deviceid != core_pointer_id)
-+ switch (cookie->evtype)
-+ {
-+ case XI_RawMotion:
-+ {
-+ int i = 0;
-+ hook.pt.x = XIMaskIsSet(revent->valuators.mask, 0) ? revent->raw_values[i++] : 0;
-+ hook.pt.y = XIMaskIsSet(revent->valuators.mask, 1) ? revent->raw_values[i++] : 0;
-+ hook.flags = 2;
-+ if (xi2_callback) xi2_callback(0, WM_MOUSEMOVE, (LPARAM)&hook);
-+ break;
-+ }
-+
-+ case XI_RawButtonPress:
-+ switch (revent->detail)
-+ {
-+ case 4: case 6: wData = WHEEL_DELTA; break;
-+ case 5: case 7: wData = -WHEEL_DELTA; break;
-+ case 8: wData = XBUTTON1; break;
-+ case 9: wData = XBUTTON2; break;
-+ default: wData = 0;
-+ }
-+ hook.mouseData = MAKELONG(0, wData);
-+ if (xi2_callback) xi2_callback(0, xi2_press_to_mesage(revent->detail), (LPARAM)&hook);
-+ break;
-+
-+ case XI_RawButtonRelease:
-+ switch (revent->detail)
-+ {
-+ case 8: wData = XBUTTON1; break;
-+ case 9: wData = XBUTTON2; break;
-+ default: wData = 0;
-+ }
-+ hook.mouseData = MAKELONG(0, wData);
-+ if (xi2_callback) xi2_callback(0, xi2_release_to_mesage(revent->detail), (LPARAM)&hook);
-+ break;
-+
-+ case XI_RawKeyPress:
-+ break;
-+ case XI_RawKeyRelease:
-+ break;
-+ }
-+ }
-+ pXFreeEventData(display , &xev->xcookie);
-+#endif
-+}
-+
-+
-+#ifdef HAVE_LIBXINPUT2
-+int CDECL X11DRV_xinput_acquire(int dev_mask, HOOKPROC cb)
-+{
-+ XIEventMask eventmask;
-+ unsigned char mask[XIMaskLen(XI_RawMotion)] = {0};
-+ Display *display = thread_init_display();
-+ int ret;
-+
-+ TRACE("%d %p\n", dev_mask, cb);
-+ if (!xinput2_available) return 0;
-+
-+ eventmask.mask = mask;
-+ eventmask.mask_len = sizeof(mask);
-+ eventmask.deviceid = XIAllDevices;
-+
-+ if (dev_mask & 1)
-+ {
-+ XISetMask(eventmask.mask, XI_RawKeyPress);
-+ XISetMask(eventmask.mask, XI_RawKeyRelease);
-+ }
-+ if (dev_mask & 2)
-+ {
-+ XISetMask(eventmask.mask, XI_RawButtonPress);
-+ XISetMask(eventmask.mask, XI_RawButtonRelease);
-+ XISetMask(eventmask.mask, XI_RawMotion);
-+ }
-+ wine_tsx11_lock();
-+ ret = pXISelectEvents(display, DefaultRootWindow(display), &eventmask, 1);
-+ wine_tsx11_unlock();
-+ if (ret != Success)
-+ {
-+ WARN("Failed to set mask: %d\n", ret);
-+ return 0;
-+ }
-+ InterlockedExchangePointer((LPVOID)&xi2_callback, cb);
-+ TRACE("Set Xi2 callback to %p\n", cb);
-+
-+ return 1;
-+}
-+
-+#else /* HAVE_LIBXINPUT2 */
-+int X11DRV_xinput_acquire(int dev_mask, HOOKPROC cb)
-+{
-+ WARN("xinput2 is not available\n");
-+ return 0;
-+}
-+
-+#endif /* HAVE_LIBXINPUT2 */
-diff --git a/dlls/winex11.drv/winex11.drv.spec b/dlls/winex11.drv/winex11.drv.spec
-index 9476c40..6ead1aa 100644
---- a/dlls/winex11.drv/winex11.drv.spec
-+++ b/dlls/winex11.drv/winex11.drv.spec
-@@ -162,3 +162,5 @@
- @ stdcall ImeProcessKey(long long long ptr)
- @ stdcall ImeGetRegisterWordStyle(long ptr)
- @ stdcall ImeGetImeMenuItems(long long long ptr ptr long)
-+
-+@ cdecl wine_xinput_acquire(long ptr) X11DRV_xinput_acquire
-diff --git a/dlls/winex11.drv/x11drv.h b/dlls/winex11.drv/x11drv.h
-index f48b51f..d9035ce 100644
---- a/dlls/winex11.drv/x11drv.h
-+++ b/dlls/winex11.drv/x11drv.h
-@@ -713,6 +713,7 @@ extern void X11DRV_DestroyNotify( HWND hwnd, XEvent *event );
- extern void X11DRV_SelectionRequest( HWND hWnd, XEvent *event );
- extern void X11DRV_SelectionClear( HWND hWnd, XEvent *event );
- extern void X11DRV_MappingNotify( HWND hWnd, XEvent *event );
-+extern void X11DRV_GenericEvent( HWND hWnd, XEvent *event );
-
- extern DWORD EVENT_x11_time_to_win32_time(Time time);
-
-@@ -843,6 +844,8 @@ extern void X11DRV_XIMLookupChars( const char *str, DWORD count ) DECLSPEC_HIDDE
- extern void X11DRV_ForceXIMReset(HWND hwnd) DECLSPEC_HIDDEN;
- extern BOOL X11DRV_SetPreeditState(HWND hwnd, BOOL fOpen);
-
-+extern void X11DRV_XInput2_Init(void);
-+
- /* FIXME: private functions imported from user32 */
- extern LRESULT HOOK_CallHooks( INT id, INT code, WPARAM wparam, LPARAM lparam, BOOL unicode );
-
-diff --git a/dlls/winex11.drv/x11drv_main.c b/dlls/winex11.drv/x11drv_main.c
-index 0d1a7da..f94bba4 100644
---- a/dlls/winex11.drv/x11drv_main.c
-+++ b/dlls/winex11.drv/x11drv_main.c
-@@ -562,6 +562,7 @@ static BOOL process_attach(void)
- #ifdef SONAME_LIBXCOMPOSITE
- X11DRV_XComposite_Init();
- #endif
-+ X11DRV_XInput2_Init();
-
- #ifdef HAVE_XKB
- if (use_xkb) use_xkb = XkbUseExtension( gdi_display, NULL, NULL );
-diff --git a/include/config.h.in b/include/config.h.in
-index 46adad8..be06226 100644
---- a/include/config.h.in
-+++ b/include/config.h.in
-@@ -367,6 +367,9 @@
- /* Define to 1 if you have the `ossaudio' library (-lossaudio). */
- #undef HAVE_LIBOSSAUDIO
-
-+/* Define if you have the XInput 2 extension */
-+#undef HAVE_LIBXINPUT2
-+
- /* Define if you have the libxml2 library */
- #undef HAVE_LIBXML2
-
-@@ -1075,6 +1078,9 @@
- /* Define to 1 if you have the <X11/extensions/Xinerama.h> header file. */
- #undef HAVE_X11_EXTENSIONS_XINERAMA_H
-
-+/* Define to 1 if you have the <X11/extensions/XInput2.h> header file. */
-+#undef HAVE_X11_EXTENSIONS_XINPUT2_H
-+
- /* Define to 1 if you have the <X11/extensions/XInput.h> header file. */
- #undef HAVE_X11_EXTENSIONS_XINPUT_H
-
+++ /dev/null
-http://bugs.winehq.org/show_bug.cgi?id=6971
-
-diff --git a/configure b/configure
-index 51321db..4ea7489 100755
---- a/configure
-+++ b/configure
-@@ -8030,6 +8030,7 @@ fi
- X11/Xcursor/Xcursor.h \
- X11/extensions/shape.h \
- X11/extensions/XInput.h \
-+ X11/extensions/XInput2.h \
- X11/extensions/XShm.h \
- X11/extensions/Xcomposite.h \
- X11/extensions/Xinerama.h \
-@@ -8226,6 +8227,61 @@ This is an error since --with-xinput was requested." "$LINENO" 5 ;;
- esac
- fi
-
-+ if test "$ac_cv_header_X11_extensions_XInput2_h" = "yes"
-+ then
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XIQueryVersion in -lXi" >&5
-+$as_echo_n "checking for XIQueryVersion in -lXi... " >&6; }
-+if test "${ac_cv_lib_Xi_XIQueryVersion+set}" = set; then :
-+ $as_echo_n "(cached) " >&6
-+else
-+ ac_check_lib_save_LIBS=$LIBS
-+LIBS="-lXi $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h. */
-+
-+/* Override any GCC internal prototype to avoid an error.
-+ Use char because int might match the return type of a GCC
-+ builtin and then its argument prototype would still apply. */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+char XIQueryVersion ();
-+int
-+main ()
-+{
-+return XIQueryVersion ();
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+if ac_fn_c_try_link "$LINENO"; then :
-+ ac_cv_lib_Xi_XIQueryVersion=yes
-+else
-+ ac_cv_lib_Xi_XIQueryVersion=no
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+ conftest$ac_exeext conftest.$ac_ext
-+LIBS=$ac_check_lib_save_LIBS
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xi_XIQueryVersion" >&5
-+$as_echo "$ac_cv_lib_Xi_XIQueryVersion" >&6; }
-+if test "x$ac_cv_lib_Xi_XIQueryVersion" = x""yes; then :
-+
-+$as_echo "#define HAVE_LIBXINPUT2 1" >>confdefs.h
-+
-+fi
-+
-+
-+ fi
-+ if test "$ac_cv_lib_Xi_XIQueryVersion" != "yes"; then :
-+ case "x$with_xinput2" in
-+ x) as_fn_append wine_notices "|libxi ${notice_platform}development files not found, the Xinput2 extension won't be supported." ;;
-+ xno) ;;
-+ *) as_fn_error "libxi ${notice_platform}development files not found, the Xinput2 extension won't be supported.
-+This is an error since --with-xinput2 was requested." "$LINENO" 5 ;;
-+esac
-+fi
-+
- if test "$ac_cv_header_X11_extensions_XShm_h" = "yes"
- then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmQueryExtension in -lXext" >&5
-diff --git a/configure.ac b/configure.ac
-index 2022e67..10fad6c 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -932,6 +932,7 @@ then
- X11/Xcursor/Xcursor.h \
- X11/extensions/shape.h \
- X11/extensions/XInput.h \
-+ X11/extensions/XInput2.h \
- X11/extensions/XShm.h \
- X11/extensions/Xcomposite.h \
- X11/extensions/Xinerama.h \
-@@ -970,6 +971,17 @@ then
- WINE_NOTICE_WITH(xinput,[test "x$ac_cv_lib_soname_Xi" = "x"],
- [libxi ${notice_platform}development files not found, the Xinput extension won't be supported.])
-
-+ dnl *** Check for X input 2 extension
-+ if test "$ac_cv_header_X11_extensions_XInput2_h" = "yes"
-+ then
-+ AC_CHECK_LIB(Xi, XIQueryVersion,
-+ AC_DEFINE(HAVE_LIBXINPUT2, 1, [Define if you have the XInput 2 extension]),,
-+ $X_LIBS $XLIB $X_EXTRA_LIBS)
-+
-+ fi
-+ WINE_NOTICE_WITH(xinput2,[test "$ac_cv_lib_Xi_XIQueryVersion" != "yes"],
-+ [libxi ${notice_platform}development files not found, the Xinput2 extension won't be supported.])
-+
- dnl *** Check for X Shm extension
- if test "$ac_cv_header_X11_extensions_XShm_h" = "yes"
- then
-diff --git a/dlls/dinput/dinput_main.c b/dlls/dinput/dinput_main.c
-index d3727bc..b42096a 100644
---- a/dlls/dinput/dinput_main.c
-+++ b/dlls/dinput/dinput_main.c
-@@ -96,6 +96,16 @@ static const struct dinput_device *dinput_devices[] =
- #define NB_DINPUT_DEVICES (sizeof(dinput_devices)/sizeof(dinput_devices[0]))
-
- static HINSTANCE DINPUT_instance = NULL;
-+static int(*wine_xinput_acquire)(int,HOOKPROC);
-+
-+static void dinput_init( HINSTANCE inst )
-+{
-+ HMODULE x11 = GetModuleHandleA("winex11.drv");
-+
-+ DINPUT_instance = inst;
-+ if (x11)
-+ wine_xinput_acquire = (void *)GetProcAddress(x11, "wine_xinput_acquire");
-+}
-
- BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserv)
- {
-@@ -103,7 +113,7 @@ BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserv)
- {
- case DLL_PROCESS_ATTACH:
- DisableThreadLibraryCalls(inst);
-- DINPUT_instance = inst;
-+ dinput_init(inst);
- break;
- case DLL_PROCESS_DETACH:
- break;
-@@ -904,6 +914,28 @@ HRESULT WINAPI DllUnregisterServer(void)
- * DInput hook thread
- */
-
-+static LRESULT CALLBACK LL_hook_proc_xi2( int code, WPARAM wparam, LPARAM lparam )
-+{
-+ IDirectInputImpl *dinput;
-+
-+ EnterCriticalSection( &dinput_hook_crit );
-+ LIST_FOR_EACH_ENTRY( dinput, &direct_input_list, IDirectInputImpl, entry )
-+ {
-+ IDirectInputDeviceImpl *dev;
-+
-+ EnterCriticalSection( &dinput->crit );
-+ LIST_FOR_EACH_ENTRY( dev, &dinput->devices_list, IDirectInputDeviceImpl, entry )
-+ if (dev->acquired && dev->event_proc)
-+ {
-+ TRACE("calling %p->%p (%lx %lx)\n", dev, dev->event_proc, wparam, lparam);
-+ dev->event_proc( (LPDIRECTINPUTDEVICE8A)dev, wparam, lparam );
-+ }
-+ LeaveCriticalSection( &dinput->crit );
-+ }
-+ LeaveCriticalSection( &dinput_hook_crit );
-+ return 1;
-+}
-+
- static LRESULT CALLBACK LL_hook_proc( int code, WPARAM wparam, LPARAM lparam )
- {
- IDirectInputImpl *dinput;
-@@ -1025,12 +1057,15 @@ static DWORD WINAPI hook_thread_proc(void *param)
- kbd_hook = NULL;
- }
-
-- if (mice_cnt && !mouse_hook)
-- mouse_hook = SetWindowsHookExW( WH_MOUSE_LL, LL_hook_proc, DINPUT_instance, 0 );
-- else if (!mice_cnt && mouse_hook)
-+ if (!wine_xinput_acquire( (mice_cnt ? 2 : 0) , LL_hook_proc_xi2 ))
- {
-- UnhookWindowsHookEx( mouse_hook );
-- mouse_hook = NULL;
-+ if (mice_cnt && !mouse_hook)
-+ mouse_hook = SetWindowsHookExW( WH_MOUSE_LL, LL_hook_proc, DINPUT_instance, 0 );
-+ else if (!mice_cnt && mouse_hook)
-+ {
-+ UnhookWindowsHookEx( mouse_hook );
-+ mouse_hook = NULL;
-+ }
- }
- }
- TranslateMessage(&msg);
-diff --git a/dlls/dinput/mouse.c b/dlls/dinput/mouse.c
-index ace9fe2..386ce11 100644
---- a/dlls/dinput/mouse.c
-+++ b/dlls/dinput/mouse.c
-@@ -334,7 +334,10 @@ static int dinput_mouse_hook( LPDIRECTINPUTDEVICE8A iface, WPARAM wparam, LPARAM
- {
- POINT pt, pt1;
-
-- GetCursorPos(&pt);
-+ if (hook->flags & 2)
-+ pt.x = pt.y = 0;
-+ else
-+ GetCursorPos(&pt);
- This->m_state.lX += pt.x = hook->pt.x - pt.x;
- This->m_state.lY += pt.y = hook->pt.y - pt.y;
-
-@@ -360,7 +363,8 @@ static int dinput_mouse_hook( LPDIRECTINPUTDEVICE8A iface, WPARAM wparam, LPARAM
- wdata = pt1.y;
- }
-
-- This->need_warp = This->warp_override != WARP_DISABLE &&
-+ This->need_warp = !(hook->flags & 2) &&
-+ This->warp_override != WARP_DISABLE &&
- (pt.x || pt.y) &&
- (dwCoop & DISCL_EXCLUSIVE || This->warp_override == WARP_FORCE_ON);
- break;
-diff --git a/dlls/winex11.drv/event.c b/dlls/winex11.drv/event.c
-index 6e4225c..bb8a605 100644
---- a/dlls/winex11.drv/event.c
-+++ b/dlls/winex11.drv/event.c
-@@ -141,9 +141,10 @@ static struct event_handler handlers[MAX_EVENT_HANDLERS] =
- /* ColormapNotify */
- { ClientMessage, X11DRV_ClientMessage },
- { MappingNotify, X11DRV_MappingNotify },
-+ { GenericEvent, X11DRV_GenericEvent },
- };
-
--static int nb_event_handlers = 20; /* change this if you add handlers above */
-+static int nb_event_handlers = 21; /* change this if you add handlers above */
-
-
- /* return the name of an X event */
-diff --git a/dlls/winex11.drv/mouse.c b/dlls/winex11.drv/mouse.c
-index a527a2e..4362da7 100644
---- a/dlls/winex11.drv/mouse.c
-+++ b/dlls/winex11.drv/mouse.c
-@@ -22,23 +22,10 @@
- #include "config.h"
- #include "wine/port.h"
-
--#include <X11/Xlib.h>
-+#include <stdlib.h>
- #include <X11/cursorfont.h>
- #include <stdarg.h>
--
--#ifdef SONAME_LIBXCURSOR
--# include <X11/Xcursor/Xcursor.h>
--static void *xcursor_handle;
--# define MAKE_FUNCPTR(f) static typeof(f) * p##f
--MAKE_FUNCPTR(XcursorImageCreate);
--MAKE_FUNCPTR(XcursorImageDestroy);
--MAKE_FUNCPTR(XcursorImageLoadCursor);
--MAKE_FUNCPTR(XcursorImagesCreate);
--MAKE_FUNCPTR(XcursorImagesDestroy);
--MAKE_FUNCPTR(XcursorImagesLoadCursor);
--MAKE_FUNCPTR(XcursorLibraryLoadCursor);
--# undef MAKE_FUNCPTR
--#endif /* SONAME_LIBXCURSOR */
-+#include <assert.h>
-
- #define NONAMELESSUNION
- #define NONAMELESSSTRUCT
-@@ -53,6 +40,39 @@ MAKE_FUNCPTR(XcursorLibraryLoadCursor);
- #include "wine/unicode.h"
- #include "wine/debug.h"
-
-+#include <X11/Xlib.h>
-+
-+#define MAKE_FUNCPTR(f) static typeof(f) * p##f
-+
-+#ifdef SONAME_LIBXCURSOR
-+# include <X11/Xcursor/Xcursor.h>
-+static void *xcursor_handle;
-+MAKE_FUNCPTR(XcursorImageCreate);
-+MAKE_FUNCPTR(XcursorImageDestroy);
-+MAKE_FUNCPTR(XcursorImageLoadCursor);
-+MAKE_FUNCPTR(XcursorImagesCreate);
-+MAKE_FUNCPTR(XcursorImagesDestroy);
-+MAKE_FUNCPTR(XcursorImagesLoadCursor);
-+MAKE_FUNCPTR(XcursorLibraryLoadCursor);
-+#endif /* SONAME_LIBXCURSOR */
-+
-+#ifdef HAVE_LIBXINPUT2
-+# include <X11/extensions/XInput2.h>
-+static void *xinput2_handle;
-+static int xinput2_opcode;
-+static int xinput2_available;
-+static int core_pointer_id;
-+MAKE_FUNCPTR(XQueryExtension);
-+MAKE_FUNCPTR(XIQueryVersion);
-+MAKE_FUNCPTR(XISelectEvents);
-+MAKE_FUNCPTR(XGetEventData);
-+MAKE_FUNCPTR(XFreeEventData);
-+MAKE_FUNCPTR(XIQueryDevice);
-+MAKE_FUNCPTR(XIFreeDeviceInfo);
-+#endif /* HAVE_LIBXINPUT2 */
-+
-+#undef MAKE_FUNCPTR
-+
- WINE_DEFAULT_DEBUG_CHANNEL(cursor);
-
- /**********************************************************************/
-@@ -128,6 +148,67 @@ void X11DRV_Xcursor_Init(void)
- #endif /* SONAME_LIBXCURSOR */
- }
-
-+void X11DRV_XInput2_Init(void)
-+{
-+#ifdef HAVE_LIBXINPUT2
-+ int event_base, error_base, ret;
-+ int major = 2, minor = 0; /* Need at least v2.0 extension */
-+ char msg[1024];
-+
-+ xinput2_handle = wine_dlopen(SONAME_LIBXI, RTLD_NOW, NULL, 0);
-+ if (!xinput2_handle) /* wine_dlopen failed. */
-+ {
-+ FIXME("XInput2 failed to load. Using fallback code.\n");
-+ return;
-+ }
-+#define LOAD_FUNCPTR(f) if (!(p##f = wine_dlsym(xinput2_handle, #f, msg, sizeof(msg)))) \
-+ { WARN("Error loading \"%s\": %s\n", #f, msg); return; }
-+ LOAD_FUNCPTR(XQueryExtension)
-+ LOAD_FUNCPTR(XIQueryVersion)
-+ LOAD_FUNCPTR(XISelectEvents)
-+ LOAD_FUNCPTR(XGetEventData)
-+ LOAD_FUNCPTR(XFreeEventData)
-+ LOAD_FUNCPTR(XIQueryDevice)
-+ LOAD_FUNCPTR(XIFreeDeviceInfo)
-+#undef LOAD_FUNCPTR
-+
-+ wine_tsx11_lock();
-+ if (!pXQueryExtension(gdi_display, "XInputExtension", &xinput2_opcode, &event_base, &error_base))
-+ {
-+ wine_tsx11_unlock();
-+ WARN("Failed to query XInputExtension\n");
-+ return;
-+ }
-+ if ((ret = pXIQueryVersion(gdi_display, &major, &minor)) == Success)
-+ {
-+ XIDeviceInfo *devs;
-+ int num_devs, i;
-+
-+ /* Find core pointer id. */
-+ devs = pXIQueryDevice(gdi_display, XIAllMasterDevices, &num_devs);
-+ for (i = 0; i < num_devs; i++)
-+ {
-+ if (devs[i].use == XIMasterPointer)
-+ {
-+ core_pointer_id = devs[i].deviceid;
-+ break;
-+ }
-+ }
-+ pXIFreeDeviceInfo(devs);
-+ }
-+ wine_tsx11_unlock();
-+
-+ if (ret != Success)
-+ {
-+ WARN("Failed to get requred Xi2 version. Server supports %d.%d\n", major, minor);
-+ return;
-+ }
-+ TRACE("Server supports Xinput2 extension version %d.%d\n", major, minor);
-+ xinput2_available = 1;
-+
-+ return;
-+#endif /* HAVE_LIBXINPUT2 */
-+}
-
- /***********************************************************************
- * get_empty_cursor
-@@ -1020,3 +1101,160 @@ void X11DRV_EnterNotify( HWND hwnd, XEvent *xev )
- send_mouse_input( hwnd, MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE,
- event->window, event->x, event->y, event->state, 0, event->time );
- }
-+
-+#ifdef HAVE_LIBXINPUT2
-+static HOOKPROC xi2_callback;
-+
-+static UINT xi2_press_to_mesage(int btn)
-+{
-+ switch (btn)
-+ {
-+ case 1: return WM_LBUTTONDOWN;
-+ case 2: return WM_MBUTTONDOWN;
-+ case 3: return WM_RBUTTONDOWN;
-+ case 4: case 5:
-+ case 6: case 7:
-+ return WM_MOUSEWHEEL;
-+ case 8:
-+ case 9: return WM_XBUTTONDOWN;
-+ }
-+ return 0;
-+}
-+
-+static UINT xi2_release_to_mesage(int btn)
-+{
-+ switch (btn)
-+ {
-+ case 1: return WM_LBUTTONUP;
-+ case 2: return WM_MBUTTONUP;
-+ case 3: return WM_RBUTTONUP;
-+ case 4: case 5:
-+ case 6: case 7:
-+ return WM_MOUSEWHEEL;
-+ case 8:
-+ case 9: return WM_XBUTTONUP;
-+ }
-+ return 0;
-+}
-+#endif
-+
-+/***********************************************************************
-+ * X11DRV_GenericEvent
-+ */
-+void X11DRV_GenericEvent( HWND hwnd, XEvent *xev )
-+{
-+#ifdef HAVE_LIBXINPUT2
-+ XGenericEventCookie *cookie = (XGenericEventCookie*)&xev->xcookie;
-+ Display *display = thread_init_display();
-+
-+ assert(xinput2_available);
-+ TRACE("%p %p\n", hwnd, xev);
-+
-+ if (pXGetEventData(display , cookie) &&
-+ cookie->type == GenericEvent &&
-+ cookie->extension == xinput2_opcode)
-+ {
-+ XIRawEvent *revent = (XIRawEvent *)cookie->data;
-+ DWORD wData;
-+ MSLLHOOKSTRUCT hook;
-+
-+ memset(&hook, 0, sizeof(hook));
-+ hook.time = EVENT_x11_time_to_win32_time(revent->time);
-+
-+ /* Skip core pointer events */
-+ if (revent->deviceid != core_pointer_id)
-+ switch (cookie->evtype)
-+ {
-+ case XI_RawMotion:
-+ {
-+ int i = 0;
-+ hook.pt.x = XIMaskIsSet(revent->valuators.mask, 0) ? revent->raw_values[i++] : 0;
-+ hook.pt.y = XIMaskIsSet(revent->valuators.mask, 1) ? revent->raw_values[i++] : 0;
-+ hook.flags = 2;
-+ if (xi2_callback) xi2_callback(0, WM_MOUSEMOVE, (LPARAM)&hook);
-+ break;
-+ }
-+
-+ case XI_RawButtonPress:
-+ switch (revent->detail)
-+ {
-+ case 4: case 6: wData = WHEEL_DELTA; break;
-+ case 5: case 7: wData = -WHEEL_DELTA; break;
-+ case 8: wData = XBUTTON1; break;
-+ case 9: wData = XBUTTON2; break;
-+ default: wData = 0;
-+ }
-+ hook.mouseData = MAKELONG(0, wData);
-+ if (xi2_callback) xi2_callback(0, xi2_press_to_mesage(revent->detail), (LPARAM)&hook);
-+ break;
-+
-+ case XI_RawButtonRelease:
-+ switch (revent->detail)
-+ {
-+ case 8: wData = XBUTTON1; break;
-+ case 9: wData = XBUTTON2; break;
-+ default: wData = 0;
-+ }
-+ hook.mouseData = MAKELONG(0, wData);
-+ if (xi2_callback) xi2_callback(0, xi2_release_to_mesage(revent->detail), (LPARAM)&hook);
-+ break;
-+
-+ case XI_RawKeyPress:
-+ break;
-+ case XI_RawKeyRelease:
-+ break;
-+ }
-+ }
-+ pXFreeEventData(display , &xev->xcookie);
-+#endif
-+}
-+
-+
-+#ifdef HAVE_LIBXINPUT2
-+int CDECL X11DRV_xinput_acquire(int dev_mask, HOOKPROC cb)
-+{
-+ XIEventMask eventmask;
-+ unsigned char mask[XIMaskLen(XI_RawMotion)] = {0};
-+ Display *display = thread_init_display();
-+ int ret;
-+
-+ TRACE("%d %p\n", dev_mask, cb);
-+ if (!xinput2_available) return 0;
-+
-+ eventmask.mask = mask;
-+ eventmask.mask_len = sizeof(mask);
-+ eventmask.deviceid = XIAllDevices;
-+
-+ if (dev_mask & 1)
-+ {
-+ XISetMask(eventmask.mask, XI_RawKeyPress);
-+ XISetMask(eventmask.mask, XI_RawKeyRelease);
-+ }
-+ if (dev_mask & 2)
-+ {
-+ XISetMask(eventmask.mask, XI_RawButtonPress);
-+ XISetMask(eventmask.mask, XI_RawButtonRelease);
-+ XISetMask(eventmask.mask, XI_RawMotion);
-+ }
-+ wine_tsx11_lock();
-+ ret = pXISelectEvents(display, DefaultRootWindow(display), &eventmask, 1);
-+ wine_tsx11_unlock();
-+ if (ret != Success)
-+ {
-+ WARN("Failed to set mask: %d\n", ret);
-+ return 0;
-+ }
-+ InterlockedExchangePointer((LPVOID)&xi2_callback, cb);
-+ TRACE("Set Xi2 callback to %p\n", cb);
-+
-+ return 1;
-+}
-+
-+#else /* HAVE_LIBXINPUT2 */
-+int X11DRV_xinput_acquire(int dev_mask, HOOKPROC cb)
-+{
-+ WARN("xinput2 is not available\n");
-+ return 0;
-+}
-+
-+#endif /* HAVE_LIBXINPUT2 */
-diff --git a/dlls/winex11.drv/winex11.drv.spec b/dlls/winex11.drv/winex11.drv.spec
-index c4a7672..dc637fb 100644
---- a/dlls/winex11.drv/winex11.drv.spec
-+++ b/dlls/winex11.drv/winex11.drv.spec
-@@ -158,3 +158,5 @@
- @ stdcall ImeProcessKey(long long long ptr)
- @ stdcall ImeGetRegisterWordStyle(long ptr)
- @ stdcall ImeGetImeMenuItems(long long long ptr ptr long)
-+
-+@ cdecl wine_xinput_acquire(long ptr) X11DRV_xinput_acquire
-diff --git a/dlls/winex11.drv/x11drv.h b/dlls/winex11.drv/x11drv.h
-index c973675..53bbeec 100644
---- a/dlls/winex11.drv/x11drv.h
-+++ b/dlls/winex11.drv/x11drv.h
-@@ -730,6 +730,7 @@ extern void X11DRV_DestroyNotify( HWND hwnd, XEvent *event );
- extern void X11DRV_SelectionRequest( HWND hWnd, XEvent *event );
- extern void X11DRV_SelectionClear( HWND hWnd, XEvent *event );
- extern void X11DRV_MappingNotify( HWND hWnd, XEvent *event );
-+extern void X11DRV_GenericEvent( HWND hWnd, XEvent *event );
-
- extern DWORD EVENT_x11_time_to_win32_time(Time time);
-
-@@ -858,6 +859,8 @@ extern void X11DRV_XIMLookupChars( const char *str, DWORD count ) DECLSPEC_HIDDE
- extern void X11DRV_ForceXIMReset(HWND hwnd) DECLSPEC_HIDDEN;
- extern BOOL X11DRV_SetPreeditState(HWND hwnd, BOOL fOpen);
-
-+extern void X11DRV_XInput2_Init(void);
-+
- #define XEMBED_MAPPED (1 << 0)
-
- #endif /* __WINE_X11DRV_H */
-diff --git a/dlls/winex11.drv/x11drv_main.c b/dlls/winex11.drv/x11drv_main.c
-index 606bc28..6d63b02 100644
---- a/dlls/winex11.drv/x11drv_main.c
-+++ b/dlls/winex11.drv/x11drv_main.c
-@@ -582,6 +582,7 @@ static BOOL process_attach(void)
- #ifdef SONAME_LIBXCOMPOSITE
- X11DRV_XComposite_Init();
- #endif
-+ X11DRV_XInput2_Init();
-
- #ifdef HAVE_XKB
- if (use_xkb) use_xkb = XkbUseExtension( gdi_display, NULL, NULL );
-diff --git a/include/config.h.in b/include/config.h.in
-index 7195429..b170d0a 100644
---- a/include/config.h.in
-+++ b/include/config.h.in
-@@ -377,6 +377,9 @@
- /* Define to 1 if you have the `ossaudio' library (-lossaudio). */
- #undef HAVE_LIBOSSAUDIO
-
-+/* Define if you have the XInput 2 extension */
-+#undef HAVE_LIBXINPUT2
-+
- /* Define if you have the libxml2 library */
- #undef HAVE_LIBXML2
-
-@@ -1100,6 +1103,9 @@
- /* Define to 1 if you have the <X11/extensions/Xinerama.h> header file. */
- #undef HAVE_X11_EXTENSIONS_XINERAMA_H
-
-+/* Define to 1 if you have the <X11/extensions/XInput2.h> header file. */
-+#undef HAVE_X11_EXTENSIONS_XINPUT2_H
-+
- /* Define to 1 if you have the <X11/extensions/XInput.h> header file. */
- #undef HAVE_X11_EXTENSIONS_XINPUT_H
-
+++ /dev/null
-support older ssp (gcc-3.4.x). this ssp was never in mainline gcc, thus
-upstream wine wont accept it. can drop once hardened gets a stable gcc-4.x.
-
-http://bugs.gentoo.org/66002
-
---- loader/preloader.c
-+++ loader/preloader.c
-@@ -155,6 +155,8 @@ struct wld_link_map {
-
- /* similar to the above but for -fstack-protector */
- void *__stack_chk_guard = 0;
-+void *__guard = 0;
-+void __stack_smash_handler(void) { return; }
- void __stack_chk_fail(void) { return; }
-
- * The _start function is the entry and exit point of this program
<flag name='capi'>Enable ISDN support via CAPI</flag>
<flag name='custom-cflags'>Bypass strip-flags; use are your own peril</flag>
<flag name='gecko'>Add support for the Gecko engine when using iexplore</flag>
- <flag name='mousewarp'>Add mouse warp patch -- enable this if you primarily play games (http://bugs.winehq.org/show_bug.cgi?id=6971)</flag>
<flag name='opencl'>Enable OpenCL support</flag>
<flag name='perl'>Install helpers written in perl (winedump/winemaker)</flag>
<flag name='samba'>Add support for NTLM auth. see
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.1.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.1.ebuild,v 1.13 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
- gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )"
LICENSE="LGPL-2.1"
SLOT="0"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.0.ebuild,v 1.17 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.0.ebuild,v 1.18 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
GV="1.0.0-x86"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
- gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.1.ebuild,v 1.15 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.1.ebuild,v 1.16 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
GV="1.0.0-x86"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
- gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.10.ebuild,v 1.16 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.10.ebuild,v 1.17 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.11.ebuild,v 1.15 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.11.ebuild,v 1.16 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.12.ebuild,v 1.13 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.12.ebuild,v 1.14 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.13.ebuild,v 1.13 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.13.ebuild,v 1.14 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.14.ebuild,v 1.14 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.14.ebuild,v 1.15 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mousewarp mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- use mousewarp && epatch "${FILESDIR}"/${PN}-1.3.14-mouse-warp.patch
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.15.ebuild,v 1.13 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.15.ebuild,v 1.14 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mousewarp mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- use mousewarp && epatch "${FILESDIR}"/${PN}-1.3.14-mouse-warp.patch
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.16.ebuild,v 1.14 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.16.ebuild,v 1.15 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mousewarp mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- use mousewarp && epatch "${FILESDIR}"/${PN}-1.3.16-mouse-warp.patch
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.17.ebuild,v 1.14 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.17.ebuild,v 1.15 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mousewarp mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- use mousewarp && epatch "${FILESDIR}"/${PN}-1.3.16-mouse-warp.patch
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.18.ebuild,v 1.14 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.18.ebuild,v 1.15 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.10,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.19.ebuild,v 1.13 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.19.ebuild,v 1.14 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.19,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.2.ebuild,v 1.17 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.2.ebuild,v 1.18 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.20.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.20.ebuild,v 1.13 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.20,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.21.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.21.ebuild,v 1.13 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,configure.ac-1.3.20,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.22.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.22.ebuild,v 1.13 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.40,configure.ac-1.3.22,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.23.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.23.ebuild,v 1.13 2011/12/02 23:32:06 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.40,configure.ac-1.3.22,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.24.ebuild,v 1.6 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.24.ebuild,v 1.7 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.40,configure.ac-1.3.22,winecfg-1.3.11}.patch ; }
GV="1.2.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.25.ebuild,v 1.7 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.25.ebuild,v 1.8 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.26.ebuild,v 1.7 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.26.ebuild,v 1.8 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.27.ebuild,v 1.3 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.27.ebuild,v 1.4 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.28.ebuild,v 1.2 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.28.ebuild,v 1.3 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.29.ebuild,v 1.1 2011/09/26 18:26:56 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.29.ebuild,v 1.2 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.3.ebuild,v 1.14 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.3.ebuild,v 1.15 2011/12/02 23:32:06 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.30.ebuild,v 1.1 2011/10/13 01:26:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.30.ebuild,v 1.2 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.31.ebuild,v 1.1 2011/11/07 01:57:08 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.31.ebuild,v 1.2 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.32.ebuild,v 1.1 2011/11/07 01:57:08 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.32.ebuild,v 1.2 2011/12/02 23:32:06 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.33.ebuild,v 1.1 2011/12/02 23:21:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.33.ebuild,v 1.2 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.34.ebuild,v 1.1 2011/12/02 23:21:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.34.ebuild,v 1.2 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.4.ebuild,v 1.13 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.4.ebuild,v 1.14 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,0.39-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.5.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.5.ebuild,v 1.13 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,0.39-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.6.ebuild,v 1.12 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.6.ebuild,v 1.13 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,0.39-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.7.ebuild,v 1.11 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.7.ebuild,v 1.12 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,0.39-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.8.ebuild,v 1.11 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.8.ebuild,v 1.12 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,0.39-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
nas? ( media-libs/nas )
cups? ( net-print/cups )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.9.ebuild,v 1.15 2011/09/18 09:08:12 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.9.ebuild,v 1.16 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
-pulse_patches() { echo "$1"/winepulse-{0.39,0.40-configure.ac,0.38-winecfg}.patch ; }
GV="1.1.0"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.cab
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.cab )
- )
- pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
+ )"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal opencl +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
+IUSE="alsa capi cups custom-cflags dbus esd fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
- >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio?]
+ >=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
openal? ( app-emulation/emul-linux-x86-sdl )
cups? ( net-print/cups )
opencl? ( x11-drivers/nvidia-drivers >=dev-util/nvidia-cuda-toolkit-3.1 )
opengl? ( virtual/opengl )
- pulseaudio? ( media-sound/pulseaudio )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
- pulseaudio? ( ${AUTOTOOLS_DEPEND} )
X? (
x11-proto/inputproto
x11-proto/xextproto
}
src_prepare() {
- if use pulseaudio ; then
- EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
- eautoreconf
- fi
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch_user #282735
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
- $(use pulseaudio && use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.96 2011/12/02 23:21:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.97 2011/12/02 23:32:04 vapier Exp $
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
- inherit git-2 autotools
+ inherit git-2
SRC_URI=""
#KEYWORDS=""
else
- AUTOTOOLS_AUTO_DEPEND="no"
- inherit autotools
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"