{"bugs":[],"categories":[{"categoryid":321,"name":"app-emulation","summary":"The app-emulation category contains emulation software."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":425,"name":"dev-perl","summary":"The dev-perl category contains libraries and utilities relevant to the Perl programming language."},{"categoryid":1595,"name":"llvm-runtimes"},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":445,"name":"media-plugins","summary":"The media-plugins category contains plugin packages for various media applications."},{"categoryid":342,"name":"media-video","summary":"The media-video category contains video-related applications."},{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":441,"name":"sec-policy","summary":"The sec-policy category contains security policies for access control systems such as SELinux."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."},{"categoryid":380,"name":"sys-devel","summary":"The sys-devel category contains various core system development tools and libraries."},{"categoryid":363,"name":"sys-kernel","summary":"The sys-kernel category contains kernel source ebuilds and kernel-related tools."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."},{"categoryid":331,"name":"x11-base","summary":"The x11-base category contains various X11 base implementations."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dbd9b269ea707cf4ba4f44736efe6b46d6215a10","committime":"2026-02-18T07:16:19","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"9b34ab5269af9cfaa3440135087f41eb25fa23ea","committime":"2026-02-18T07:13:08","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 10.0.4 amd64, #970169"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a8acb77ef1dc6db73da3eb1b25f6dee9d7ea9ed","committime":"2026-01-27T03:15:50","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f9ad7b3e66d73f5fb36c70e47feef1ea3fe293f1","committime":"2026-01-27T00:01:07","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4f5bcd843f9055a26a1dd824fc39426fd43110ff","committime":"2026-01-27T00:00:52","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.4"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"633ec2f8ada8a0de5fa25788fd6d9bac7844bd02","committime":"2026-01-26T23:38:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 10.0.2d"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ac0ef624d22f9cec09b5c9dd0fa4d2a7a9149a99","committime":"2026-01-06T21:00:48","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"456e42acd0b325d42f66487e405b5be36f1a4cf9","committime":"2026-01-06T20:57:41","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"202f89686aaa26682f8565ac059b68beb166b4c2","committime":"2025-12-16T00:15:55","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Was already default and feel there is no reason to ever disable this\nwith USE=X, and disabling seem to have recently been causing issues\nwith CEF \/ Steam and similar which may be hard to figure out for users.\n\nLeaving off-by-default IUSE=xinerama alone given it is hardly needed\nnowadays and can be considered deprecated, no reason to force users to\nnewly set USE=abi_x86_32 on an extra library over this.\n\nWill backport the change to other versions probably after wine-11 is\nstable (if do not forget) to minimize rebuilds. Likely will not revbump\nall wine versions over even though it's a removed->enabled change.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8356688c4e9b8dfa1a637c84e35304cac57de954","committime":"2025-12-15T23:53:39","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-*: drop IUSE=xcomposite in live (enabled with X)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"daee714ba3b19f163be6c33ed6d34b09547617e7","committime":"2025-12-07T05:16:09","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f5e58d9b4bb3d7260b8b1a80c2aad8e9e5ce6c10","committime":"2025-12-07T05:09:56","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"78eb4c6fca8623a2035c7ea4a1917c919269550e","committime":"2025-12-06T11:45:47","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"45e5c79c9a6864fe1272525b9700422e7ece11af","committime":"2025-12-06T08:01:09","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: stabilize 10.0.3 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"333901b6736e8b66771038f4a5725ea84200085e","committime":"2025-11-14T12:16:02","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f7ef589db2b8d1b7051c2eb29af0037bb81b4f48","committime":"2025-11-14T11:41:16","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca1dbf7cbce41796a44cf94c07c1c0a2673216ea","committime":"2025-11-04T10:35:33","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not overly worth a revbump+rebuild over, but want to propagate\nit over time. Hard-dependency also ensures USE=abi_x86_32 is\nproperly set where needed.\n\nHad an application crash mentioning that h264 support was missing\ndespite gst-plugins-libav was installed which resolved itself after\ninstalling -bad. Was formerly under the impression -libav was enough\nfor that but maybe(?) it's needed for h264parser or so before it can\nuse -libav or -openh264 (possibly only with the way wine is using it).\n\n...and then sometime seen users confused by similar issues despite\n\"it works with real Proton\".\n\nRegardless of if -bad is really needed for h264 or not, real Proton\ndoes ship with -base + -good (provided by -meta), -libav, -bad (with\nauto_features=disabled + videoparsers\/hls\/mpegtsdemux=enabled), and\n-dav1d -- so, to ensure things work as expected, let's just hard depend\non everything except -dav1d (from gst-plugins-rs, currently unpackaged\nand it would also be an unpopular default given the rust requirement --\nhopefully av1 works through libav+ffmpeg[dav1d] but I have not tested).\n\nThis may annoy more miminalistic users that didn't need these for their\nuse case, but would rather not keep this as optfeature or gated behind\nUSE and instead stay closer to upstream Proton. IMO minimalist users\nshould use wine-vanilla instead which offers more control in general,\nwine-proton is more meant as a \"should mostly just work\" alternative\nfor games (e.g. wine-proton doesn't allow disabling opengl\/vulkan too,\nnot tried recently but it didn't even build when vulkan was disabled).\n\nCould take it further and match what Proton enables in each plugins set\nlike pull gst-plugins-vpx\/mpg123\/hls among others but believe most of\nthese should work through -libav and default ffmpeg USE and they may be\nredundant (or at least for decoding, games rarely need to do encoding).\nBelieve Proton enables these given ffmpeg is shipped separately and it\nserves as a fallback if missing.\n\nNot depending on e.g. -meta[ffmpeg] as this does nothing but annoy\nusers into setting the USE. Arguably could drop -meta entirely and\ndepend on -good but it doesn't hurt to keep to pull additional things\ndepending on global USE.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2a83e65516ede46e788b39a1198b2568e6a703e4","committime":"2025-11-04T09:50:54","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: always pull gst-plugins-libav+bad"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"02a6484b18522d56606c1c006c3b91f4c429fcdc","committime":"2025-11-04T09:47:39","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 10.0.2c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a74bb17ba766e1d83288b09b17b63a98e8145505","committime":"2025-10-24T20:49:01","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"3c5d532d3207cb49f2d496e1ec543b55f97bfe69","committime":"2025-10-24T20:35:55","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 10.0.2d amd64, #957548"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87171237d2ab124dbe715d7c0c39865ee3760e3e","committime":"2025-10-18T03:18:29","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8813b35c4346dfbb8018fcf456ad0751583ba69e","committime":"2025-10-17T23:45:27","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9677280aa50d1c5cbe410766d281968e6d696853","committime":"2025-09-04T04:33:42","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a54fe8feadeb288ca296be0d60c357ff6335817d","committime":"2025-09-04T04:25:41","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"734f38c3db701664bf0c3b01dc255322f8aa7490","committime":"2025-08-27T06:04:37","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"49a51018c40a1b2aff6e69d6a8b0489a9981fe12","committime":"2025-08-27T04:40:00","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"50d59270781c17e5ff270fd23f53d1336f44f8b7","committime":"2025-08-26T15:49:41","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Only has a 1 line of code difference compared to 10.0.2c to fix\nissues with video playback in some games.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6c562ca410d96e9ca06064fa187ed151bb2dd402","committime":"2025-08-26T14:52:18","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.2d"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9e2e8f51d91dcf92402ed45250bb2b3c101952a3","committime":"2025-08-18T06:03:54","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"12529a622c4a37555b024f0084119c1f3141c58a","committime":"2025-08-18T05:52:19","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 10.0.1f"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"63f4f5564f8ae624f9dccbb4eb2d9fb132fe74cc","committime":"2025-07-30T04:22:33","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5da48a90473ab28992623c5d969954d4494ca8b7","committime":"2025-07-30T03:25:13","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.2c"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"The 2nd one does nothing given only the one before eautoreconf\nmatters, seems forgot to remove when updated for wine.eclass\nonly in live.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4b13d0f969abb2e3f56a06e70b1109309174dc7a","committime":"2025-07-30T03:20:39","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: cleanup duplicate sed in live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"880e82f5269df04e89338b5d6c2b1f9cda40e405","committime":"2025-06-29T04:37:20","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"USE=-sdl seems fine when udev is disabled, and issue is specific to\nValve's changes (doesn't apply to wine-vanilla, nor older wine-proton).\n\nNo major reason to try fixing this in wine-proton (Valve likely does\nnot test\/support this configuration and has a lot of custom code around\nsdl\/udev for gamepad and other input support), so just add the REQ USE.\n\nCloses: https:\/\/bugs.gentoo.org\/959263\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7a70d6baa47ffc8e424ef157699002e53be68f70","committime":"2025-06-29T03:24:48","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: require USE=sdl when udev is set"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c81315c2a555d68daa6fc66a65d4123e4b0ee3ea","committime":"2025-06-02T03:24:05","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"3004457c79381173c66927b71f2f020132ff2fb5","committime":"2025-06-02T02:08:02","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 9.0.4-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9a721f409ba491360420c431fc35ce797d2285f7","committime":"2025-05-16T04:54:33","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/955104\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d0fe70414e6b13bc7f7f2020c73aa238df9172cd","committime":"2025-05-16T02:56:06","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: stabilize 9.0.4-r2 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d0f4c687fa85ccb031921f01de5bf28fd45a0a0d","committime":"2025-05-12T02:09:23","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6248fb0cfe541e0f429322690cf4d1ccf1ffdb32","committime":"2025-05-12T01:28:06","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: enable py3.14"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Short-lived versions with only minor code differences (b and c\nare even identical and changes were in Proton itself), should\nbe no reason to keep for an extended period.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"0345cf3a90563de3ed994fec653a98a94503666c","committime":"2025-05-12T01:26:56","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 10.0.1b, 10.0.1c, 10.0.1d"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9bd1450ae1d56f1dc29d0569f332f5849a225ef4","committime":"2025-05-09T22:39:48","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6b6459508e55859cac9494f0c2b5669d0e7ab37a","committime":"2025-05-09T22:06:22","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.1f"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fcb21f168f113eeda8a437b3b9f311ba5edf1f0f","committime":"2025-05-08T06:24:46","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Still based on wine-10.0 but valve has cherry picked the tomcrypt\naddition from development wine.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ceb4ec6ea52227a97b8d92c4cb290920f56c3bbf","committime":"2025-05-08T05:56:55","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bf57eb8e9340dcbdb43a68fc63ac72547d0b4abc","committime":"2025-05-07T00:39:39","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a0fc93af9308e369f3f291ce25ce0a1e648f2107","committime":"2025-05-07T00:08:23","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.1d"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"26f8323ccc961bd7bf5aab6586ae15bbeb6b8391","committime":"2025-04-30T22:20:13","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"742c2b529773a012a3342f6f9df2413bfa497c6f","committime":"2025-04-30T22:08:40","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.1c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"358564181d42c123cf73208071ec140a5be17bb1","committime":"2025-04-30T03:50:08","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"...with wine.eclass. The sed was being ran after eautoreconf\nwas run and thus never used. Purely informational so not going\nto revbump.\n\nDo not really like doing seds before patches are applied though,\nbut this one should be fairly harmless.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6b909fb4e2273e7f27e04c44a85e34fd36ea3393","committime":"2025-04-30T03:27:23","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix wine --version missing proton"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"46b8347af4a93d2a7820d00ca7766d6284c9914e","committime":"2025-04-30T02:50:14","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Identical to 10.0.1b except for passing --without-vosk which is still\na bleeding-edge branch only thing, and using wine-mono-10.0.0.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"fa339c77a0baca89157112af032324d8c4b3a1f2","committime":"2025-04-30T00:51:03","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: sync live (mostly)"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Realistically everyone will have this either way, but it\ndoes not link with it when amdgpu is disabled.\n\nNot worth revbumps.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b57802b78eb32185ed375c740231cb3599f56575","committime":"2025-04-30T00:18:31","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: adjust libdrm dependency"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Consider this experimental, may want to stick to wine-proton-9 for\nnow if do not want games to break.\n\nChanges:\n* Tentatively re-add X + wayland IUSE, albeit I cannot particularly\n  recommend wayland-only for games at the moment (this did not even\n  support GL with wayland last version) and it is unlikey Valve tests\n  that configuration\n* make_vulkan newly needs `-X video.xml` to avoid downloading it\n* pass --without-piper like wine-proton-9999 does, not packaged\n* drop vulkan-libm.patch, ceil is no longer used\n\nBeside that, only changes are typical to changes between wine-9\nand 10 and are not proton specific. Not much seem to have changed\nwith proton patches that need ebuild changes albeit it is hard to\nsay at a glance.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"15fdeae19d121f92eb6f130f6115b50fa7f5d9a8","committime":"2025-04-29T22:47:25","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 10.0.1b"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"03508a85dddf0e015a090f35d3949f793e1c1e61","committime":"2025-04-21T03:01:37","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Only the latest given eclass does not support wine-8.x.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4a4bddd831c214609f2de25ef295c68fe9aea82b","committime":"2025-04-19T08:43:41","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: migrate to wine.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d163ada40f2073a5a7e0a10695a9cbfa7b10f64c","committime":"2025-03-17T03:48:26","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Still see people have problems with this and believe wine passing\n-mpreferred-stack-boundary=2 has only mitigated this. Or at least\nwith wine-10+ (but add it to 9 anyway as a precaution).\n\nDo not believe it's worth the potential minor optimizations in\nmingw-gcc built code, so let's just keep -mno-avx.\n\nfwiw only revbumping the latest versions and stable, seem to be\nless of an issue than before still and no need to rebuild all\nslots.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1435c22df86690a97936b516f08f9a77a76d203c","committime":"2025-03-17T03:15:58","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-*: bring back -mno-avx for PE files"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bc85c8d6a33f20fd33faf1e85e59de5ea23bacac","committime":"2025-03-04T13:33:24","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"It's not in a released version yet, but upstream mesa is dropping\nsupport for this[1]. We *could* keep support here for as long as\na version in the tree can give the library, but I'm not convinced\nthat it's worth the headaches, do not believe this USE has much\nrelevance nowadays (it also always been off by default).\n\nCould revisit if there is some good arguments but, before requesting\nthat, please make sure that you really *do* need it and it wasn't just\nenabled because you thought you did. If we need to keep it long-term,\nthen best option may(?) be to add a USE=osmesa to mesa-amber.\n\n[1] https:\/\/gitlab.freedesktop.org\/mesa\/mesa\/-\/commit\/027ccd96\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c449dce620c0140f4350f1e5daee5b7dd2736ccd","committime":"2025-03-04T13:08:01","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-*: drop IUSE=osmesa"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6c151852379057ebf334d15bb1501a55797387f0","committime":"2025-02-28T19:03:37","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This actually had been bothering me for a while, and bug #950382\nis a good excuse to finally rename it.\n\nThere is little reason to treat dbus communication specially and\nhandle each services with its own USE vs just having USE=dbus.\n...and per the bug, this now gained additional usage with bluetooth\n(and perhaps more in the future) making current USE=udisks an issue.\n\nAlso feel it makes more sense enabled by default to avoid confusion,\nbut users that know they don't need it may want to optionally\ndisable it to skip USE=abi_x86_32 on dbus (albeit it's trivial).\nNote wine will not even link with libdbus, this just enables support\nfor dlopen'ing it when needed.\n\nUnfortunately this will cause semi-unnessary rebuilds for all wine\nusers.\n\nCloses: https:\/\/bugs.gentoo.org\/950382\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"3c7ac38f9f354666527766cc2f6b2578d1461ea7","committime":"2025-02-28T18:27:33","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-*: replace IUSE=udisks by generic IUSE=+dbus"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f98ebd0e787509e5c776af87ab373fbd2feb835b","committime":"2025-02-27T12:48:22","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"92b400555b42d0f9b1e3d12ad53ec7f806ed4214","committime":"2025-02-27T12:27:39","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 9.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dcce332e6611a3be8783f05785360f8cc6a6aab5","committime":"2025-02-26T20:49:21","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"d3d3e74c9ca295354cd1716d8626ef337abb0502","committime":"2025-02-26T20:32:51","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 9.0.4 amd64, #941091"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"70275c11af52cbd999aaa1e61f6f98e3209a272a","committime":"2025-02-16T17:33:30","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"The package manager spec does not guarantee that IDEPEND will be\navailable in pre\/postrm.\n\nIf missing, then it means there is nothing to do and eselect-wine\nalready cleaned the last wine version ahead of wine removal.\n\nThis could notably happen if a user emerge -C eselect-wine then\nattempts to remove wine which would result in a postrm failure given\nthe package manager won't reinstall it during removal.\n\nThis used to be a real problem when wine used \"pre\"rm given `die`\nwould abort removal and you're left with an unremovable package,\nbut for a long time now wine migrated to \"post\"rm so this was at\nmost just a minor annoyance.\n\nWe can keep `|| die` for the actual call, it's good to strongly\nappeal that it failed despite being in a situation where it should\nhave worked and, as noted, that won't block actual removal.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"276d8e75a1710808645c4b130e6c3b80ed4968c0","committime":"2025-02-16T16:57:35","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-*: verify eselect-wine availability in postrm"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2fab2398804f868041d4d1deed442610a1634e7d","committime":"2025-02-14T05:33:27","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Technically needs a revbump, but this only affects the semi-unsupported\nUSE=crossdev-mingw with ~arch toolchain given mingw64-toolchain is not\nusing binutils-2.44 yet (no plans for a while in case of more issues).\nLittle sense in having typical users rebuild all installed wine(s) esp.\ngiven haven't even gotten a downstream bug report yet beyond a mention\non IRC.\n\nIf you are affected (wine will be entirely broken, even winecfg won't\nstart), then please re-emerge wine & update prefixes. May optionally\nwant to consider switching to mingw64-toolchain if want to stick to a\ntested-with-wine toolchain while at it.\n\nPatch seems to work fine as-is for old versions beside offsets.\n\nFor proton it is unclear if it will be still needed when Valve switches\nto 10.x given they will likely base it on stable 10.0 rather than\n>=10.2, albeit a fixed 10.0.1 might exists before then. Keeping it in\nlive ebuild for now.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ca693d932413f76f8769cf6f65c4d18fc5bc5b25","committime":"2025-02-14T03:40:24","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-*: backport mingw binutils-2.44 compat fix"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Haven't tried this old version but, like the others, this is likely\nbroken with mingw binutils-2.44 and backporting the fix for that only\napplies to >=wine-8 as-is. Seems time to drop support for this one.\nThere is no indication that Valve will ever release a (fixed) new\nversion of this branch.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"0ecfdb0d902dd0e8cc3e292063f9a8160b6a14da","committime":"2025-02-14T03:08:57","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 7.0.6 (last of 7.x)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fbf8f966b9e5e0d32c4b3bfb8720c6c73b24a451","committime":"2025-01-01T00:05:34","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5effed3c7d175e67f36a92153863a25d31a36c71","committime":"2024-12-31T23:44:27","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 9.0.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ef1832db25f4911ea922ea97c07301922e408975","committime":"2024-12-11T21:48:17","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2f8211d8d12db54f70cfa96cc021db27732b169e","committime":"2024-12-11T21:15:05","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 9.0.4"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Still setup from back when had x.x.9999 experimental branches.\n\nDoesn't really matter but these ebuilds will be there for a while\nand when comparing ebuilds it comes up as a distracting difference.\n\nAt same time, drop a no longer needed wildcard.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d44305291c8a9bc2ec47be977c2aed14a24d8229","committime":"2024-12-11T21:12:19","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: sync EGIT_BRANCH in all ebuilds"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f6abb524388c440c805bf897a0e2bf46a0518323","committime":"2024-12-11T12:06:12","packageid":75413,"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":"e572f2011e30b309d26963ac156a7af860ad0d42","committime":"2024-12-11T11:25:13","packageid":75413,"repoid":1,"summary":"Move {sys-devel → llvm-core}\/lld"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"10298ffbe60e5cfcaf8927b8ab91416bee4a5231","committime":"2024-12-11T11:18:56","packageid":75413,"repoid":1,"summary":"Move {sys-libs → llvm-runtimes}\/compiler-rt"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"b060a63ee02c38b2fa87212b3770c0d016bf3af7","committime":"2024-12-11T11:09:36","packageid":75413,"repoid":1,"summary":"Move sys-libs\/llvm-libunwind → llvm-runtimes\/libunwind"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa532997eb18fdf3c869f7bca6371674b896d99a","committime":"2024-12-11T09:05:38","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not 9.4.0 for some reason, they even went out of their way to change\nthe automatic download url (unused here) given 9.3.1 is not on winehq.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2f5e25acd29e18341f6b9d94fbcde1c47aa4564f","committime":"2024-12-11T08:32:19","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: bump WINE_MONO to 9.3.1 in live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6a948498fe15e3f0cd58fc78bdf2626d992c0aa6","committime":"2024-11-28T05:50:31","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Passing -latomic is no longer needed when using the new compiler-rt\nw\/ USE=atomic-builtins, and lets gcc be optional on llvm profiles.\n\nTo recap:\n* gcc: don't need -latomic\n* clang (w\/o compiler-rt): don't need -latomic\n* clang + compiler-rt[atomic-builtins]: don't need -latomic\n* clang + compiler-rt[-atomic-builtins]: needs -latomic\n\nSo, if compiler-rt always provides atomics in the future (rather\nthan optional) all workarounds could be dropped.\n\nThe || ( ) is a bit \"best effort\" given dependencies don't know\nwhat is actually going to be used.\n\n(not worth a revbump, if really want to depclean gcc please\nre-emerge manually)\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a15fa5bb5c73df85a7261af00158780ca309f357","committime":"2024-11-28T03:48:48","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: allow using compiler-rt[atomic-builtins]"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a778d7c99aa24b984c9e1e55b636fd27c22b410a","committime":"2024-11-27T10:03:35","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Even if it was packaged, as far as I can tell this is used to\nimplement text-to-speech (protontts) and needs extra files from\nProton\/Steam and so wouldn't work on its own.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ba30f061e47084a7ca6e9287b42e5cc9b667b621","committime":"2024-11-27T09:36:00","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d28c9eeb1ac2e622c93224fa3a8420393b4d3067","committime":"2024-11-19T04:18:17","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Bug: https:\/\/bugs.gentoo.org\/943849\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"9ef338cb5aec0c85fe0a6c65f61bc395237a789f","committime":"2024-11-18T22:35:25","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: pass -std=gnu17 for gcc15 for now"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d854a5656ee83383d396206a0ce69768e8f500ab","committime":"2024-11-08T00:18:19","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"And repeat it every time rather than just on first install through\nthe README.gentoo so that (hopefully) upstream Valve will not get\nmore bug reports from here.\n\nFurthermore note that we also can't really do much about issues\neither and users seeking support should use normal Wine or normal\nProton.\n\nBug: https:\/\/bugs.gentoo.org\/943001\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c61a33e9c6f517465fac77ae9995bb01ce000a36","committime":"2024-11-07T23:47:50","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: more clearly warn about lack of support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"44636c3717e28fa29bb73d9f64bdb603f9847058","committime":"2024-10-05T08:18:27","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"179cd17d5ffd5021f0b6481eb927112593ebbecd","committime":"2024-10-05T06:28:51","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 9.0.1"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Using the \"bleeding-edge\" branch. Pretty sure this branch did not\nexist when formerly added the live ebuild and so had settled for\nthe versioned experimental branch.\n\nDo not wish to maintain two live ebuilds, and it probably make more\nsense to use bleeding edge if any (experimental is not updated that\noften, and may lack fixes for very recent games that some users may\nneed).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e61124270b92f9e4720e3ca423d9555ad0c82dcb","committime":"2024-10-05T06:28:23","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 9999, drop 9.0.9999"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a4c7534595854a5a44e5138e5f6df0b5bb89f0a6","committime":"2024-10-02T04:49:06","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"wine-mono was at 9.3.0 (still seeing the old value in a old checkout)\nbut seems the commit that made that change is gone, was the\nexperimental_9.0 branch force pushed?\n\nOdds are it's a mistake and will have to change it back, but adjust\nanyway in the interim.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7d8fe16667c8efeb957dce16f704563ce87d699c","committime":"2024-10-02T04:30:52","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live?"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6430063460abcf7448f04258e7857401be06c429","committime":"2024-09-21T20:04:00","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a49e7abf838bb5bda32e10c97c107fbe3fc481f5","committime":"2024-09-20T07:49:58","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c69bb4ed9c919da4083f9e114b915cd6b23f525f","committime":"2024-09-20T07:11:40","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"73f7119701020eb13c19d0cfe658c773201da8f8","committime":"2024-09-19T21:20:20","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7243846fa1381b4842b45ff378bd9f501e28d41a","committime":"2024-09-19T20:49:36","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 9.0.3"},{"authoremail":"matoro_gentoo@matoro.tk","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"bdc1811609dfd604310ae71edb4d105384adc221","committime":"2024-09-19T18:14:41","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 9.0.2 amd64, #935386"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ab17a4cf876c6bd8a308975b69df0f4461dd4d96","committime":"2024-07-06T07:21:08","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"571e804223ddb840722f40486c72267ce95d2be4","committime":"2024-07-06T07:02:48","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"40f70e78686ba8a55bc31af40da222146fdc3f61","committime":"2024-06-15T06:33:58","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro_gentoo@matoro.tk","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>\nSigned-off-by: Viorel Munteanu <ceamac@gentoo.org>","commitid":"f8697f78c9f3898b3a960c7992165d0a9e1e9e8c","committime":"2024-06-14T15:38:04","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 9.0.1 amd64, #933168"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d16265af731cd038f744e83f0d4a865522a679f2","committime":"2024-06-13T00:13:18","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"59c8eae7592a4de4b1b06b3aec93d220d8cfa6cc","committime":"2024-06-12T23:19:25","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: sync live"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2d6401a181645d5f7f55b012232cbb7ecbad7f8e","committime":"2024-06-12T23:19:17","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 9.0.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"630495b7908336a00d1b663b8f24ebf1dd839536","committime":"2024-06-02T03:48:41","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"593965e4bc4692323d330191d13bea191203d717","committime":"2024-06-02T02:57:10","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix build with -Os"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7bbfe1683bf9cd2c069393992802fffa55b7369e","committime":"2024-05-31T06:34:22","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Hard to tell what's actually needed, nvidia users do not need\nit on mesa (or need mesa at all), mesa users do not need it on\nnvidia, and multi-card users likely need it on both.\n\nIf do this through dependencies, *could* always depend on\nmesa[abi_x86_32] even if it may be wrong, and depend on nvidia's\nif USE=video_cards_nvidia -- but for now sticking to a warning.\n\nUltimately it's also kind of an optfeature, only needed if\nrunning 32bit hardware accelerated applications and not needed\nat build time.\n\nNon-issue for users doing abi_x86_32 globally.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"28ce3c60e87f00db74c1b08ec1f174deff9e39a9","committime":"2024-05-31T06:09:20","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: extend 32bit hwaccel warning for mesa"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7fd636716db2320eb6ad0795a38860e649aa83f","committime":"2024-05-22T03:48:30","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This reverts commit b701bf35fd508f2bc15c42805e7ab2ad131ff5f6.\n\nFixing in mingw64-toolchain instead, *could* keep the workaround\nlonger for those that didn't update but likely doesn't affect many.\n\nBug: https:\/\/bugs.gentoo.org\/932319\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f148a5bd2cbd0b8094b11865d5b0f9884f551127","committime":"2024-05-22T02:11:24","packageid":75413,"repoid":1,"summary":"Revert \"app-emulation\/wine-proton: add workaround for gcc14 ICE w\/ mingw\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bd05560e2d67b5268f40969d21d31969f4daf427","committime":"2024-05-21T03:18:32","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Bug: https:\/\/bugs.gentoo.org\/932319\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b701bf35fd508f2bc15c42805e7ab2ad131ff5f6","committime":"2024-05-21T02:23:48","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add workaround for gcc14 ICE w\/ mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0ececa03efd71c8a884669d44a4665ace893f5e7","committime":"2024-05-16T02:18:36","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not worth a revbump, rather few people disable that.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"cde08ef0b18352b2c340b2fdb35d74c66c01a0b8","committime":"2024-05-16T02:04:33","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: depend on vulkan-loader[X]"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87026f9e26d1915420f55832e7c08bd1307d90ac","committime":"2024-05-10T04:33:43","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6665ace8a528cefef5e33a7966ca56ae432e1fb2","committime":"2024-05-10T04:11:27","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87f0a3078e934c950d0ac921c48ef9602598918d","committime":"2024-05-07T14:34:31","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Forgot to remove it when copied from 9999, this is only\nused in experimental and not in releases.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"664b7392058f7d0d747b6ef514b08d3bd3acc1fc","committime":"2024-05-07T14:19:30","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: remove unused option"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b4eec7ae5de35d1fdd7612aa99c13050e7bccc78","committime":"2024-05-07T07:36:15","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Is an issue with both lld and bfd that I can see, likely due to\nthe linker tricks wine uses. Let's just filter it as it's fragile.\n\nSkipping revbump given the option is rarely used and shouldn't\naffect many.\n\nBug: https:\/\/bugs.gentoo.org\/931329\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"14fedbed424316e0287e11054aac509376ac226b","committime":"2024-05-07T07:04:30","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: filter -Wl,--gc-sections"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9c5c0f0e097bc42b09a4a1fccf317c545f1b989a","committime":"2024-05-03T00:34:02","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a53143e095bca88a7c78a5c30435e13e7d5a7b30","committime":"2024-05-03T00:17:58","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 9.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6128c29bad98bb2ffb5eba167861af037ae43a13","committime":"2024-04-22T20:49:07","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"No release yet but current 9.0.9999 builds fine as-is, and\nwould rather not worry about backporting for old branches.\n\nCloses: https:\/\/bugs.gentoo.org\/924486\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"22bcdb814979170228cfd85a49cd421a934c0903","committime":"2024-04-22T19:44:31","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: \"fix\" build with gcc-14 for old branches"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Seem like a dead branch, use 9.0.9999 instead.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4e91942e6f35771c9d48a436520353ec0301d185","committime":"2024-04-22T18:40:34","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 8.0.9999"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"af8620466cd64d8e2e25b61d37a0c8a80211cbec","committime":"2024-03-24T18:48:59","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"test-flags-CC was not meant to test LDFLAGS and -Wl,* are no-ops\nat compile-time and thus don't get stripped even if they don't work\n(same happens when using strip-unsupported-flags) and then if a\npackage compiles and links anything at same time it fails.\n\nThis used not to be a big problem but now that 23.0 profiles\ndo -Wl,-z,pack-relative-relocs (mingw ld has no -z) this is\nhitting bashrc-mv users that tend to do CFLAGS=\"${LDFLAGS}\"\nby default. Tempting to ignore it because of how wrong it is,\nbut well.\n\nAn alternate route could be to eventually have strip-flags\nand\/or strip-unsupported-flags remove -Wl,* from non-LDFLAGS\ngiven this could affect more than mingw (e.g. switching to\nbfd when there is a lld-only option).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"5f02566649d4a1e6dc602102add6cc2fccc52c4d","committime":"2024-03-24T18:31:03","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: filter -Wl,-z,* ... for CFLAGS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b620c6ebdbccd6faf76823adcc0ce4960a2bec1e","committime":"2024-03-20T07:33:55","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"278e265ca7998fe2dd1f329753f65b171edd6e2b","committime":"2024-03-20T05:09:04","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 8.0.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea45daf1ab83d38a08fbf1e66cf89bd6b51dfd54","committime":"2024-03-12T04:33:48","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro_gentoo@matoro.tk","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a8395ab333f5b5f1c384ccc48c93ea9a9682e2fb","committime":"2024-03-12T04:02:29","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 8.0.5c amd64, #924198"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8fa6db22948cbb5c64fe3bc34074f7bd4b838a5b","committime":"2024-02-27T01:03:55","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"No plans to add the 9.0 beta (will wait for a normal release),\nbut if really want to try 9.0 early then there is this.\n\nMay differ a bit given the releases are not fully based on the\nexperimental branches.\n\nNot tested much yet, please report issues.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"10c55e3ba49d15d2d191442a56f7601ea1b3739c","committime":"2024-02-26T23:39:03","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 9.0.9999 (experimental_9.0 branch)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fe03034be6ddd12ab7fac0c9716327fcdd2dac3f","committime":"2024-01-22T23:50:07","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"bc28a96889976cf3fab1228b04caa9e54cdce402","committime":"2024-01-22T22:58:43","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 8.0.5c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"be88e3346406f1784dbae1ba36ab7401b2a8075d","committime":"2024-01-17T16:36:52","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/34865\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8dd5687bfa3b6e6a45d19f24e1e119ca03ec1dd2","committime":"2024-01-17T15:50:13","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add ebuild comment tip for user patches"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa72a9b406813e8988838f605ff5382fcafc9cfb","committime":"2024-01-13T13:20:10","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Had forgotten about it but wine offers generic switches for all dlls,\nso can use that rather than modify sources. The dll being entirely\nmissing hopefully has no negative impact (should gracefully just not\nuse it even for amdgpu).\n\nImagine may be new releases soon'ish (or proton 9), and meant to adjust\nthis before then as it'll be annoying for non-amdgpu users to enable it\non libdrm.\n\nMay possibly need masking on x86 (32bit), have not tested if it builds\nanyway. Albeit doubt this is usable there regardless. Generally unsure\nif the proton variant should even keep x86 keywords though (was kind\nof flaky when I tested it for x86 while considering stable and not\nentirely sure it works on a real system).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2c17819192fa039c17d96ab87d86ce275161f25e","committime":"2024-01-13T12:26:04","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: make libdrm[video_cards_amdgpu] optional in live"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a356059a59ad128ce51e44d42632749eb4017151","committime":"2024-01-13T12:14:40","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: adjust style"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"901c79703ded9cd1ba56b2235fc0bfbcbbcc0002","committime":"2024-01-08T22:03:11","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Seems newly needed on top of ntdll and missed that.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2bbf5db6fe135a9e0b51b3cd8f62f487fe8efd3b","committime":"2024-01-08T21:28:25","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: use -latomic for winevulkan with clang"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a4e64913ee54b8198f7e2da75e31e6d4079750f8","committime":"2024-01-08T13:03:12","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"68d5fe74506371e69d08a8cd8885fb2d7dc21f35","committime":"2024-01-08T12:47:34","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 8.0.3c"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This reverts commit 70004fc841b5b6e11ebd6393e0487e3c3171213a.\n\nThis may not set LEX, but that's because wine does not respect\nthis variable in the first place and looks for flex directly.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4bdedca68d7f7c13d886d29b11898536b01559d1","committime":"2024-01-08T12:45:39","packageid":75413,"repoid":1,"summary":"Revert \"app-emulation\/wine-proton: sys-devel\/flex -> app-alternatives\/lex\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0ef026269d259e047837e32529f79a8185844661","committime":"2024-01-08T12:20:08","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"All of these will be using app-alternatives\/lex anyway as they're not unsetting\n\nYACC or LEX, so make the dep reflect reality.\n\n(Included both YACC and LEX out of conservatism.)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"70004fc841b5b6e11ebd6393e0487e3c3171213a","committime":"2024-01-08T11:44:00","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: sys-devel\/flex -> app-alternatives\/lex"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Guess I'll do it myself wrt bug #916293, for some reason\nwine stablereqs frequently seem to get missed by AT without\npinging someone every time.\n\nCloses: https:\/\/bugs.gentoo.org\/916293\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8f73e063b4e30faa311c3190d38a5fedddc41d62","committime":"2024-01-08T10:33:57","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: stabilize 8.0.4 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c6e2993b6ea94da38e662741d1b19711419d6888","committime":"2024-01-04T14:32:51","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This bit won't be needed \"here\" until wine-proton-9.0.9999, but\nit doesn't hurt to add the wildcard for .md in advance while\nthinking about it.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"99c16b93d8d046d4f97988556cf6ea47326a2ef8","committime":"2024-01-04T14:13:48","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ef88d065bf504775403b51f951dc72bf92c5704c","committime":"2023-12-21T07:01:52","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e7e8364422fcf15d1c5117447cf1e0d79d0e8f2d","committime":"2023-12-21T06:32:40","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8be5e140a8ac32b1a5ee353652a6c6e648236a8d","committime":"2023-12-01T08:16:39","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unfortunately no switch to skip amdgpu even for non-amd users,\nmay consider patching later but not going to worry too much\nabout it in live.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8bb6352802769d08ded5379d3e613498c3facc39","committime":"2023-12-01T07:18:18","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live further"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Valve (partially) reverted this in 8.0.4, they now build\nwinemenubuilder but do not seem to run the service.\n\nSomehow the patch was still applying and in and 8.0.9999 it causes a\nbuild failure due to a misinsertion. It was wrong for 8.0.4 too but\nwas not doing any harm.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"04ccd546f0e94e09c786fe95c85c525d7a4d841d","committime":"2023-12-01T07:13:25","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update winemenubuilder revert"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ee8f62ced1ecf606071668a9faa1b1621c66c45e","committime":"2023-12-01T07:02:05","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"73d70e25aa9981391dd6d954214ebf8d72799282","committime":"2023-12-01T05:11:20","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a034914c9f6ff427d12e4f35a89c8d3ad5359441","committime":"2023-11-09T06:46:45","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ba2333e2657eba2ee480f553c40dee774562554c","committime":"2023-11-09T05:48:33","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: bump wine-mono to 8.1.0 in live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"511d2cad7906793d3e159aee2f09ca77dabf5b4f","committime":"2023-10-06T09:32:41","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"1b16019dd302c5f76f6990a4fe351cd05168c45d","committime":"2023-10-06T09:23:44","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 8.0.3c amd64, #911796"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"061b2423b38bdf39064688c5c1fdc5dbd3b9c258","committime":"2023-10-06T06:46:50","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1715d64a01b600024ad7cc00793449496368521d","committime":"2023-10-06T06:21:56","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 8.0.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"82c2599d1a5255947bdf0378d40bd514374efa0a","committime":"2023-08-28T12:31:35","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Hard to know for sure if it's really used or not, but do not\nwant to introduce a kinda no-op VIDEO_CARDS on wine to actually\ndepend on it over a warning.\n\nLess of an issue with mesa given other dependencies end up\nrequiring it (technically the dep is wrong given e.g. nvidia\nwould not need mesa[abi_x86_32], but well).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a6fc6d87eb829a9c6cfb837cc2f05b817987f127","committime":"2023-08-28T11:59:38","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: warn if nvidia[abi_x86_32] is missing"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d8d8d38e1cbe7620c5c49f82931da551df1a236e","committime":"2023-08-19T10:01:31","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"89ad87b4928349ea287d129f96e1d5d9ace40981","committime":"2023-08-19T09:44:04","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: use mono-8.0.1 in live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"600fe352a002a461ffd341c4b143bb5af018c239","committime":"2023-08-14T10:31:26","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Upon further consideration 84924628f0009acbe92b94ac28141c7ee322548e\nresult in rather unexpected behavior even if we consider that\nUSE=custom-cflags is unsupported, and giving a way to skip -mno-avx\nmay not be all that worth it.\n\nSo revert plus tidy and add this bugref.\n\nCloses: https:\/\/bugs.gentoo.org\/912268\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"44d2b75c2b8f8151d6d09e7dd2af4c6818e7b280","committime":"2023-08-14T10:22:41","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: pass -mno-avx with mingw unconditionally"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6013b7477013c15a275c977abdb1ceefab62708a","committime":"2023-08-13T20:01:35","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Albeit likely won't visit this until wine-proton-9 and wow64.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2aec9b5a832e008ba2c3060ef6c5e3bb0d000429","committime":"2023-08-13T19:42:18","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: note reminder about mingw if using clang"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6d40a45d04a21e81d8ebbc57d35c34b3747fa678","committime":"2023-08-11T11:06:21","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Specific to Valve's fync patches, aka:\nntdll\/unix\/fsync.c:368: undefined reference to `__atomic_load_8'\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b15be1cefe3f1288144bf23d5251e45a0428faa5","committime":"2023-08-11T07:32:48","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: pass -latomic with clang for ntdll.so"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Will keep this matched with wine 8.0 until rebase for proton-9.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"406299a31b83ceb567a51645f66d0122a27509fc","committime":"2023-08-11T07:14:32","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: revert TODO about force-bfd"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Was silently ignored with <clang-16, but clang:17 now considers this\nan error.\n\nWorking -mabi=ms would be required if --without-mingw, but with it\nseems it gets used in install phase possibly(?) by mistake. As a\nquick fix, drop the option for now. Prefer to leave alone for gcc,\nso done in ebuild w\/ tc-is-clang.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2d51d6027d3fcaf3337c932932a50918d9d38f73","committime":"2023-08-11T06:26:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix build with clang:17"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0a6ba0a9c8eec785d96caf2286527f426f2bda40","committime":"2023-08-10T11:01:35","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Technically needs a revbump, but given never got a bug report despite\nbeing broken since forever I'll consider this low priority.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b00af64d6d88d213f473daf06bbbef407971eb26","committime":"2023-08-10T10:09:41","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix finding wine-mono on prefix"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Don't recommend it (even hardly recommend -march=native!), but\nsome users like ricing their wine and would rather not see this\nif it \"works for me\".\n\nOthers like filter-lto stay regardless given that just will not\nbuild.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"84924628f0009acbe92b94ac28141c7ee322548e","committime":"2023-08-10T09:08:50","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: skip -mno-avx with USE=custom-cflags"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Would rather stay conservative with wine, but should\nprobably revisit still.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"94d5fad239aa407403918106082dc94b17456740","committime":"2023-08-10T09:00:18","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: extend force-bfd comment with reminder"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ebf1c76acebf7e712556400f3e1f7edb6bfa604e","committime":"2023-08-06T04:46:30","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"06b6b69f2192e7c63d032b3d76df3442e97a0718","committime":"2023-08-06T01:04:27","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 8.0.2c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3ad05b54516e1e02a82c6b6d322a88057d2a90e","committime":"2023-07-21T20:46:41","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This is probably a stable candidate for 8.0 series, fixes\na fair amount of regressions.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2a9c32b782c5896b00f5fa3c33e01412f7e94571","committime":"2023-07-21T20:17:01","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 8.0.3c"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c8c7d58a8f1157a7b1cf11a6a44775782dbb2b86","committime":"2023-07-21T20:07:05","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 8.0.1d"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6129d9447a2ab059d63f02c9ec2e92b913cac40a","committime":"2023-07-11T05:46:37","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"wrt vosk aven't looked at it, but could consider to if there's\ninterest. Believe this is rather niche (for voice recognition\nin Wine it sounds like) and won't go out of my way unless\nI know someone wants it.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"68d292c1a404a227ff30b0ec81b8ea09bfef8623","committime":"2023-07-11T05:28:28","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1aff7dc66a3ffc3a55741bf95ab63f190def4b17","committime":"2023-06-26T10:16:52","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"AVX issues with mingw-gcc aren't exactly new, e.g.\nhttps:\/\/bugs.winehq.org\/show_bug.cgi?id=45289\nBeen known to cause issues with dxvk too, albeit unsure\nif that's still relevant as issues are scattered\/lost.\n\nNewly, >=wine-8.10 is likely to crash doing anything\nat all 32bit if used -march=native (w\/ avx) and 32bit\n(e.g. `WINEARCH=win32 winecfg`).\n\nAdding this to every packages using mingw as a precaution,\nnot believed there is much to gain from keeping AVX given\nthe fragility here. May revisit eventually with a newer GCC.\n\nwine-proton is based on older wine and is not affected by\nthe obvious crash, this is a precaution for potential other\nissues (so not revbumping over this, can wait till normal bump).\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1fb8f41fe39a23062c88ccdb04b2552b76ee3242","committime":"2023-06-26T09:41:54","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: pass -mno-avx for mingw cross"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9bcfc392b3fbf8af25e89c3f6cfcb8d2d51ee0b3","committime":"2023-06-24T05:01:58","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"0e099ff76283316c04decc61c9a9164f00a8a2ba","committime":"2023-06-24T04:39:01","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: update comment about -fno-strict-aliasing"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b0501dc640a419622d298137f45cd2c280799cd9","committime":"2023-06-02T07:01:49","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Will update the old ebuilds eventually but given this triggers\na rebuild with --changed-use (default enabled), will wait till\na few bumps and maybe stable to give a chance for people to\nupdate and depclean old rather than unnecessarily rebuild all.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"56cab4809a234161eaafeb2847d8adb1344a73a3","committime":"2023-06-02T04:44:36","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: USE=-debug -> global USE=strip in live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"48334973166788ca0e96e373db3a6f9506f3b8b7","committime":"2023-05-23T17:31:54","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"92e7e0f27e07d382ce7898f7c1b25e8a50d29c1a","committime":"2023-05-23T17:04:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6224076e4c341bbebd35f28622b9b381e1b0f339","committime":"2023-05-06T11:31:52","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Note that won't be dropping 7.0.6 anytime soon to keep at\nleast one from the 7.0.x branch. May wait until proton-9 or\n10 are released unless it breaks non-trivially.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"42072a2de395ff1f14590529a57601b97c41b0b5","committime":"2023-05-06T10:27:17","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 7.0.5"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3d0351f99a8c6bf9523d85626cfd90a1e481af8c","committime":"2023-05-06T09:47:57","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"a5776c5bfc6f9b7c64af8be4bf2fc9c90d7cb25d","committime":"2023-05-06T09:42:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: Stabilize 7.0.6 amd64, #904490"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0c05d3d627daee0ca6426079b3d0f9a042cf3601","committime":"2023-05-02T19:48:02","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"99bc9c86c07e6838ab002b0d3a5a34605a99fd37","committime":"2023-05-02T19:22:54","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 8.0.2c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3cbc96c3102937f3cd4de75deef94bfbfc190ab","committime":"2023-05-02T17:03:03","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Mostly a dirty\/quick hack, exact cause leading to this happening\nwith wine-proton-7(32bit) but not 8 nor 7(64bit) haven't been fully\ndug into.\n\nHad tested wine-vanilla-7.0.2 with 11.0.0 and initially thought\nproton-7 was fine too, but unlike vanilla it defines __fastfail.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6e58c4bee50fb1e19375cf3fbf2a80e4db0a052c","committime":"2023-05-02T15:55:02","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix 7.0.6 build with mingw64 11.0.0"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Does not seem(?) developed anymore, use 8.0.9999 or 7.0.6 as needed.\n\nMeant to keep it a bit longer, but wine-7 is already starting to break\nand it'll be less ebuilds to fix.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4cc0e69dfb46e88914e61bc101742b7150d18f0c","committime":"2023-05-02T15:53:29","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 7.0.9999"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"667ac3c43d5e1fd95f32db28ea47cf1476bc1a83","committime":"2023-04-29T09:48:47","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"ICE was fixed (bug #758914), if still run into this then updating\ngcc to a newer _p* snapshot should sort it (alternatively, use\nreleased >=gcc-13.1.0).\n\nNote that -fstack-protector* (bug #870136) is still needed, while\nmingw64-runtime-11.0.0 add some degree of support, it still seems\nto fail for Wine itself.\n\nBug: https:\/\/bugs.gentoo.org\/758914\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a32b129cb14dc4434bc05fd99a7275a4aab77593","committime":"2023-04-29T09:30:51","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: remove obsolete clash-protection filter"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e9d0c8f7d31a25ab9c90a5f931097c2681cc29b4","committime":"2023-04-24T03:46:49","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Just noticed the experimental branch was created for 8.0. Exact copy\nof 8.0.1d's ebuild as it does not seem any changes are needed yet.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1340c5cd4bbe4d69401334686ea54e323887dab6","committime":"2023-04-24T03:10:37","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add live ebuild for experimental_8.0"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b38308e4b7e125a6de0c11eb5607f455eb3fa835","committime":"2023-04-24T03:05:52","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 8.0.1c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4e70b83282e006179119a6822b30bae8e35b803c","committime":"2023-04-19T04:46:51","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Hopefully these letter releases aren't frequent, may need to\nreview how handle releases otherwise given not the fastest thing\nto build.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"b9da76f200327316c3fce8f13b5b1499f5ba1f37","committime":"2023-04-19T04:17:10","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 8.0.1d"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4ce7999427bd930f6b420c557a07d0da1d78c8e3","committime":"2023-04-17T20:48:41","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Noticed it's only used with gnutls, not worth revbumps.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7689b3b1e7ee7896ca2183d8cb114a7f73f29909","committime":"2023-04-17T20:23:00","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: move gmp dep behind ssl"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Contains same changes as 7.0 -> 8.0 from wine-vanilla, plus\nnewer wine-mono.\n\nNo live ebuild yet, the experimental branch still hasn't been\ncreated upstream (experimental releases are still for 7.0) and\nassuming proton_8.0 branch will work the same as 7.0 where it's\nupdated only for releases.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"0bf3a079c58b6615d9ef7624bc02b9e87cbbbb51","committime":"2023-04-17T18:55:23","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 8.0.1c"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"588ad2dd1e1192c21bc2334740341dd5625bf646","committime":"2023-03-08T10:31:53","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Tests for a compiler builtin that is not declared by anything, however\nwe can lazily ignore it because __clear_cache is not used by wine on\namd64+x86 either way.\n\nCloses: https:\/\/bugs.gentoo.org\/900332\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7347dcb8288f9aa65c5b0049bf64e7dae090b515","committime":"2023-03-08T09:58:52","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: skip QA for implicit __clear_cache too"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"490d79c1a1f9d3a7e23235eccdd8853df9e9eab1","committime":"2023-03-04T12:16:56","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Test is failing on error when it should.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2d98474afdcaaf0a0a697d86253e0eacc91d18a5","committime":"2023-03-04T10:57:28","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: skip QA for implicit res_getservers"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1d6c652c34fbf0719fbc1d9b2021101056252bc8","committime":"2023-02-03T20:01:58","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f22d893aec1ab2871dc4a0c1a556ffcb017c18eb","committime":"2023-02-03T19:16:54","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 7.0.6"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"587a78d048fbb9116658c88d6ae3f86958cee9ce","committime":"2023-02-03T19:16:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: minor style nitpick"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":75413,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9b14f2bfe967ab8348b300b794130b2447db416b","committime":"2022-12-19T07:32:01","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"736dc5a58e9e8bd26d47db9862ce56e8f6e7f7a8","committime":"2022-12-19T06:21:33","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: drop 7.0.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"058ee4e624a97170513e876b455e69ddacdf4b60","committime":"2022-12-06T01:31:48","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Kinda popular and no reason to allow something that fails to build\neven with USE=custom-cflags (that's more aimed at runtime fragility\nthan build failures here).\n\nCould imagine -flto being \"potentially\" whitelisted by strip-flags\nas it gain more support too.\n\nIn other wine variants, also filtering -fno-plt, but that only\naffects USE=-mingw and in wine-proton mingw is forced.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"9d5f3c6755843b12852410fd7c373bcd8cb4b6de","committime":"2022-12-06T01:05:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: filter-lto directly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1afdae755590bf9408bef2fa6e25bbf683cb5a96","committime":"2022-12-02T04:01:57","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Stabilized wine-vanilla-7.0.1 was fine, but upon closer look\nwine-proton on the other hand is kinda broken at runtime when\ndoing any X11 usage. Keeping keyword given believe may be because\nof my x86 test setup, but at least going to avoid stable.\n\nNot that I really want x86 either way, mostly was to be in sync\nwith other wine versions.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"cf26b3dd94dea5253a16beb3c936b5d8b588661e","committime":"2022-12-02T03:38:56","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: destabilize 7.0.5 back to ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"91f8b2bc0f46d1a18cc9fd7cc75825fe9442131c","committime":"2022-12-02T03:31:43","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Little reasons to not keep a stable version, based on stable 7.0\nand receives a lot of testing by Valve's Proton (through experimental\nbranches) before these releases are made.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"bc120361a5b2e15b14233af92762812e211896aa","committime":"2022-12-01T16:31:39","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: stabilize 7.0.5 for amd64, x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"404a5bb9c71dc0bf6ba326a3a64177e309ace73f","committime":"2022-11-23T23:31:45","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"-version worked fine but is not correct (typo), so replace it\n(--version emits collect2 noise, so also add 2>\/dev\/null)\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"efbab0dad3aec302f311e6cf6809ff83ff727d9d","committime":"2022-11-23T23:09:06","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: adjust mold workaround"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8323e40d0ffc0f61da83f53489a74c146229f3cc","committime":"2022-11-23T23:01:47","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Due to tc-ld-force-bfd while binutils can possibly\nbe missing on llvm profiles.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ffb8a7a847a0f86c3fd2d70fe5663c9defc12aa0","committime":"2022-11-23T22:51:03","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: bdepend on binutils"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d0ba582c4d4e4987167cdb988c585cdcfcdbafe5","committime":"2022-11-23T22:46:43","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Everything segfaults if built with either mold or lld, but\ntc-ld-force-bfd (currently) ignores mold. Skipping revbump\ngiven global mold usage is not widespread.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"95c70598a2988a82b4eb8f4d850973d44d111bba","committime":"2022-11-23T22:30:26","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: workaround for mold"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b2bc37d06a18a7f81ea73e439dad08223e5820b6","committime":"2022-11-23T20:46:44","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"e733c4970185fb37791f35972fcbd21313d0f117","committime":"2022-11-23T17:57:14","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 7.0.5"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"While >=eselect-wine-2 does not need ebuild modifications to\nwork thanks to compat code, downgrading it does not work nicely\ngiven Wine slots won't be \"registered\" anymore (requires doing\nit manually, or re-emerging wine). So cleanup now and force\nIDEPEND on newer to help prevent mishaps.\n\nThe replace check, nonfatal, registering, etc... is no longer\nnecessary. prerm -> postrm is intended, prerm still works but\nrelies on hacks to do so and should be avoided.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"bbe6f606d4b0bb181c537d1008da601268b3f596","committime":"2022-11-23T17:26:50","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: migrate to eselect-wine-2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b68734c6aa065022727036b1d61a42edccfc5089","committime":"2022-11-17T15:01:52","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"fce12026915731c51ac2828ffebf86e18a75b539","committime":"2022-11-17T12:13:51","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: bump mono in live"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a73de144bf0ed2814d6733655c604d88ea950eec","committime":"2022-11-12T03:01:47","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not ideal given still doesn't handle the issue where variant can be\nswitched rather than pick same-variant+new-version. Not to mention it\nfurther increase chances of register mismatch as it cannot update\nitself into a clean state (requires eselect-wine rewrite).\n\nCloses: https:\/\/bugs.gentoo.org\/881035\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"fcdfbd6877cf396c503f78d59fa1579e9ca31ab4","committime":"2022-11-12T02:00:24","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: skip deregister for rebuilds"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"635b850a68421326d7f26060e2ec682f3a491d68","committime":"2022-10-31T01:01:47","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Unfortunately mingw doesn't play well with many security\/mitigation\nflags. May need to consider a mingw.eclass if keep adding more of\nthese to every ebuilds using it.\n\nBug: https:\/\/bugs.gentoo.org\/878849\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"27d7f4a53d3a3050ba26b7bee12e24a8210edf12","committime":"2022-10-31T00:45:35","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: filter -mfunction-return=thunk for mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09655bfeed6353c5b2a7322069a67563ee193870","committime":"2022-10-23T07:31:43","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Bug: https:\/\/bugs.gentoo.org\/758914\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"f73fa3368e506eb6ee5bfafb73c3d10bee4a012b","committime":"2022-10-23T07:15:28","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: filter -fstack-clash-protection"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de0dc85734562827276827f9187613298b092aa1","committime":"2022-09-14T23:16:41","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Bug: https:\/\/bugs.gentoo.org\/870136\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7151cb7165bc6e22ae5b1eb968e626cdd734e30e","committime":"2022-09-14T22:29:36","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: filter ssp for mingw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"591e23f608313d51678fe0d586626353e68c8d0a","committime":"2022-09-13T04:31:51","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"_Unwind_Find_FDE doesn't exist in libunwind but does in gcc's rtlib,\nclang instead expects it from llvm-libunwind which leads to undefined\nreferences even with USE=-unwind.\n\nMessy but add extra guards around it.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"40d66f4bcbe00db8b13ef9548f298e82ec111928","committime":"2022-09-13T01:50:10","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix clang + USE=-llvm-libunwind build"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b230fba3d03224c54fac235cbdc4f523bf6849f4","committime":"2022-09-10T10:25:26","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Same as 7.0.4 ebuild except:\n* depend on gst-plugins-base[opengl] (checked by configure.ac)\n* wine-mono-7.3.0 -> 7.3.1\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6a3d944e75698d85244745c0f1a723a2e693dc7a","committime":"2022-09-09T11:11:43","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: add 7.0.9999 (experimental_7.0)"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Mostly text\/comment\/style updates plus live support to match what\nwill be used in wine-staging\/vanilla ebuilds rebased on this.\n\nAlso restrict tests, it was no-op but makes it more explicit that\nthey exists and we're not running them.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"72553a083c0dd0d384b7ec922f4e20d357a9001a","committime":"2022-09-09T01:34:49","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: misc ebuild adjustments"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f9f0f9457d7eab77e0cccb629d61d9b7043e523b","committime":"2022-09-06T15:01:45","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Closes: https:\/\/bugs.gentoo.org\/868747\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ddc354f096fb5d32feb6df8af4a6e2f079edd178","committime":"2022-09-06T14:20:08","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: fix musl build with >=linux-headers-5.16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2a2373d3babe49a4a48833314f3bdbd464e7117b","committime":"2022-09-03T20:01:56","packageid":75413,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This is Valve's modified wine fork as used by Proton (includes\nvarious workarounds for games, fsync support, etc...), which\ncan be used independently as a eselect'able Wine variant.\n\nAlso using a new experimental ebuild that's not based on existing\nWine ones -- may have regressions unrelated to the variant itself.\nTrims some ancient unnecessary bits, skips a few things I feel the\nebuild doesn't need to handle, and change build method a bit.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2e0980beada259e57077f4b99d068d3b85557d28","committime":"2022-05-10T23:26:08","packageid":75413,"repoid":1,"summary":"app-emulation\/wine-proton: new package, add 7.0.4"}],"dependencies":[{"block":false,"categoryid":330,"description":"X.Org Xrender library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXrender","packageid":41906},{"block":false,"categoryid":330,"description":"X.Org Xcomposite library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXcomposite","packageid":44645},{"block":false,"categoryid":330,"description":"X.Org Xrandr library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXrandr","packageid":45127},{"block":false,"categoryid":330,"description":"X.Org Xcursor library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXcursor","packageid":45625},{"block":false,"categoryid":393,"description":"General purpose crypto library based on the code used in GnuPG","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"k_f@gentoo.org","maintainername":"Kristian Fiskerstrand","name":"libgcrypt","packageid":45680},{"block":false,"categoryid":330,"description":"X.Org Xfixes library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXfixes","packageid":45927},{"block":false,"categoryid":438,"description":"High-quality and portable font engine","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"freetype","packageid":46440},{"block":false,"categoryid":330,"description":"X.Org Xext library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXext","packageid":46968},{"block":false,"categoryid":381,"description":"Portable and efficient API to determine the call-chain of a program","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"libunwind","packageid":47245},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":438,"description":"Open source multimedia framework","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gstreamer@gentoo.org","maintainername":"GStreamer package maintainers","name":"gstreamer","packageid":48444},{"block":false,"categoryid":393,"description":"Userspace access to USB devices","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libusb","packageid":48800},{"block":false,"categoryid":342,"description":"Complete solution to record\/convert\/stream audio and video","ebuildids":[840095,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"ffmpeg","packageid":49991},{"block":false,"categoryid":330,"description":"X.Org libdrm library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libdrm","packageid":50569},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":438,"description":"A library for configuring and customizing font access","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"fontconfig","packageid":51367,"summary":"Fontconfig is a font configuration and customization library, which does not depend on the X Window System. It is designed to locate fonts within the system and select them according to requirements specified by applications."},{"block":false,"categoryid":330,"description":"X.Org Xi library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXi","packageid":52071},{"block":false,"categoryid":363,"description":"Linux system headers","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"linux-headers","packageid":52472},{"block":false,"categoryid":438,"description":"v4l-utils libraries and optional utilities","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"libv4l","packageid":52924,"summary":"libv4l is a collection of libraries which adds a thin abstraction layer on top of video4linux2 devices. The purpose of this (thin) layer is to make it easy for application writers to support a wide variety of devices without having to write separate code for different devices in the same class. libv4l consists of 3 different libraries: libv4lconvert, libv4l1 and libv4l2. libv4lconvert offers functions to convert from any (known) pixelformat to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for those devices supporting v4l1 compatibility (which many v4l2 drivers do not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding for the application transparent libv4lconvert conversion where necessary."},{"block":false,"categoryid":330,"description":"X.Org Xinerama library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXinerama","packageid":53657},{"block":false,"categoryid":330,"description":"X.Org Xxf86vm library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXxf86vm","packageid":53744},{"block":false,"categoryid":380,"description":"The GNU Compiler Collection","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gcc","packageid":54038},{"block":false,"categoryid":438,"description":"Basepack of plugins for gstreamer","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gstreamer@gentoo.org","maintainername":"GStreamer package maintainers","name":"gst-plugins-base","packageid":55169},{"block":false,"categoryid":343,"description":"A message bus system, a simple way for applications to talk to each other","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"freedesktop-bugs@gentoo.org","name":"dbus","packageid":55191},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":320,"description":"Secure communications library implementing the SSL, TLS and DTLS protocols","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"gnutls","packageid":55708},{"block":false,"categoryid":393,"description":"Wayland protocol libraries","ebuildids":[840095,882067,888226],"firstseen":"2012-02-11T14:36:27.133251","maintainer":"x11@gentoo.org","maintainername":"X11","name":"wayland","packageid":58846},{"block":false,"categoryid":330,"description":"Keymap handling library for toolkits and window systems","ebuildids":[840095,882067,888226],"firstseen":"2013-03-27T14:36:50.975239","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libxkbcommon","packageid":60587},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":396,"description":"Virtual for libudev providers","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2014-03-28T14:37:24.248908","maintainer":"udev-bugs@gentoo.org","name":"libudev","packageid":62081},{"block":false,"categoryid":438,"description":"Vulkan Installable Client Driver (ICD) Loader","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2016-11-15T14:35:36.973478","name":"vulkan-loader","packageid":66100},{"block":false,"categoryid":331,"description":"X.Org combined protocol headers","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2018-02-26T19:36:02.788710","name":"xorg-proto","packageid":68732},{"block":false,"categoryid":438,"description":"The GL Vendor-Neutral Dispatch library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2018-05-27T12:01:53.008567","name":"libglvnd","packageid":69134},{"block":false,"categoryid":438,"description":"Libraries for PulseAudio clients","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2021-09-24T19:53:03.512006","name":"libpulse","packageid":73367},{"block":false,"categoryid":1595,"description":"C++ runtime stack unwinder from LLVM","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2024-12-11T12:13:21.481019","name":"libunwind","packageid":78043},{"block":false,"categoryid":1595,"description":"Compiler runtime library for clang (built-in part)","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2024-12-11T12:13:21.481019","name":"compiler-rt","packageid":78048}],"depending":[{"block":false,"categoryid":396,"description":"Virtual to depend on any app-emulation\/wine-* variant","ebuildids":[861137,861137],"firstseen":"2017-04-10T19:43:52.242287","name":"wine","packageid":66753}],"ebuilds":[{"archs":[],"ebuildid":840095,"firstseen":"2024-10-05T09:35:06.133506","license":"LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff || ( WTFPL-2 public-domain )","moddate":"2026-03-30T13:49:22","packageid":75413,"repoid":1,"slot":"9999","uses":["X","abi_x86_32","abi_x86_64","alsa","arm64ec","crossdev-mingw","custom-cflags","dbus","ffmpeg","fontconfig","gecko","gstreamer","llvm-libunwind","mingw","mono","nls","perl","pulseaudio","sdl","selinux","ssl","strip","udev","unwind","usb","v4l","video_cards_amdgpu","wayland","wow64","xinerama"],"version":"9999"},{"archs":["-*","amd64","~x86"],"ebuildid":888226,"firstseen":"2026-01-27T03:21:17.933322","license":"LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff || ( WTFPL-2 public-domain )","moddate":"2026-03-30T13:49:22","packageid":75413,"repoid":1,"slot":"10.0.4","uses":["X","abi_x86_32","abi_x86_64","alsa","arm64ec","crossdev-mingw","custom-cflags","dbus","ffmpeg","fontconfig","gecko","gstreamer","llvm-libunwind","mingw","mono","nls","perl","pulseaudio","sdl","selinux","ssl","strip","udev","unwind","usb","v4l","video_cards_amdgpu","wayland","wow64","xinerama"],"version":"10.0.4"},{"archs":["-*","amd64","~x86"],"ebuildid":882067,"firstseen":"2025-11-14T12:32:30.102772","license":"LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff || ( WTFPL-2 public-domain )","moddate":"2026-03-30T13:49:22","packageid":75413,"repoid":1,"slot":"10.0.3","uses":["X","abi_x86_32","abi_x86_64","alsa","arm64ec","crossdev-mingw","custom-cflags","dbus","ffmpeg","fontconfig","gecko","gstreamer","llvm-libunwind","mingw","mono","nls","perl","pulseaudio","sdl","selinux","ssl","strip","udev","unwind","usb","v4l","video_cards_amdgpu","wayland","wow64","xcomposite","xinerama"],"version":"10.0.3"},{"archs":["-*","amd64","~x86"],"ebuildid":861037,"firstseen":"2025-04-21T04:25:08.261136","license":"LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff","moddate":"2026-03-30T13:49:22","packageid":75413,"repoid":1,"slot":"9.0.4","uses":["abi_x86_32","abi_x86_64","alsa","arm64ec","crossdev-mingw","custom-cflags","dbus","fontconfig","gecko","gstreamer","llvm-libunwind","mingw","mono","nls","perl","pulseaudio","sdl","selinux","ssl","strip","udev","unwind","usb","v4l","video_cards_amdgpu","wow64","xcomposite","xinerama"],"version":"9.0.4-r2"},{"archs":["-*","amd64","~x86"],"ebuildid":812773,"firstseen":"2024-01-23T00:07:14.630782","license":"LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff","moddate":"2026-03-30T13:49:22","packageid":75413,"repoid":1,"slot":"8.0.5c","uses":["abi_x86_32","abi_x86_64","alsa","crossdev-mingw","custom-cflags","dbus","fontconfig","gecko","gstreamer","llvm-libunwind","mono","nls","perl","pulseaudio","sdl","selinux","ssl","strip","udev","unwind","usb","v4l","video_cards_amdgpu","xcomposite","xinerama"],"version":"8.0.5c"}],"masks":[],"package":{"categoryid":321,"description":"Valve Software's fork of Wine","firstseen":"2022-09-03T21:10:45.727819","name":"wine-proton","packageid":75413},"rdependencies":[{"block":false,"categoryid":330,"description":"X.Org Xrender library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXrender","packageid":41906},{"block":false,"categoryid":445,"description":"Meta ebuild to pull in gst plugins for apps","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gst-plugins-meta","packageid":43231,"summary":"This package pulls in various gstreamer plugins based on USE flags. It's intended to be used as a runtime-depend for apps that need various gstreamer plugins. This will allow USE flags to be changed without re-compiling apps, since gstreamer plugins are all run-time dependencies."},{"block":false,"categoryid":438,"description":"Less plugins for GStreamer","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gstreamer@gentoo.org","maintainername":"GStreamer package maintainers","name":"gst-plugins-bad","packageid":43730},{"block":false,"categoryid":450,"description":"Larry Wall's Practical Extraction and Report Language","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"perl","packageid":44582},{"block":false,"categoryid":330,"description":"X.Org Xcomposite library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXcomposite","packageid":44645},{"block":false,"categoryid":330,"description":"X.Org Xrandr library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXrandr","packageid":45127},{"block":false,"categoryid":330,"description":"X.Org Xcursor library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXcursor","packageid":45625},{"block":false,"categoryid":393,"description":"General purpose crypto library based on the code used in GnuPG","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"k_f@gentoo.org","maintainername":"Kristian Fiskerstrand","name":"libgcrypt","packageid":45680},{"block":false,"categoryid":330,"description":"X.Org Xfixes library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXfixes","packageid":45927},{"block":false,"categoryid":438,"description":"High-quality and portable font engine","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"freetype","packageid":46440},{"block":false,"categoryid":330,"description":"X.Org Xext library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXext","packageid":46968},{"block":false,"categoryid":381,"description":"Portable and efficient API to determine the call-chain of a program","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"libunwind","packageid":47245},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":438,"description":"Open source multimedia framework","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gstreamer@gentoo.org","maintainername":"GStreamer package maintainers","name":"gstreamer","packageid":48444},{"block":false,"categoryid":393,"description":"Userspace access to USB devices","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libusb","packageid":48800},{"block":false,"categoryid":342,"description":"Complete solution to record\/convert\/stream audio and video","ebuildids":[840095,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"ffmpeg","packageid":49991},{"block":false,"categoryid":330,"description":"X.Org libdrm library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libdrm","packageid":50569},{"block":false,"categoryid":438,"description":"Advanced Linux Sound Architecture Library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alsa-bugs@gentoo.org","name":"alsa-lib","packageid":50594},{"block":false,"categoryid":438,"description":"A library for configuring and customizing font access","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"yngwin@gentoo.org","maintainername":"Ben de Groot","name":"fontconfig","packageid":51367,"summary":"Fontconfig is a font configuration and customization library, which does not depend on the X Window System. It is designed to locate fonts within the system and select them according to requirements specified by applications."},{"block":false,"categoryid":330,"description":"X.Org Xi library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXi","packageid":52071},{"block":false,"categoryid":425,"description":"Perl binding for libxml2","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"XML-LibXML","packageid":52827},{"block":false,"categoryid":438,"description":"v4l-utils libraries and optional utilities","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"tetromino@gentoo.org","maintainername":"Alexandre Rostovtsev","name":"libv4l","packageid":52924,"summary":"libv4l is a collection of libraries which adds a thin abstraction layer on top of video4linux2 devices. The purpose of this (thin) layer is to make it easy for application writers to support a wide variety of devices without having to write separate code for different devices in the same class. libv4l consists of 3 different libraries: libv4lconvert, libv4l1 and libv4l2. libv4lconvert offers functions to convert from any (known) pixelformat to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for those devices supporting v4l1 compatibility (which many v4l2 drivers do not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding for the application transparent libv4lconvert conversion where necessary."},{"block":false,"categoryid":330,"description":"X.Org Xinerama library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXinerama","packageid":53657},{"block":false,"categoryid":330,"description":"X.Org Xxf86vm library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXxf86vm","packageid":53744},{"block":false,"categoryid":438,"description":"Basepack of plugins for gstreamer","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gstreamer@gentoo.org","maintainername":"GStreamer package maintainers","name":"gst-plugins-base","packageid":55169},{"block":false,"categoryid":343,"description":"A message bus system, a simple way for applications to talk to each other","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"freedesktop-bugs@gentoo.org","name":"dbus","packageid":55191},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":320,"description":"Secure communications library implementing the SSL, TLS and DTLS protocols","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"crypto@gentoo.org","maintainername":"Crypto","name":"gnutls","packageid":55708},{"block":false,"categoryid":441,"description":"SELinux policy for wine","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2011-02-06T14:39:29.941591","maintainer":"selinux@gentoo.org","maintainername":"SELinux Team","name":"selinux-wine","packageid":56943},{"block":false,"categoryid":393,"description":"Wayland protocol libraries","ebuildids":[840095,882067,888226],"firstseen":"2012-02-11T14:36:27.133251","maintainer":"x11@gentoo.org","maintainername":"X11","name":"wayland","packageid":58846},{"block":false,"categoryid":445,"description":"FFmpeg based gstreamer plugin","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2012-12-05T14:36:29.732538","maintainer":"gstreamer@gentoo.org","maintainername":"GStreamer package maintainers","name":"gst-plugins-libav","packageid":60093},{"block":false,"categoryid":330,"description":"Keymap handling library for toolkits and window systems","ebuildids":[840095,882067,888226],"firstseen":"2013-03-27T14:36:50.975239","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libxkbcommon","packageid":60587},{"block":false,"categoryid":438,"description":"Simple Direct Media Layer","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2013-08-29T13:37:00.395665","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libsdl2","packageid":61309,"summary":"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of \"Civilization: Call To Power.\" Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD\/OS, Solaris, IRIX, and QNX. There is also code, but no official support, for Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF\/Tru64, RISC OS, and SymbianOS. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python, and Ruby."},{"block":false,"categoryid":396,"description":"Virtual for libudev providers","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2014-03-28T14:37:24.248908","maintainer":"udev-bugs@gentoo.org","name":"libudev","packageid":62081},{"block":false,"categoryid":438,"description":"Vulkan Installable Client Driver (ICD) Loader","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2016-11-15T14:35:36.973478","name":"vulkan-loader","packageid":66100},{"block":false,"categoryid":321,"description":"Mozilla Gecko based version of Internet Explorer for Wine","ebuildids":[812773,840095,840095,861037,861037,882067,882067,888226,888226],"firstseen":"2017-04-10T19:43:52.242287","name":"wine-gecko","packageid":66747},{"block":false,"categoryid":321,"description":"Various desktop menu items and icons for wine","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2017-04-10T19:43:52.242287","name":"wine-desktop-common","packageid":66748},{"block":false,"categoryid":321,"description":"Replacement for the .NET runtime and class libraries in Wine","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2017-04-10T19:43:52.242287","name":"wine-mono","packageid":66752,"summary":"Wine Mono is a package containing Mono and other projects, intended as a replacement for the .NET runtime and class libraries in Wine. It works in conjunction with Wine's builtin mscoree.dll, and it is not intended to be useful for any other purpose."},{"block":false,"categoryid":438,"description":"The GL Vendor-Neutral Dispatch library","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2018-05-27T12:01:53.008567","name":"libglvnd","packageid":69134},{"block":false,"categoryid":438,"description":"Libraries for PulseAudio clients","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2021-09-24T19:53:03.512006","name":"libpulse","packageid":73367},{"block":false,"categoryid":1595,"description":"C++ runtime stack unwinder from LLVM","ebuildids":[812773,840095,861037,882067,888226],"firstseen":"2024-12-11T12:13:21.481019","name":"libunwind","packageid":78043},{"block":false,"categoryid":321,"description":"A wine emulation dll for running x86 application on an arm64 host","ebuildids":[840095,840095,861037,861037,882067,882067,888226,888226],"firstseen":"2025-06-08T13:42:59.341844","name":"fex-xtajit","packageid":78365}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/ValveSoftware\/wine\/"],"uses":[{"defaultflag":true,"description":"Add support for X11","isdefault":true,"use":"X"},{"defaultflag":true,"description":"Add support for media-libs\/alsa-lib (Advanced Linux Sound Architecture)","isdefault":true,"use":"alsa"},{"description":"Enable support for running x86_64 applications on arm64 via binary translation","isdefault":false,"packageid":75413,"use":"arm64ec"},{"description":"Use sys-devel\/crossdev for the toolchain rather than dev-util\/mingw64-toolchain (requires manual setting up and is mostly unsupported, try disabling if have issues)","isdefault":false,"packageid":75413,"use":"crossdev-mingw"},{"description":"Build with user-specified CFLAGS (unsupported)","isdefault":false,"use":"custom-cflags"},{"defaultflag":true,"description":"Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)","isdefault":true,"use":"dbus"},{"description":"Enable ffmpeg\/libav-based audio\/video codec support","isdefault":false,"use":"ffmpeg"},{"defaultflag":true,"description":"Support for configuring and customizing font access via media-libs\/fontconfig","isdefault":true,"use":"fontconfig"},{"defaultflag":true,"description":"Enable mshtml support using app-emulation\/wine-gecko","isdefault":true,"packageid":75413,"use":"gecko"},{"defaultflag":true,"description":"Add support for media-libs\/gstreamer (Streaming media)","isdefault":true,"use":"gstreamer"},{"description":"Use llvm-runtimes\/libunwind instead of sys-libs\/libunwind","isdefault":false,"use":"llvm-libunwind"},{"defaultflag":true,"description":"Build PE files using dev-util\/mingw64-toolchain (more tested) rather than llvm-core\/clang (newer)","isdefault":true,"packageid":75413,"use":"mingw"},{"defaultflag":true,"description":"Enable .NET support using app-emulation\/wine-mono","isdefault":true,"packageid":75413,"use":"mono"},{"description":"Add Native Language Support (using gettext - GNU locale utilities)","isdefault":false,"use":"nls"},{"description":"Install helpers that require perl (winedump\/winemaker)","isdefault":false,"packageid":75413,"use":"perl"},{"description":"Add sound server support via media-libs\/libpulse (may be PulseAudio or PipeWire)","isdefault":false,"use":"pulseaudio"},{"defaultflag":true,"description":"Enable gamepad support using media-libs\/libsdl2","isdefault":true,"packageid":75413,"use":"sdl"},{"description":"!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur","isdefault":false,"use":"selinux"},{"defaultflag":true,"description":"Add support for SSL\/TLS connections (Secure Socket Layer \/ Transport Layer Security)","isdefault":true,"use":"ssl"},{"defaultflag":true,"description":"Allow symbol stripping to be performed by the ebuild for special files","isdefault":true,"use":"strip"},{"description":"Enable virtual\/udev integration (device discovery, power and storage device support, etc)","isdefault":false,"use":"udev"},{"defaultflag":true,"description":"Add support for call stack unwinding and function name resolution","isdefault":true,"use":"unwind"},{"description":"Add USB support to applications that have optional USB support (e.g. cups)","isdefault":false,"use":"usb"},{"description":"Enable support for video4linux (using linux-headers or userspace libv4l libraries)","isdefault":false,"use":"v4l"},{"description":"Enable dev-libs\/wayland backend","isdefault":false,"use":"wayland"},{"description":"Enable the \"new\" wow64 mode that allows running 32bit applications without 32bit ELF multilib by mapping to 64bit calls. Generally works well with wine-11.0 or newer, but may or may not have a small perforamce impact or other issues. If USE=mingw is set, still need the default abi_x86_32 set on dev-util\/mingw64-toolchain but that can be done even with \/no-multilib\/ profiles. This can also be enabled on arm64 to allow running x86 applications via binary translation.","isdefault":false,"packageid":75413,"use":"wow64"},{"defaultflag":true,"description":"Enable support for the Xorg composite extension","isdefault":true,"use":"xcomposite"},{"description":"Add support for querying multi-monitor screen geometry through the Xinerama API","isdefault":false,"use":"xinerama"},{"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"},{"description":"VIDEO_CARDS setting to build driver for AMDGPU video cards","group":"video_cards","isdefault":false,"use":"amdgpu"}]}