Summary
Wine is an Open Source implementation of the Windows API on top of X and Unix. Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, and Solaris. This variant of the Wine packaging includes the Wine-Staging patchset.
Versions
v9999 :: 9999 :: gentoo
- Modified
- License
- LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
- USE flags
- X alsa capi crossdev-mingw cups custom-cflags dos ffmpeg fontconfig gecko gphoto2 gstreamer kerberos llvm-libunwind mingw mono netapi nls odbc opencl opengl osmesa pcap perl pulseaudio samba scanner sdl selinux smartcard ssl strip truetype udev udisks unwind usb v4l vulkan wayland wow64 xcomposite xinerama
v9.18 :: 9.18 :: gentoo
- Modified
- License
- LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
- Keywords
- -* ~amd64 ~x86
- USE flags
- X alsa capi crossdev-mingw cups custom-cflags dos ffmpeg fontconfig gecko gphoto2 gstreamer kerberos llvm-libunwind mingw mono netapi nls odbc opencl opengl osmesa pcap perl pulseaudio samba scanner sdl selinux smartcard ssl strip truetype udev udisks unwind usb v4l vulkan wayland wow64 xcomposite xinerama
v9.17 :: 9.17 :: gentoo
- Modified
- License
- LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
- Keywords
- -* ~amd64 ~x86
- USE flags
- X alsa capi crossdev-mingw cups custom-cflags dos fontconfig gecko gphoto2 gstreamer kerberos llvm-libunwind mingw mono netapi nls odbc opencl opengl osmesa pcap perl pulseaudio samba scanner sdl selinux smartcard ssl strip truetype udev udisks unwind usb v4l vulkan wayland wow64 xcomposite xinerama
v9.16 :: 9.16 :: gentoo
- Modified
- License
- LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
- Keywords
- -* ~amd64 ~x86
- USE flags
- X alsa capi crossdev-mingw cups custom-cflags dos fontconfig gecko gphoto2 gstreamer kerberos llvm-libunwind mingw mono netapi nls odbc opencl opengl osmesa pcap perl pulseaudio samba scanner sdl selinux smartcard ssl strip truetype udev udisks unwind usb v4l vulkan wayland wow64 xcomposite xinerama
v9.15 :: 9.15 :: gentoo
- Modified
- License
- LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
- Keywords
- -* ~amd64 ~x86
- USE flags
- X alsa capi crossdev-mingw cups custom-cflags dos fontconfig gecko gphoto2 gstreamer kerberos llvm-libunwind mingw mono netapi nls odbc opencl opengl osmesa pcap perl pulseaudio samba scanner sdl selinux smartcard ssl strip truetype udev udisks unwind usb v4l vulkan wayland wow64 xcomposite xinerama
v9.0 :: 9.0 :: gentoo
- Modified
- License
- LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
- Keywords
- -* ~amd64 ~x86
- USE flags
- X alsa capi crossdev-mingw cups custom-cflags dos fontconfig gecko gphoto2 gstreamer kerberos llvm-libunwind mingw mono netapi nls opencl opengl osmesa pcap perl pulseaudio samba scanner sdl selinux smartcard ssl strip truetype udev udisks unwind usb v4l vulkan wayland wow64 xcomposite xinerama
USE flags
General
- X
- Add support for X11
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- capi
- Enable ISDN support using net-libs/libcapi
- crossdev-mingw
- Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up)
- cups
- Add support for CUPS (Common Unix Printing System)
- custom-cflags
- Build with user-specified CFLAGS (unsupported)
- dos
- Pull in games-emulation/dosbox to run DOS applications
- ffmpeg
- Enable ffmpeg/libav-based audio/video codec support
- fontconfig
- Support for configuring and customizing font access via media-libs/fontconfig
- gecko
- Enable mshtml support using app-emulation/wine-gecko
- gphoto2
- Add digital camera support
- gstreamer
- Add support for media-libs/gstreamer (Streaming media)
- kerberos
- Add kerberos support
- llvm-libunwind
- Use sys-libs/llvm-libunwind instead of sys-libs/libunwind
- mingw
- Build PE files using a MinGW toolchain for better compatibility
- mono
- Enable .NET support using app-emulation/wine-mono
- netapi
- Enable support for configuring remote shares using net-fs/samba
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- odbc
- Add ODBC Support (Open DataBase Connectivity)
- opencl
- Enable OpenCL support (computation on GPU)
- opengl
- Add support for OpenGL (3D graphics)
- osmesa
- Enable off-screen rendering (OpenGL in bitmaps) support
- pcap
- Support packet capture software (e.g. wireshark)
- perl
- Install helpers that require perl (winedump/winemaker)
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
- samba
- Pull in net-fs/samba with winbind for NTLM auth support
- scanner
- Add support for scanner hardware (e.g. build the sane frontend in kdegraphics)
- sdl
- Enable gamepad support using media-libs/libsdl2
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- smartcard
- Enable smartcard support
- ssl
- Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
- strip
- Allow symbol stripping to be performed by the ebuild for special files
- truetype
- Add support for FreeType and/or FreeType2 fonts
- udev
- Enable virtual/udev integration (device discovery, power and storage device support, etc)
- udisks
- Enable storage management support (automounting, volume monitoring, etc)
- unwind
- Add support for call stack unwinding and function name resolution
- usb
- Add USB support to applications that have optional USB support (e.g. cups)
- v4l
- Enable support for video4linux (using linux-headers or userspace libv4l libraries)
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
- wayland
- Enable dev-libs/wayland backend
- wow64
- Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, *may* have worse/unusable OpenGL performance or other issues compared to USE=abi_x86_32, also lacks 16bit support) -- still need dev-util/mingw64-toolchain with abi_x86_32 which itself does not need multilib
- xcomposite
- Enable support for the Xorg composite extension
- xinerama
- Add support for querying multi-monitor screen geometry through the Xinerama API
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
Dependencies
dev-db / unixODBC : Complete ODBC driver manager
dev-libs / glib : The GLib library of C routines
dev-libs / libusb : Userspace access to USB devices
dev-libs / wayland : Wayland protocol libraries
media-gfx / sane-backends : Scanner Access Now Easy - Backends
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / gst-plugins-base : Basepack of plugins for gstreamer
media-libs / gstreamer : Open source multimedia framework
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libgphoto2 : Library that implements support for numerous digital cameras
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libv4l : v4l-utils libraries and optional utilities
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
net-fs / samba : Samba Suite Version 4
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
net-libs / libcapi : CAPI library used by various AVM products
net-libs / libpcap : A system-independent library for user-level network packet capture
net-print / cups : The Common Unix Printing System
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-apps / pcsc-lite : PC/SC Architecture smartcard middleware library
sys-kernel / linux-headers : Linux system headers
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / llvm-libunwind : C++ runtime stack unwinder from LLVM
virtual / krb5 : Virtual for Kerberos V implementation
virtual / libudev : Virtual for libudev providers
virtual / opencl : Virtual for OpenCL API
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / libX11 : X.Org X11 library
x11-libs / libXcomposite : X.Org Xcomposite library
x11-libs / libXcursor : X.Org Xcursor library
x11-libs / libXext : X.Org Xext library
x11-libs / libXfixes : X.Org Xfixes library
x11-libs / libXi : X.Org Xi library
x11-libs / libXinerama : X.Org Xinerama library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXrender : X.Org Xrender library
x11-libs / libXxf86vm : X.Org Xxf86vm library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Runtime Dependencies
app-emulation / wine-desktop-common : Various desktop menu items and icons for wine
app-emulation / wine-gecko : Mozilla Gecko based version of Internet Explorer for Wine
app-emulation / wine-mono : Replacement for the .NET runtime and class libraries in Wine
dev-db / unixODBC : Complete ODBC driver manager
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-libs / glib : The GLib library of C routines
dev-libs / libusb : Userspace access to USB devices
dev-libs / wayland : Wayland protocol libraries
dev-perl / XML-LibXML : Perl binding for libxml2
games-emulation / dosbox : DOS emulator
games-emulation / dosbox-staging : Modernized DOSBox soft-fork
media-gfx / sane-backends : Scanner Access Now Easy - Backends
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
media-libs / gst-plugins-base : Basepack of plugins for gstreamer
media-libs / gstreamer : Open source multimedia framework
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libgphoto2 : Library that implements support for numerous digital cameras
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libv4l : v4l-utils libraries and optional utilities
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
media-plugins / gst-plugins-meta : Meta ebuild to pull in gst plugins for apps
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
net-fs / samba : Samba Suite Version 4
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
net-libs / libcapi : CAPI library used by various AVM products
net-libs / libpcap : A system-independent library for user-level network packet capture
net-print / cups : The Common Unix Printing System
sec-policy / selinux-wine : SELinux policy for wine
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-apps / pcsc-lite : PC/SC Architecture smartcard middleware library
sys-fs / udisks : Daemon providing interfaces to work with storage devices
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / llvm-libunwind : C++ runtime stack unwinder from LLVM
virtual / krb5 : Virtual for Kerberos V implementation
virtual / libudev : Virtual for libudev providers
virtual / opencl : Virtual for OpenCL API
x11-libs / libX11 : X.Org X11 library
x11-libs / libXcomposite : X.Org Xcomposite library
x11-libs / libXcursor : X.Org Xcursor library
x11-libs / libXext : X.Org Xext library
x11-libs / libXfixes : X.Org Xfixes library
x11-libs / libXi : X.Org Xi library
x11-libs / libXinerama : X.Org Xinerama library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXrender : X.Org Xrender library
x11-libs / libXxf86vm : X.Org Xxf86vm library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Depending packages
virtual / wine : Virtual for Wine that supports multiple variants and slotting
Bugs
- 785499
- >=app-emulation/wine-staging-6.7 implicitly forces clang with wrong CFLAGS?
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: hard-require git to apply patches
Seen a report on the forums that staging's patches were failing since (at least) 9.15, I couldn't reproduce until I unmerged git. The ebuild currently allowed git to be optional given gitapply.sh has a fallback using several common tools (awk, cut, dd, du, grep, hexdump, patch, sha1sum...), but that feels incredibly messy, don't think anyone really tests it (me included), and seems like it broke at some point. Don't believe it's worth worrying about over skipping git even if it got fixed, so let's just require it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live (ffmpeg)
Haven't looked in-depth at how it's used and if it can currently serve as a gstreamer replacement but, if so, may make sense to swap the default eventually (both can be enabled too, but may just be wasteful). Leaving default-off for now either way given it's new, and users that weren't using multilib gst-plugins-libav already will need extra multilib libraries. (note: early update to match wine-vanilla-9999, technically wine-staging has not rebased to have this change "yet" but at worst it'll just cause this to give an unrecognized option for at most a few days if not hours) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.17
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
odbc seems to have reverted to the old dlopen+soname check method Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.13, 9.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.16
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: remove obsolete gcc14 workaround
Unsure since when but noticed that upstream's CI is passing again, it used to fail due to gcc14 and releases were happening anyway leaving it like that. Have not thoroughly tested but a simple build seems fine. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.11, 9.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.15
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.9, 9.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop obsolete QA_FLAGS_IGNORED
Probably no longer needed in 9.12 as well which did the bigger odbc changes, but have not tested that one and 9.13 has further changes which reminded me of it. Either way not super important as it was it just a bad check rather than flags actually being ignored. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.7, 9.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: extend 32bit hwaccel warning for mesa
Hard to tell what's actually needed, nvidia users do not need it on mesa (or need mesa at all), mesa users do not need it on nvidia, and multi-card users likely need it on both. If do this through dependencies, *could* always depend on mesa[abi_x86_32] even if it may be wrong, and depend on nvidia's if USE=video_cards_nvidia -- but for now sticking to a warning. Ultimately it's also kind of an optfeature, only needed if running 32bit hardware accelerated applications and not needed at build time. Non-issue for users doing abi_x86_32 globally. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
Revert "app-emulation/wine-staging: add workaround for gcc14 ICE w/ mingw"
This reverts commit 5a908d66999ca80ddd00e5bb5f961cff5964de19. Fixing in mingw64-toolchain instead, *could* keep the workaround longer for those that didn't update but likely doesn't affect many. Bug: https://bugs.gentoo.org/932319 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add workaround for gcc14 ICE w/ mingw
Bug: https://bugs.gentoo.org/932319 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: sync live for py3.13
Was meant to be enabled alongside releases but overlooked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.9
configure.ac gains --with-odbc from the recent wine-vanilla changes to link directly with it, but wine-staging is still applying its (now slightly incomplete) remove odbc patch so it's not actually used. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.5, 9.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: depend on vulkan-loader[X?]
Not worth a revbump, rather few people disable that. Also do [wayland?] for 9.8 and 9999, technically vulkan support is pretty WIP so it's more or less a placeholder -- more correct handling would be to require vulkan? ( X ) for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: enable py3.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: fix build with musl
Bug: https://bugs.gentoo.org/931341 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter -Wl,--gc-sections
Is an issue with both lld and bfd that I can see, likely due to the linker tricks wine uses. Let's just filter it as it's fragile. Skipping revbump given the option is rarely used and shouldn't affect many. Closes: https://bugs.gentoo.org/931329 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: bump WINE_MONO to 9.1.0 in live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: "fix" build with gcc-14
All versions currently broken due to the staging patchset itself (>=vanilla-9 and proton-9.0.9999 are fine). Given amount of wine variants and versions, going for the lazy "fix" in these for now. Given the active development, imagine will be able to cleanup later. Closes: https://bugs.gentoo.org/919758 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.3, 9.4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.7
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: remove obsolete USE=-mingw patch skips
Neither are needed anymore, and the 2nd is also missing in 9.6+ build failure wrt bug #929001. Closes: https://bugs.gentoo.org/929001 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter -Wl,-z,* ... for CFLAGS
test-flags-CC was not meant to test LDFLAGS and -Wl,* are no-ops at compile-time and thus don't get stripped even if they don't work (same happens when using strip-unsupported-flags) and then if a package compiles and links anything at same time it fails. This used not to be a big problem but now that 23.0 profiles do -Wl,-z,pack-relative-relocs (mingw ld has no -z) this is hitting bashrc-mv users that tend to do CFLAGS="${LDFLAGS}" by default. Tempting to ignore it because of how wrong it is, but well. An alternate route could be to eventually have strip-flags and/or strip-unsupported-flags remove -Wl,* from non-LDFLAGS given this could affect more than mingw (e.g. switching to bfd when there is a lld-only option). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 9.1, 9.2, 9.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.4.1
Supposedly 9.4 fails to build but builds fine here? And does not seem like the related bit were disabled. Looking at the bug and how it was using gcc10 suppose it may only happen with older toolchains. Either way 9.4.1 is the hotfix for that. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: "fix" VariableOrderWrong for S
Normally pkgcheck wouldn't nag about this if it was inside the 9999 block, but this is a special case where the value is the same for both. Meant to keep S closer to SRC_URI still, but fairly harmless to move it below DESCRIPTION to avoid nagging. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.0, 8.21
Use wine-vanilla if you still need 8.x. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: sort inherits
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop -fno-plt filtering
Not that this means that it works. Logic was inverted in 8.21+ and I meant to correct it, but after all I don't think I want to even care for this and users with USE=custom-cflags are on their own. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: optfeature on game-device-udev-rules
In 9.1+, wine defaults to using /dev/hidraw* for some extra gamepads, most notably Sony DualShock4 which may come as unexpected. /dev/hidraw* access is restricted to root by default leaving users with a situation that seem like a wine regression. Only a optfeature since most gamepads do not need this (xbox one, about any 3rd party gamepads, etc...). Hopefully the optfeature is noticed by affected users. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: bump WINE_MONO to 9.0.0 in live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add ebuild comment tip for user patches
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 9.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.19, 8.20
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: adjust style
Not touching 8.x given 9.0 is soon, and these will be dropped once new 9.1 development cycle starts. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
Revert "app-emulation/wine-staging: sys-devel/flex -> app-alternatives/lex"
This reverts commit 9e9eec942174e0964b399820071937458f19e62e. This may not set LEX, but that's because wine does not respect this variable in the first place and looks for flex directly. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/wine-staging: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: skip patches broken with USE=-mingw
Closes: https://bugs.gentoo.org/921360 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
File adds a .md extension, and fwiw use a wildcard so that it can work with bit older commits too. Haven't kept track which commit wine-staging is currently based on too so this is safer without looking closer. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: tentatively drop -mno-avx in live
Upstream passes -mpreferred-stack-boundary=2 for x86 by default now which should in theory resolve this. If no issues, will likely replace -mno-avx in other mingw-using packages like dxvk too (requires a x86-check, invalid for amd64). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.17.1, 8.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.20
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.19
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.15, 8.16
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: bump live to wine-mono:8.1.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.17
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.13, 8.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: cleanup obsolete pkgcheck comment
Fixed with >=dev-util/pkgcheck-0.10.25-r2 and newer tree-sitter-bash. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.17.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.17
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.16
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.11-r1, 8.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.15
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: warn if nvidia[abi_x86_32] is missing
Hard to know for sure if it's really used or not, but do not want to introduce a kinda no-op VIDEO_CARDS on wine to actually depend on it over a warning. Less of an issue with mesa given other dependencies end up requiring it (technically the dep is wrong given e.g. nvidia would not need mesa[abi_x86_32], but well). (not needed with USE="wow64 -abi_x86_32" for 32bit) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: "allow" USE=-mingw with clang for latest
Quotes given that is only if EXTRA_ECONF is used. Explored the idea to support it (after bug #912237 is fixed), and while it works for a basic setup, getting the ebuild *right* for all configurations quickly got messy and not sure want the increased maintenance. To outline some thoughts: 1. USE=-mingw with clang is different than with gcc, gcc won't build PE files (old layout) while clang needs it (--enable-archs). Meaning would need a flag to mirror USE=mingw like USE=pe-clang to apply similar logic with flags, stripping, and other verifications. -> automagic depending on tc-is-clang is *possible*, but then can't have e.g. wow64? ( || ( pe-clang mingw ) ) and need to have more heuristics-based logic 2. test-flags-* cannot be used with `-target *-windows` given there won't be any runtime (wine does early tests differently), albeit *could* fallback to a safe CROSSFLAGS="-g -O2" or so 3. not sure want to deal with every future issues with clang cross no top of mingw's and, on that note, clang-17 is currently broken with USE=-mingw given don't believe can safely strip -mabi=ms as a workaround if cross actually gets used 4. there are a lot of combinations to potentially handle, aka gcc+mingw, gcc w/o mingw, clang w/o mingw, clang+mingw, gcc+pe-clang, and some of these with either bfd or lld, and with or without 32bit... And this is turning rather messy and Wine is already kind of fragile and tracking runtime issues is difficult 5. ...ideally would want to reduce this by forcing mingw even with gcc (like wine-proton) to simplify, not add more -- albeit if add clang PE support then it should likely be combined with dropping non-PE support to balance (i.e. could require clang with USE=-mingw) 6. wine with clang is less tested by distros, users, and well, me (hardly even try USE=-mingw builds+runtime anymore as-is, including with gcc), and feel it's better not pretend to support it Not excluding revisiting, albeit would rather not deal with this at the moment. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: more solid wine{64,} symlink handling
To ensure potential situations where the wine binary would be overwritten by a symlink don't happen. Current layout worked but future changes or EXTRA_ECONF can make it rather fragile. Only changing in 8.13/9999 given wow64 is what complexified this further. For the record: abi_x86_64 -abi_x86_32 -wow64 = wine64-only abi_x86_64 -abi_x86_32 wow64 = wine-only -abi_x86_64 abi_x86_32 -wow64 = wine-only abi_x86_64 abi_x86_32 -wow64 = wine and wine64 Could argue that having "wine64" is not really useful, but lot of scripts and users still expect it and other distros like Alpine are making the symlink with wow64 too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: pass -mno-avx with mingw unconditionally
Upon further consideration 20894379a00ea6f482884d4159217ce3b1bc21a2 result in rather unexpected behavior even if we consider that USE=custom-cflags is unsupported, and giving a way to skip -mno-avx may not be all that worth it. So revert plus tidy and add this bugref. Closes: https://bugs.gentoo.org/912268 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: adjust comments w/ bugref for clang
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: comment about pkgcheck false positive
Goes away if remove the conf+( CROSS...) block, nested syntax is probably confusing tree-sitter-bash. Keep a comment so not removed on a whim. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: tentatively allow lld again in latest
Seems fine, no large binaries nor (obvious) issues at runtime. Please report if there's major issues that would require forcing bfd again. Mold still seems broken, no large binaries but been simply getting a Segmentation Fault when run winecfg. So do nothing if recognize bfd or lld, but force whichever is available otherwise. Leaving alone for older versions as a precaution. On a side-note, I hope nobody is passing -fuse-ld=lld in CFLAGS rather than LDFLAGS where it belongs as this would break compile+link at once mingw64-toolchain PE tests. Bug: https://bugs.gentoo.org/867097 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: fix build with clang:17
Was silently ignored with <clang-16, but clang:17 now considers this an error. Working -mabi=ms is required with USE=-mingw, but with USE=mingw seems it gets used in install phase possibly(?) by mistake. As a quick fix, drop the option for now. Prefer to leave alone for gcc, so done in ebuild w/ tc-is-clang. Also add an early abort for USE=-mingw while here, this was always failing due to missing -mabi=ms even with older clang. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: more emphasis on wow64 being not ready
Being work-in-progress should sound less ready than just experimental. Want to avoid users too eagerly giving up multilib and then having a hard time to go back when run into issues. Ideally should keep a testing mindset and multilib around so can switch back&forth. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Violet Purcell · gentoo
app-emulation/wine-staging: Fix rpath bug on musl
Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/32250 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: respect CROSS*FLAGS again
Oops, overlooked while changing this around -- albeit likely scarcely used when it otherwise use CFLAGS anyway. Now with more syntax highlighting confusion for vim. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add postinst ewarn to advertise wow64
Didn't want to add this a before given some profiles do not even leave a choice, but now it feels a build without 32bit is just a disservice. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: fix finding wine-mono on prefix
Technically needs a revbump, but given never got a bug report despite being broken since forever I'll consider this low priority. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: skip -mno-avx with USE=custom-cflags
Don't recommend it (even hardly recommend -march=native!), but some users like ricing their wine and would rather not see this if it "works for me". Others like filter-lto stay regardless given that just will not build. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: extend force-bfd comment with reminder
Would rather stay conservative with wine, but should probably revisit still. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: tentative support for 32bit w/o multilib
This been possible to "build" since early wine-8 but was too incomplete to be really useful and became more usable since roughly 8.10. Scarecely tested, but was still able to get hardware accelerated 32bit wglgears.exe (like glxgears) on a no-multilib prefix install. Not tested on musl yet, but alpine uses it and should work in theory. Only going enable in current latest 8.13 and 9999 so don't expect this on wine-proton/vanilla-8.0.x where it'd be near useless (for wine-proton it likely will not be until wine-proton-9). Does not feel at a stage where it should be default except on no-multilib profiles (abi_x86_32 is still recommended and wine itself outputs a warning about being experimental when using it), but in the event primarily use 64bit while still needing some 32bit support for e.g. bad installers, then this should be good enough. Still requires USE=abi_x86_32 on mingw64-toolchain and wine-gecko (also dxvk/vkd3d-proton if used), but these have no requirements on multilib libraries of their own. In the future may potentially use a different USE on these to avoid confusion and integrate better with no-multilib profiles. For convenience moved the CROSS{CC,*FLAGS} out of the loop -- meaning this no longer tests flags separately for 64+32 but should not be an issue. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.9.1, 8.10-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.7, 8.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: pass -mno-avx for mingw cross
AVX issues with mingw-gcc aren't exactly new, e.g. https://bugs.winehq.org/show_bug.cgi?id=45289 Been known to cause issues with dxvk too, albeit unsure if that's still relevant as issues are scattered/lost. Newly, >=wine-8.10 is likely to crash doing anything at all 32bit if used -march=native (w/ avx) and 32bit (e.g. `WINEARCH=win32 winecfg`). Adding this to every packages using mingw as a precaution, not believed there is much to gain from keeping AVX given the fragility here (note only revbumping wine-8.10 and 8.11 as they are affected the worst). May revisit eventually with a newer GCC. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add workaround for smart-live-rebuild
Tentative fix for smart-live-rebuild ignoring wine-staging-9999 (believed to be due to seeing EGIT_COMMIT). Not tested, but should work in theory. Could mark them local but want to ensure nothing git-r3_src_unpack set was preserved to be sure. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: remove -fno-strict-aliasing workaround
Unfortunately the option itself is still needed, but the build system now handles passing it properly again. This got fixed in 8.10 but missed the fix at the time. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
Closes: https://bugs.gentoo.org/908559 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: USE=-debug -> global USE=strip in live
Will update the old ebuilds eventually but given this triggers a rebuild with --changed-use (default enabled), will wait till a few bumps and maybe stable to give a chance for people to update and depclean old rather than unnecessarily rebuild all. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.9.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: ver_cut wine's PV to accommodate x.x.1
Guess this could become needed more frequently, so may as well keep it in place permanently. Note that this is fine in 9999 too where need to set S to "something" which can be wine-9999 and ver_cut 1-2 gives that. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.5, 8.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: enable py3.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: bump live to wine-mono:8.0.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: revert SRC_URI to github
While the link works, unfortunately without proper releases this results in the hash being added to S and it would be a pain to update every time. So back to github we go for now (well, not for live). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: cleanup py3.9
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update to use winehq's gitlab
Migrated leaving github as a mirror. Leaving the old SRC_URIs alone, and update in 9999 for use with next release (assuming that it still doesn't get proper release artifacts on dl.winehq.org). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: allow dosbox-staging alternative
Albeit considered removing this USE altogether before (optfeature). Kept it mostly because of how long it's been there, may revisit this eventually (in wine-proton it's already gone and is not even mentioned given Wine itself will advertise it if attempt to use dos). Not really worth a revbump, ultimately a user could just USE=-dos and install whichever they want too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.7
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: remove obsolete clash-protection filter
ICE was fixed (bug #758914), if still run into this then updating gcc to a newer _p* snapshot should sort it (alternatively, use released >=gcc-13.1.0). Note that -fstack-protector* (bug #870136) is still needed, while mingw64-runtime-11.0.0 add some degree of support, it still seems to fail for Wine itself. Bug: https://bugs.gentoo.org/758914 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.3, 8.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: bump to wine-gecko-2.47.4 in live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 8.1, 8.2
Guess can keep "stable" 8.0 for now, albeit it doesn't make that much sense with wine-staging given it won't get updated when e.g. 8.0.1 comes out. Just to keep "some" non-vanilla extras for regressions anyway, can remove old versions when they start to cause problems. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add IUSE=wayland in live
Not that should expect this to be useful yet, it's early work in progress. But the option exists so let's add it for anyone interested. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: skip QA for implicit __clear_cache too
Tests for a compiler builtin that is not declared by anything, however we can lazily ignore it because __clear_cache is not used by wine on amd64+x86 either way. Closes: https://bugs.gentoo.org/900334 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: skip QA for implicit res_getservers
Test is failing on error when it should. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 7.19, 7.22
These are very close to stable wine-staging-8.0, bare lacking some bug fixes. Should be little reason to keep, please use 8.0 instead. If you need actual wine-7, then consider wine-vanilla-7.0.x instead. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add IUSE=smartcard in live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.2
Was already in -9999 but first release using patchinstall.py (.sh was removed), hopefully didn't overlook anything with it but there may be edge cases when dev-vcs/git is not installed given gitapply.sh can be a bit picky (worst case could hard-depend on dev-vcs/git). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: add QA_FLAGS_IGNORED for odbc32.so
It has no object files (just links with ntdll.so), and so there is no occasions to actually use CFLAGS and this confuses the check (LDFLAGS checks fine). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop odbc IUSE in live
New patchset does it natively without unixODBC (always enabled). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: migrate to patchinstall.py
Upstream has deprecated the old shell script and (finally) ported patchinstall.py to python3. So let's use what's intended. Unfortunately means no more "eapply" integration, will either use git to apply patches or fallback to hacks (latter may need testing in non-live, albeit the whole machinery is not useful right now given binary patches haven't been used for a while). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: revert to upstream-commit file in live
Upstream has deprecated patchinstall.sh in favor of patchinstall.py which reads this file. So instead it's now the shell script that's not being updated. So "tentatively" use the file again. This deprecation is however surprising given patchinstall.py hasn't really been touched in years and still uses python2. May work with 2to3 but will delay actually using that for patching to see what upstream does (perhaps modernize the .py or un-deprecate, do hope won't need to keep going back & forth with this). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 8.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: cleanup upstream-commit comments
Figure will just leave it like that, looking at history its updates are rather intermittent (e.g. rc3 is there but not rc1,2,4). Hopefully script will be more reliable, not that overly like running a fetched script in src_unpack given it can write outside the work tree (albeit it already /used/ to be ran before switched, and live ebuilds aren't safe by nature either way). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: change upstream-commit source
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 7.20, 7.21-r1
Both versions had several quirks and shouldn't be worthwhile to keep, try 7.19 instead if 7.22 is not suitable (7.19 was before some more major changes). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter lto and no-plt directly
These are semi-popular and no reason to allow something that fails to build even with USE=custom-cflags (that's more aimed at runtime fragility than build failures here). Could imagine -flto or maybe even -fno-plt being "potentially" whitelisted by strip-flags as it gain more support too. Note -fno-plt is only an issue with USE=-mingw. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 7.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: backport opengl32.dll fix to 7.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: adjust mold workaround
-version worked fine but is not correct (typo), so replace it (--version emits collect2 noise, so also add 2>/dev/null) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: bdepend on binutils
Due to tc-ld-force-bfd while binutils can possibly be missing on llvm profiles. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: workaround for mold
Everything segfaults if built with either mold or lld, but tc-ld-force-bfd (currently) ignores mold. Skipping revbump given global mold usage is not widespread. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: migrate to eselect-wine-2
While >=eselect-wine-2 does not need ebuild modifications to work thanks to compat code, downgrading it does not work nicely given Wine slots won't be "registered" anymore (requires doing it manually, or re-emerging wine). So cleanup now and force IDEPEND on newer to help prevent mishaps. The replace check, nonfatal, registering, etc... is no longer necessary. prerm -> postrm is intended, prerm still works but relies on hacks to do so and should be avoided. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 7.18
Shouldn't be a notable reason to keep 7.18, but 7.19 is more interesting given 7.20 and 7.21 have some major regressions (w/ non-mingw for one, opengl+winegcc for the other). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: replace HOMEPAGE by staging wiki
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: remove IUSE=ldap from live
Converted to PE and no longer use system's ELF libraries (--with-ldap option is gone, bundled, and is now always enabled). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 7.17
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update live
Upstream has restored CROSSLDFLAGS, but issues with -fno-strict-aliasing still remains. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 7.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: sync live with vanilla
In preparation, wine-staging-7.21 has not been tagged yet. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: skip deregister for rebuilds
Not ideal given still doesn't handle the issue where variant can be switched rather than pick same-variant+new-version. Not to mention it further increase chances of register mismatch as it cannot update itself into a clean state (requires eselect-wine rewrite). Bug: https://bugs.gentoo.org/881035 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 7.20
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter -mfunction-return=thunk for mingw
Unfortunately mingw doesn't play well with many security/mitigation flags. May need to consider a mingw.eclass if keep adding more of these to every ebuilds using it. Bug: https://bugs.gentoo.org/878849 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: update wine-mono to 7.4.0 in live
Technically doesn't use 7.4.0 "yet" if go by staging's latest rebase, but next one will given wine-vanilla uses it now (live ebuild allows mismatches for a reason anyway). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter -fstack-clash-protection
Bug: https://bugs.gentoo.org/758914 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: drop 7.16
Getting rid of the old style ebuilds, no reported issues for the new ones still. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 7.19
Drop unused IUSE="xattr", the ntdll-DOS_Attributes patchset both no longer uses libattr and is disabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 7.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter ssp for mingw
Bug: https://bugs.gentoo.org/870136 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Exodia, obliterate
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: fix clang + USE=-llvm-libunwind build
_Unwind_Find_FDE doesn't exist in libunwind but does in gcc's rtlib, clang instead expects it from llvm-libunwind which leads to undefined references even with USE=-unwind. Messy but add extra guards around it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: sync live
Almost entirely different, so diff is not meaningful. See previous commit for details (identical to 7.17). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: add 7.17 using new ebuild
See wine-vanilla-7.0-r3 commit for main list of changes, mostly same beside handling the patchset. For some notable staging-specific differences with original ebuilds: - no IUSE=staging, not planning to do merged ebuild logic currently - no IUSE=pipelight, not seeing a need to have a USE to disable this tiny patchset (seems was formerly treated specially given it was provided as unofficial patches in app-emulation/wine:0) - add IUSE=xattr fwiw, @system packages keep it optional too and disabling can have bit extra meaning for less multilib deps - use an array to pass patchinstall.sh options - add MY_WINE_STAGING_CONF for users to set their own exclusions - for live, now fetching the wine commit that current staging been based on by default (otherwise too volatile, users can still still use EGIT_OVERRIDE_* if wanted) Closes: https://bugs.gentoo.org/744829 Closes: https://bugs.gentoo.org/746338 Closes: https://bugs.gentoo.org/753698 Closes: https://bugs.gentoo.org/867097 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Add error for app-emulation/wine-gecko version mismatch
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: add 7.16
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Update dep
Bug: https://bugs.gentoo.org/866698 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: drop 7.11
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: add 7.15
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: drop 7.10
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: add 7.14
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Merge USE flags
Bug: https://bugs.gentoo.org/649594 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: filter -fuse-ld for mingw
flag-o-matic is looking at respecting -fuse-ld for test-flags-CCLD, which is good but don't want this when doing the user-unexpected switch to mingw toolchain (filtering feels more solid either way). Users can use CROSSLDFLAGS directly if really need full control. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: don't pull toolchain with USE=-mingw
Oversight due to copying from other ebuilds which always need it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/wine-staging: improve cross *FLAGS handling
Given wine will switch compiler, need to ensure unsupported flags were stripped so that e.g. clang-specific flags won't cause a build failure. strip-unsupported-flags doesn't act on CROSSCFLAGS, so use test-* directly. Using := assignment so that users can override. Additionally allowing LDFLAGS, there's not much to gain from it but as long as unsupported is stripped it should cause no issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
app-emulation/wine-staging: support building with mingw64-toolchain
This allows USE=mingw to be usable without manually using crossdev first to ease usage for users and automated testing. Old behavior using crossdev still available with USE=crossdev-mingw, albeit new one should offer better stability given mingw64-toolchain is intended/tested especially to build wine+dxvk+vkd3d-proton. Given wine is pushing PE conversions and some things work better with PE files (e.g. Blizzard games, Proton also uses --with-mingw), it may be useful for the prospect of making this a default at some point. Note that mingw64-toolchain's ${MULTILIB_USEDEP} does belong in BDEPEND (unless <EAPI-7), as it'll use cross libraries located in BROOT. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/wine-staging: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Fix warning
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/wine-staging: drop IUSE="elibc_glibc"
Not needed (implicit), we dropped all other examples in tree a little bit ago. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-emulation/wine-staging: Remove sys-devel/prelink dependency
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
app-emulation/wine-staging: remove implicit elibc_* flags
Signed-off-by: David Seifert <soap@gentoo.org> - David Seifert · gentoo
app-emulation/wine-staging: remove kernel_FreeBSD
Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-emulation/wine-staging: deprecated ltprune eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-emulation/wine-staging: revert winegcc '=' parameter handling
LDFLAGS=-Wl,--defsym=__gentoo_check_ldflags__=0 causes app-emulation/wine-staging-6.12 build failures in form of: ``` tools/winegcc/winegcc -o dlls/acledit/acledit.dll.so ... \ -Wl,--defsym=__gentoo_check_ldflags__=0 ld:--defsym:0: syntax error collect2: error: ld returned 1 exit status winegcc: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc failed ``` The change is a revert of upstream commit fcda0afd ("winegcc: Support -Wl,foo=... style linker options.") Bug: https://bugs.winehq.org/show_bug.cgi?id=51413 Closes: https://bugs.gentoo.org/800809 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
app-emulation/wine-staging: backport AR RANLIB handling from wine-vanilla
Before the change binutils-config[-native-symlinks] build failed in attempt to use unprefixed `ar`. The fix is present in wine-vanilla for a while. This change backports it to wine-staging. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/21609 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
app-emulation/wine-staging: Update from l10n.eclass to plocale.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/wine-staging: fix function/phase declaration style
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
app-emulation/wine-staging: Banned Xemake is banned
Fix brokenness that was hidden by RESTRICT=test. Fix indendation (cleanup leading spaces). Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/wine-staging: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Add mingw USE Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.22 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.21 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.20 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.18 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.17 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.16 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix build Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.15 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.14 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.13 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.12 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.11 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::sync
Fix assert Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.10 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.9 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.8 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.7 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Drop old patch Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.6 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix shortcut bug Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Add unwind USE Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.5 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.4 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.3 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.2 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
app-emulation/wine-staging: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.1 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix deps Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 5.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Rebase patches for 9999 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
app-emulation/wine-staging: remove ffmpeg USE-flag from v4.13+ Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.21 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.20 Blaze it Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.19 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.18 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-emulation: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.16 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.15 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Port bugfix Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.14 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.13 Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.12.1 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.11 Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix v4l useflag Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.10 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.9 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.8 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Push Chiitoo's changes Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix mono dependency Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix typo Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.7 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix mono dependency Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.6 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.5 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Faudio updates Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix wine-mono dependency Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Fix build Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.4 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.3 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.2 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.1 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump required wine-mono version Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 4.0 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Add alternative source Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.21 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.20 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.19 Merge PR to ::gentoo Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.18 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.17 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.16 Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.15 Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Actually bump to 3.14
Thanks [Arfrever] for the report Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Require vulkan for vkd3d Bump to 3.14 Package-Manager: Portage-2.3.48, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Support wine-mono-4.7.3 Package-Manager: Portage-2.3.44, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.13 Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Require staging for ffmpeg Package-Manager: Portage-2.3.42, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Add ffmpeg USE Package-Manager: Portage-2.3.42, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.42, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.12 Package-Manager: Portage-2.3.42, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Drop s3tc USE from 9999 Bump to 3.11 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.10 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Add vkd3d USE Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.9 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.36, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
Bump to 3.8 Package-Manager: Portage-2.3.36, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Drop old
Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Nick Sarnie · gentoo
app-emulation/wine-staging: Sync with ::wine
- Added sdl USE flag - Fixed staging SRC_URI to point to the active fork - Removed unneeded patch exclusion as the patch was dropped upstream - Bumped to 3.5, 3.6 and 3.7 Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Arfrever Frehtes Taifersar Arahesis · gentoo
app-emulation/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto). - David Seifert · gentoo
*/*: Remove emul-linux-x86-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8073 - NP-Hardass · gentoo
app-emulation/wine-staging: Sync from ::wine
Add GSSAPI and Vulkan support Closes: https://bugs.gentoo.org/649132 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - NP-Hardass · gentoo
app-emulation/wine-staging: Sync from ::wine
Use estack eclass to avoid dealing with specifics of shopt usage Change implementation to handle any manpage from any locale Remove linguas references, finishing l10n switch Closes: https://bugs.gentoo.org/645238 Bug: https://bugs.gentoo.org/617864 Closes: https://bugs.gentoo.org/643576 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - NP-Hardass · gentoo
app-emulation/wine-staging: Drop old
Older versions may be found in ::wine Package-Manager: Portage-2.3.19, Repoman-2.3.6 - NP-Hardass · gentoo
app-emulation/wine-staging: Sync from ::wine
Add 2.20, 2.21 Fix manpage generation Closes: https://bugs.gentoo.org/617864 Closes: https://bugs.gentoo.org/643580 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ulrich Müller · gentoo
app-emulation/wine-staging: Account for unset LINGUAS too.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ulrich Müller · gentoo
app-emulation/wine-staging: Test LINGUAS rather than linguas_* USE flags.
Closes: https://bugs.gentoo.org/643576 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - NP-Hardass · gentoo
app-emulation/wine-staging: Add force to rm of linguas
Bug: https://bugs.gentoo.org/show_bug.cgi?id=617864 Package-Manager: Portage-2.3.14, Repoman-2.3.6 - NP-Hardass · gentoo
app-emulation/wine-staging: Re-add upstream stable releases
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Michał Górny · gentoo
app-emulation/wine-staging: Clean old up
Closes: https://bugs.gentoo.org/638064 Signed-off-by: NP-Hardass <NP-Hardass@gentoo.org> - NP-Hardass · gentoo
app-emulation/wine-staging: Fix SRC_URI for 2.0*
Bug: https://bugs.gentoo.org/637012 Package-Manager: Portage-2.3.13, Repoman-2.3.4 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.19
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - NP-Hardass · gentoo
app-emulation/wine-staging: add missing xfixes handling
Reported-By: Robert Walker <bob.mt.wya@gmail.com> Package-Manager: Portage-2.3.13, Repoman-2.3.4 - NP-Hardass · gentoo
app-emulation/wine-staging: Refactor to dynamically add patchbin dep
Bug: https://bugs.gentoo.org/show_bug.cgi?id=635222 Package-Manager: Portage-2.3.13, Repoman-2.3.4 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.18
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: revbump
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Backport freetype-2.8.1 support
Bug: https://bugs.gentoo.org/631376 Bug: https://bugs.gentoo.org/631676 Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Change git:// to https://
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.17
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: [QA] Use relative symlink target(s)
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Fix xdg-utils.eclass migration
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.16
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.15
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Switch from fdo-mime eclass to xdg-utils
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.14, update 9999 mono dep
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Michał Górny · gentoo
app-emulation/wine-staging: [QA] Use relative symlink target(s) - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.13
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - David Hicks · gentoo
app-emulation/wine-staging: use HTTPS for GitHub and HOMEPAGE domain
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.12
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.11
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.10
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.9
X use flag now pulls in Xfixes for extended clipboard functionality Package-Manager: Portage-2.3.6, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.8
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Make descriptions a little more verbose
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.7
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Bump to 2.6
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Drop osmesa patch
Setting minimum version for mesa to mesa-13 since that is the earliest version that I can confirm works without this patch Package-Manager: Portage-2.3.5, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: Drop versioned manpages
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - NP-Hardass · gentoo
app-emulation/wine-staging: QA, use failglob
Addresses some of the issues in #615218 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - NP-Hardass · gentoo
app-emulation/wine-staging: Wine with Wine-Staging patchset, multislot
Imported from wine-a-holics overlay Package-Manager: Portage-2.3.3, Repoman-2.3.1