{"bugs":[{"bugid":697768,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"virtual\/wine[staging]: pulls two wine versions simultaneously"}],"categories":[{"categoryid":321,"name":"app-emulation","summary":"The app-emulation category contains emulation software."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d0996efba0de7a73d6d74e7c9e15ca202580d2f7","committime":"2025-04-22T12:20:06","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Detailed changes:\n\n- proton,staging: never quite liked these IUSE, this virtual is\n  not intended for users to pick wine through USE (they can just\n  e.g. add wine-staging to world file), and seems no packages\n  depend on specific wine variants through this and it would be\n  annoying for users to set these USE if they did\n\n- wow64: allowing as an option should remove the need for users\n  to unset abi_x86_32 when they use it\n\n- keyword for ~arm64, it's an option now and no need for keywordreq\n  for a virtual\n\n- drop REQUIRED_USE, arm64 is also an option over abi_x86_* and\n  there's no real reason to enforce at least one being set here\n\n- while here, swap `abi_x86_64=` by `abi_x86_64?`, the former\n  tend to give confusing portage messages and is not needed here\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4b683463aa84bc6820f786a465b4059b1372fa1c","committime":"2025-04-22T11:53:26","packageid":66753,"repoid":1,"summary":"virtual\/wine: update for arm64+wow64, drop IUSE=\"proton staging\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a40651ab81102e6669ecb14d6aecd0b27f6189d4","committime":"2022-10-12T14:02:53","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b34a4c65b901957944a3550be798e80430b52612","committime":"2022-10-12T04:24:38","packageid":66753,"repoid":1,"summary":"virtual\/wine: drop 0-r9"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not useful in stable given wine-proton isn't, but no reason to\nkeep multiple versions of this -- so stabling to cleanup.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"9d6d72cad3e6b30d11aa135e652f90d6240cc41a","committime":"2022-10-12T04:24:14","packageid":66753,"repoid":1,"summary":"virtual\/wine: stabilize 0-r10 for ALLARCHES"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b230fba3d03224c54fac235cbdc4f523bf6849f4","committime":"2022-09-10T10:25:26","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"caaf13ee896adccdcd711bb067ead20416e7b0b7","committime":"2022-09-09T19:14:37","packageid":66753,"repoid":1,"summary":"virtual\/wine: add (+) to staging USE, and drop ancient blockers"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2a2373d3babe49a4a48833314f3bdbd464e7117b","committime":"2022-09-03T20:01:56","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Also cleanup extra || ( ), no-op and I don't believe these will have\nuses now that wine-any is gone. Related to this, not convinced USE on\nthis virtual are still meaningful but don't want to change things\naround at the moment, so setting wine-proton same way as staging.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"51c8f37560dc84a1cd059dc6d7540678c87cce9b","committime":"2022-08-28T16:50:52","packageid":66753,"repoid":1,"summary":"virtual\/wine: EAPI7->8, add app-emulation\/wine-proton"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ebfef07dc95882904fc69b3cd51f4b0f04c51a78","committime":"2019-12-22T20:45:32","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8b1376d2ac5333eb4b84bffb6d8f538f7e7ebded","committime":"2019-12-22T20:25:33","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sarnex@gentoo.org","authorname":"Nick Sarnie","body":"Package-Manager: Portage-2.3.82, Repoman-2.3.20\nSigned-off-by: Nick Sarnie <sarnex@gentoo.org>","commitid":"96291729a6a54f681f4d72e3190e7d5c5c105527","committime":"2019-12-22T20:22:33","packageid":66753,"repoid":1,"summary":"virtual\/wine: Drop old"},{"authoremail":"sarnex@gentoo.org","authorname":"Nick Sarnie","body":"Closes: https:\/\/bugs.gentoo.org\/703554\nPackage-Manager: Portage-2.3.82, Repoman-2.3.20\nSigned-off-by: Nick Sarnie <sarnex@gentoo.org>","commitid":"20fde2d04ece0d70d28cb6af3c2e0a21ffd291ad","committime":"2019-12-22T19:59:16","packageid":66753,"repoid":1,"summary":"virtual\/wine: amd64 and x86 stable"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"40089d329422be5c8f0ea2bf86468589c44df0b6","committime":"2019-11-25T02:05:54","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sarnex@gentoo.org","authorname":"Nick Sarnie","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.18\nSigned-off-by: Nick Sarnie <sarnex@gentoo.org>","commitid":"aecda2f12d7476116b5223b755f5e52a1856363d","committime":"2019-11-25T01:43:04","packageid":66753,"repoid":1,"summary":"virtual\/wine: Remove reference to last rited package"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0d21e04876229e09c6c1104df6ad99dbb8d0d024","committime":"2019-10-15T00:50:15","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sarnex@gentoo.org","authorname":"Nick Sarnie","body":"Package-Manager: Portage-2.3.76, Repoman-2.3.17\nSigned-off-by: Nick Sarnie <sarnex@gentoo.org>","commitid":"fef2454484ce1f8d6f22889d8dae5224ec84b6ee","committime":"2019-10-15T00:23:01","packageid":66753,"repoid":1,"summary":"virtual\/wine: Remove d3d9 USE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5adfa39130cf2dab0dc2dc44f986018d2b877f52","committime":"2019-10-11T16:17:33","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"a974ec04a4c2e190476e0f42e616c8f8e3c32ac0","committime":"2019-10-11T15:38:15","packageid":66753,"repoid":1,"summary":"virtual: Remove *-fbsd KEYWORDS"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"964bbdfc21b8fd342528d4e8ed5eec14b66483b4","committime":"2017-09-28T23:08:30","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"NP-Hardass@gentoo.org","authorname":"NP-Hardass","body":"Package-Manager: Portage-2.3.10, Repoman-2.3.3","commitid":"b1c49613948ec9cf4af186bdf16630945ce7c5af","committime":"2017-09-27T20:00:26","packageid":66753,"repoid":1,"summary":"virtual\/wine: Stabilize for amd64, x86"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"745cc09feeb4547a9a2ae621e9c35778f79423b3","committime":"2017-09-20T22:25:20","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"NP-Hardass@gentoo.org","authorname":"NP-Hardass","body":"Package-Manager: Portage-2.3.8, Repoman-2.3.3","commitid":"97cb8a1c4fe6ec36ea2088137f091786916be4de","committime":"2017-09-15T20:48:32","packageid":66753,"repoid":1,"summary":"virtual\/wine: Revbump: Support abi_x86 USE flags"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"23a6879ff3008f26a8de5978e51ba9e7aa3f3971","committime":"2017-05-13T01:21:51","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"NP-Hardass@gentoo.org","authorname":"NP-Hardass","body":"Package-Manager: Portage-2.3.5, Repoman-2.3.2","commitid":"330ea10a3bd83ee826a6e0151fbfb849b5b0e0cc","committime":"2017-05-13T00:59:34","packageid":66753,"repoid":1,"summary":"virtual\/wine: Update letter case"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"e670fede61bba0456da6619cdb71c8fd0b1349e0","committime":"2017-04-10T17:41:51","packageid":66753,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"NP-Hardass@gentoo.org","authorname":"NP-Hardass","body":"Thanks to eroen for his help with laying the groundwork.\n\nThanks to bobwya, chiitoo, eroen, sarnex, slackner, and wizardedit\nfor their feedback and testing.\n\nImported from wine-a-holics overlay\n\nPackage-Manager: Portage-2.3.3, Repoman-2.3.1","commitid":"7b5333121b0b41b08f94c88d8da3e9eba41cfd2e","committime":"2017-04-10T17:20:27","packageid":66753,"repoid":1,"summary":"virtual\/wine: Virtual for multislot\/split wine."}],"dependencies":[],"depending":[{"block":false,"categoryid":321,"description":"Easy way to install DLLs needed to work around problems in Wine","ebuildids":[337648,866303,888280],"firstseen":"2011-03-01T14:38:58.860578","maintainer":"Chiitoo@gentoo.org","maintainername":"Jimi Huotari","name":"winetricks","packageid":57017}],"ebuilds":[{"archs":["amd64","x86","~arm64"],"ebuildid":861137,"firstseen":"2025-04-22T13:33:58.579705","moddate":"2025-04-22T12:33:57","packageid":66753,"repoid":1,"slot":"0","uses":["abi_x86_32","abi_x86_64"],"version":"0-r11"}],"masks":[],"package":{"categoryid":396,"description":"Virtual to depend on any app-emulation\/wine-* variant","firstseen":"2017-04-10T19:43:52.242287","name":"wine","packageid":66753},"rdependencies":[{"block":false,"categoryid":321,"description":"Free implementation of Windows(tm) on Unix, with Wine-Staging patchset","ebuildids":[861137,861137],"firstseen":"2017-04-10T19:43:52.242287","name":"wine-staging","packageid":66751,"summary":"Wine is an Open Source implementation of the Windows API on top of X and Unix. Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris. This variant of the Wine packaging includes the Wine-Staging patchset."},{"block":false,"categoryid":321,"description":"Free implementation of Windows(tm) on Unix, without external patchsets","ebuildids":[861137,861137],"firstseen":"2017-04-10T19:43:52.242287","name":"wine-vanilla","packageid":66755,"summary":"Wine is an Open Source implementation of the Windows API on top of X and Unix. Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris. This variant of the Wine packaging does not include external patchsets"},{"block":false,"categoryid":321,"description":"Valve Software's fork of Wine","ebuildids":[861137,861137],"firstseen":"2022-09-03T21:10:45.727819","name":"wine-proton","packageid":75413}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":[],"uses":[{"defaultflag":true,"description":"32-bit (x86) libraries","group":"abi_x86","isdefault":true,"use":"32"},{"defaultflag":true,"description":"64-bit (amd64) libraries","group":"abi_x86","isdefault":true,"use":"64"}]}