Commit Graph

88 Commits (70d0b6a280c8ccc03285fde0e12ce345aa094e20)
 

Author SHA1 Message Date
Tk-Glitch 70d0b6a280 Sync
> amdvlk-opt: Readme: typo
  > wine-tkg-git: Also add the new _hotfixes_no_confirm option to sample-external-config configuration files
  > wine-tkg-git: Hotfixer enhancements and other workarounds for current Wine/staging HEAD, aka HEAOWFCW/SH!* 🐸  - Load the hotfixer even earlier to allow for passing staging_args if needed  - Add a mainline/staging commit reverting functionality  - Introduce a prompt to apply all hotfixes in one go as well as the associated `hotfixes_no_confirm` option  - Make per-hotfix messages dynamic  - Add the fd799297-related reported bugs links as informative comment  - Add lovingly frogcrafted revert patches for WINEDEBUG segfaulting and wineboot crashing (staging only for the latter)  - Revert cd215bb to ca13f48 to unbreak WINEDEBUG and staging's wineboot
  > wine-tkg-git: Don't apply use_clock_monotonic-2 patch on cd215bb4
2020-05-22 09:17:24 +07:00
Tk-Glitch e5f4c42672 Switch amdvlk-opt submodule url to https. Sorry about that 🐸
Fixes https://github.com/Tk-Glitch/PKGBUILDS/issues/563
2020-05-21 19:19:22 +07:00
Tk-Glitch 7bafccbb96 Sync
> wine-tkg-git: Hotfix: Add a reverting patch for acd209d6039f2492bdc8aca3d15bb1b268b04f1a (which leads to segfaults when running wine with WINEDEBUG set).
  > wine-tkg-git: Hotfixer: Don't set `_staging_upstreamignore="true"` on 5246a035e9d8f978a7b49bb9a607dc1edbc0c53d Sadly we have to keep that around as 5246a035e9d8f978a7b49bb9a607dc1edbc0c53d leads to broken builds.
  > wine-tkg-git: Fix installation of 32-bit dependencies for Fedora (#46)
  > wine-tkg-git: Allow disabling _protonify on Proton-tkg 74dc0c5+
  > wine-tkg-git: Silence git merge-base after hotfix importation, and always make sure we're in winesrcdir
  > wine-tkg-git: Passthrough staging's winex11-key_translation disabling (using advanced-customization.cfg's _staging_userargs option) when using proton-rawinput. Some keyboard/layout combinations need this to be disabled to work correctly.
2020-05-21 15:13:11 +07:00
Tk-Glitch 52004742a7 Add amdvlk-opt submodule 2020-05-21 15:12:00 +07:00
Tk-Glitch 2665c36ea4 Sync
> linux-tkg: linux56-tkg: 5.6.14
  > linux-tkg: linux54-tkg: 5.4.42
  > wine-tkg-git: Hotfix: On staging fbe1ba55, enable `_staging_upstreamignore` due to upstream commit being wrong.
  > wine-tkg-git: Hotfixer cleanup
  > wine-tkg-git: Source the hotfixer before staging checkout to allow for staging hotfixes regarding upstream commit
  > wine-tkg-git: Allow selecting vkd3d mainline or HansKristian & Doitsujin's fork customized support. Default to mainline for compat. Using "true" as value will use "mainline" to preserve previous behaviour.
  > wine-tkg-git: Disable explicit vkd3d enabling. People using deprecated release/mainline branch shouldn't use it.
  > Bumps
2020-05-20 14:49:38 +07:00
Tk-Glitch c0a12727a7 Sync
> community-patches: wine-tkg-git: Remove hunks that got merged with 2fb948e0eaa607307fe30b55762803a7103fb1dc from guy1524_mfplat_WIP patchset
  > wine-tkg-git: legacy: Remove winevulkan 1.2.140 temp additions from d2f552d+ targeted proton-winevulkan patchsets. Those weren't supposed to end here.
2020-05-19 10:56:14 +07:00
Tk-Glitch 04864128a2 Sync
> community-patches: mesa-git: Add the patch to enable ACO by default on RADV - ace9c8fb59
  > community-patches: wine-tkg-git: Remove "WoW" d3d12 fixes. They are now part of the wine-tkg-git provided patchsets: 9dc11f1a91
  > linux-tkg: linux57-rc-tkg: RC6
  > mingw-on-arch-automator: Update readme
  > mingw-on-arch-automator: Fix inline patch for disabled fortran failing to apply on current mingw-w64-gcc AUR's PKGBUILD.
  > wine-tkg-git: nomakepkg: Add a dependency installer for debian-based, fedora-based and archlinux-based distros on non-makepkg path.
  > wine-tkg-git: nomakepkg: Only trigger midbuild prompt when NOLIB32 is disabled
  > wine-tkg-git: Import d3d12 fixes from HansKristian to its own patchset, enabled when vkd3d is. Both patches have been available in the community-patches repo for half a year, and they are a requirement for multiple d3d12 games when using vkd3d. It makes more sense to have it in here now that more d3d12 games are working and we're offering HansKristian's vkd3d fork in our vkd3d-git package by default.
  > wine-tkg-git: Update note about mk11 patch
  > wine-tkg-git: Make the hotfixer message clearer, and add a note about the further breakage
2020-05-18 16:23:14 +07:00
Tk-Glitch e5721446a2 readme: Add a note about the TkgThingy script. 2020-05-18 16:21:27 +07:00
Tk-Glitch 1b6c3f58b5 Sync
> community-patches: wine-tkg-git: Update notes about R* launcher patches
  > mesa-git: Add mostlyportable-gcc/custom GCC explicit support
  > mingw-on-arch-automator: Allow to skip pgp keycheck by running `./mingw-on-arch-automator.sh nopgp`
  > mingw-on-arch-automator: Add Nick Clifton's binutils patch for 2.34 regression - https://sourceware.org/bugzilla/show_bug.cgi?id=25993#c4
  > mostlyportable-gcc: Only download proton binutils patches if they are not found in build dir. Since we're targeting a specific commit id, the patches are static so no reason to refresh them. In case of corruption for whatever reason, user can delete build dir to start fresh.
  > mostlyportable-gcc: Add Nick Clifton's binutils patch for 2.34 regression and move back to binutils 2.34 by default - https://sourceware.org/bugzilla/show_bug.cgi?id=25993#c4
2020-05-16 13:27:09 +07:00
Tk-Glitch 646719b60c Sync
> community-patches: wine-tkg-git: Remove hunks that got merged with b9ec2719fc7cad070d51b05fd2c48293ee7b98ff from guy1524_mfplat_WIP patchset
  > nvidia-all: Cleanup pass:  - Remove the PRIME_render_offload option that seemingly made little sense anyway.  - Remove the coolbits option that somehow didn't work correctly for multiple users, that will at least not interfere with user-set coolbits.  - Make a separate nvidia-settings package (optional) for nvidia-settings.  - Get rid of legacy/unneeded options and 20-nvidia.conf Xorg file.  - Rollback to the usual nouveau blacklisting way, and remove nvidiafb blacklist. If your setup doesn't work correctly with this, it's a setup issue as virtually all other linux nvidia packages are doing it that way 🐸  - Remove the prime-oriented intel outputclass from 10-nvidia-drm-outputclass.conf. Nobody does this, and I suspect it creates some issues for some. I'll be waiting for some feedback to offer it optionally if needed.  - Double = signs cleanups.
2020-05-16 02:51:00 +07:00
Tk-Glitch 70a3f3581b Mini-sync
> wine-tkg-git: Add a note about assetto corsa hud perf fix breaking unrelated stuff since b7b1ad0.
  > wine-tkg-git: Update fd79929 regression hotfix for b7b1ad09629a6678383a5ae791a9507c9eb87be3
2020-05-15 18:06:01 +07:00
Tk-Glitch eb5665effd Sync
> community-patches: linux56-tkg: Fix large-page restoration patch for Linux 5.6.13.
  > linux-tkg: linux56-tkg: 5.6.13
  > linux-tkg: linux54-tkg: 5.4.41
  > mingw-on-arch-automator: Remove dwarf2 switch - AUR's maintainer is now enabling it so we don't have to :)
  > mostlyportable-gcc: For ld to find proper paths for libs, we can use a .conf in '/etc/ld.so.conf.d'. On Arch, lib32-libva1 and libva1 packages contain the necessary paths, but if using those is not desired, we end up with random breakage. This commit adds an adequate .conf file and a prompt.
  > wine-tkg-git: Remove the mingw script redirect. It breaks on standalone clone of wine-tkg-git as it was initially made to work with the PKGBUILDS tree, and it's a huge piece to swallow while not being a requirement. Let the user choose what to do with less pressure. Also change the message from error to warning to follow the same logic.
2020-05-14 21:37:19 +07:00
Tk-Glitch d2116c0567 Sync
> community-patches: Update guy1524_mfplat_WIP patchset for 3d51816d1cdf3e8aae1df0417ecf350c6237bc82
  > linux-tkg: Demons
  > linux-tkg: linux56/57-tkg: Remove tp smapi ec support. The driver seems to be abandonned and creates a memory leak on at least 5.6 and 5.7 that I couldn't fix. The dkms driver seems to have the same issue so let's get rid of it, even if only temporarily.
  > wine-tkg-git: Bump
  > wine-tkg-git: Add a fix for esync mainline on a1c46c3+
2020-05-14 01:30:03 +07:00
Tk-Glitch 9408a20e4e Sync
> linux-tkg: linux56-tkg: Import bcachefs patchset back for 5.6
  > mostlyportable-gcc: Also default to binutils 2.33.1 for GCC. Fixes some issues with Wine on *some* games such as Bayonetta.
2020-05-13 22:42:12 +07:00
Tk-Glitch 9d73d1523b Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek !
  > dxvk-tools: Replace msg2 call to echo for _EXT_CONFIG_PATH
  > dxvk-tools: Add proton-dist to ignores for external/dyn install
  > mostlyportable-gcc: Group the echo and exit commands from previous commit. We don't want to always exit 🐸
  > mostlyportable-gcc: Exit on git checkout failure and add an explicit message about what the likely problem is.
  > mostlyportable-gcc: Comment out the proton binutils log output. Silences a false error.
  > wine-tkg-git: Add 26b26a2e and fd6f50c0 to the revert list for FS hack.
2020-05-13 08:48:06 +07:00
Tk-Glitch 744097d8f8 Sync
> community-patches: mesa-git: Add Josh's workaround for some rendering issues in some d3d9 games such as Bayonetta when using DXVK - https://gitlab.freedesktop.org/JoshuaAshton/mesa/-/commits/aco-d3d9
  > community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek !
  > community-patches: linux54/55/56-tkg: Add large-page restoration patchset.
  > community-patches: linux54/55/56-tkg: Update proactive compaction patchset.
  > community-patches: linux54/55/56-tkg: Update slab patchset.
  > community-patches: Update rockstarlauncher_downloads for 39e4b78 (#11)
  > mostlyportable-gcc: Don't use the userpatches trigger for proton binutils patches.
  > mostlyportable-gcc: Move to GCC10 by default. Wine, DXVK and current -tkg kernels are fine with it now.
  > nvidia-all: 440.66.14
  > Bumps
2020-05-12 06:54:56 +07:00
Tk-Glitch f8c4a29313 Sync - That GCC10 kernel fix deserves it
> dxvk-tools: I guess we can do a better output than a bogus copy-paste of what's above
  > dxvk-tools: Allow updating DXVK in a proton build with `./updxvk proton-dist` - Requires _proton_dist_path to be set in updxvk.cfg
  > dxvk-tools: No_reason_to_sugar_coat_it.cfg
  > linux-tkg: linux54/56/57-tkg: Add GCC10 early boot crash fix - odyssey edition reborn - to base patchset.
2020-05-11 07:55:19 +07:00
Tk-Glitch 36806dca0c Sync
> linux-tkg: linux57-rc-tkg: RC5
  > linux-tkg: linux56-tkg: Update ck1 patchset to ck2 - https://ck-hack.blogspot.com/2020/05/linux-56-ck2-muqss-version-02-for-linux.html?m=0
  > linux-tkg: linux56/57-tkg: Workaround a warning (treated as error with default config) on GCC10 by initializing nr_pages_avail in virt/kvm/kvm_main.c
  > linux-tkg: linux56-tkg: Fix tp_smapi_ec patchset
2020-05-11 06:21:25 +07:00
Tk-Glitch 5506e6c094 Update readme regarding Kitsuna's repo and mini-sync
> gamescope-git: Add more cleanups for subsequent builds, notably nuke $srcdir/$_pkgbase on exit to prevent subproject conflicts.
  > linux-tkg: linux56-tkg: 5.6.12
  > linux-tkg: linux54-tkg: 5.4.40
2020-05-10 15:25:52 +07:00
Tk-Glitch caff13b03e Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek !
  > community-patches: wine-tkg-git: Update user32 semi-stubs patchset (for Steep, notably) for 5.8.
  > linux-tkg: linux57-rc-tkg: Fix new BMQ patchset Merge gone wrong 🐸
  > linux-tkg: linux57-rc-tkg: Rebase our BMQ patchset against v5.6-r4
  > linux-tkg: linux56-tkg: Update BMQ to v5.6-r4 - https://gitlab.com/alfredchen/linux-bmq/-/commits/v5.6-r4-bmq
  > linux-tkg: linux56-tkg: 5.6.11
  > linux-tkg: linux54-tkg: 5.4.39
  > mesa-git: Sync with some of the recent AUR's mesa-git/lib32-mesa-git changes.
  > mostlyportable-gcc: Allow passing `gcc`, `mingw` or `all` as argument to skip the prompt. The newly introduced "all" option is also available through the prompt and allows to build GCC, then build MinGW with that freshly built GCC. That can be used to fix issues that can happen with mismatching GCC versions.
  > mostlyportable-gcc: Disable ada by default on both paths, and allow enabling/disabling fortran and ada languages support from .cfg
  > mostlyportable-gcc: Add support for custom GCC paths
  > mostlyportable-gcc: Fix non-git path for mingw since previous commit
  > wine-tkg-git: 5.8 release bump
2020-05-09 23:39:38 +07:00
Tk-Glitch 0e40546348 Sync
> community-patches: wine-tkg-git: Remove merged hunk from guy1524_mfplat_WIP patchset
  > community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek! - https://github.com/Guy1524/wine/commits/mfplat_cleanup
  > mostlyportable-gcc: Fix path for cc1/colllect2/lto* stripping
  > mostlyportable-gcc: Add support for mingw-git building
  > wine-tkg-git: Update proton-winevulkan patchsets for d2f552d and move previous versions to legacy
2020-05-06 01:55:54 +07:00
Tk-Glitch 1f4c92819b Sync
> gamescope-git: Don't install wlroots files, Gamescope links to its fork statically (#1)
  > wine-tkg-git: Update proton meta patchsets, fsync patchsets, and add esync mainline fixes for 2633a5c The previous versions are moved to legacy
  > Bumps
2020-05-05 17:50:06 +07:00
Tk-Glitch e350f39d1f Sync
> Remove sed edit to disable async pipeline compiler in Sporif's patch following 2273b0ed13
  > linux-tkg: linux57-rc-tkg: RC4
  > nvidia-all: On some weirdly configured machines, `/usr/lib/modprobe.d` blacklist doesn't seem to work, while `/etc/modprobe.d` works. Let's double tap just in case.
  > nvidia-all: 440.66.12
  > wine-tkg-git: Add Doitsujin's pending winevulkan patches to our proton-winevulkan patchsets.
  > wine-tkg-git: proton-tkg: Disable winetricks integration by default. Enough complaints about "how to disable that popup window". I'll clarify through readme, one day.
2020-05-04 23:58:50 +07:00
Tk-Glitch d076aec72c Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek !
  > dxvk-tools: Use Sporif's async pipecompiler patchset instead of ours. Thanks @Sporif !
  > dxvk-tools: Update async pipeline compiler patchset for b9c56e3
  > linux-tkg: linux56-tkg: 5.6.10
  > linux-tkg: linux54-tkg: 5.4.38
  > linux-tkg: linux56-tkg: Fix acs overrides patch
  > linux-tkg: linux56-tkg: 5.6.9
  > linux-tkg: linux54-tkg: 5.4.36
  > wine-tkg-git: Bump
2020-05-02 22:05:18 +07:00
Tk-Glitch 1a4f678615 🐸 Sync
> linux-tkg: Giving openglfreak nightmares
2020-05-02 05:22:25 +07:00
Tk-Glitch ebc31d2d28 Sync
> community-patches: mesa-git: Remove 8_16bitstorage_aco_forceenable patchset now that support has been upstreamed.
  > linux-tkg: Add a simple post transaction hook to clean remnant dir/files
  > linux-tkg: linux56-tkg: 5.6.8
  > linux-tkg: linux54-tkg: 5.4.35
  > wine-tkg-git: Update ffxiv launcher workaround for 4e6a477 and move previous version to legacy
  > wine-tkg-git: Better hotfix note.
2020-05-01 03:41:49 +07:00
Tk-Glitch e336005200 Sync
> wine-tkg-git: Add fd79929 reverting hotfixes all the way. That's a main breaker in 5.7, so that makes it a bit more usable.
  > wine-tkg-git: Remove dd770a2670 from the steamclient-swap patchset - This introduces regressions currently
  > Bumps
2020-04-29 18:06:31 +07:00
Tk-Glitch d646d4238b Sync
> wine-tkg-git: Add mtga_fix reverts for e5a9c25
  > wine-tkg-git: Update leagueoflolfix for bd9a1e2 and move previous version to legacy
2020-04-29 03:30:19 +07:00
Tk-Glitch 655f3a3b7a Sync
> linux-tkg: linux56-tkg: Update ck1 patchset to 5.6 release: http://ck-hack.blogspot.com/2020/04/linux-56-ck1-muqss-version-0199-for.html
  > wine-tkg-git: Sync with Proton 5.0-7 RC - acacd3ae88
  > wine-tkg-git: proton meta patchsets: Avoid using tolowerW()
  > wine-tkg-git: Move d33cdb8 proton meta patchsets to legacy for real
  > wine-tkg-git: Update proton meta patchsets for staging d33cdb8 and move previous versions to legacy
  > wine-tkg-git: proton-tkg: steamclient-swap: Avoid using tolowerW()
  > wine-tkg-git: Allow proton winevulkan patchset on non-proton builds. This is a fixup for c3db172b89
2020-04-28 23:14:17 +07:00
Tk-Glitch ada6f9f1b9 Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset for 66bfd5f
  > wine-tkg-git: Update proton-steam-bits patchset for 9122bc1 and move previous version to legacy
  > wine-tkg-git: Update proton meta patchsets for dedd5cc and move previous versions to legacy
  > wine-tkg-git: Update fsync patchsets for e5030a4 and move previous versions to legacy
  > wine-tkg-git: Update mtga patches for c3fac6e and move previous versions to legacy
  > wine-tkg-git: Update leagueoflolfix patch for 98682cf and move previous version to legacy
  > wine-tkg-git: Add esync compat fixes for e5030a4
2020-04-28 01:51:51 +07:00
Tk-Glitch 9fc1642f60 Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek! - https://github.com/Guy1524/wine/commits/mfplat_cleanup
  > linux-tkg: linux56-tkg: Import hardened config and patchset
  > linux-tkg: linux57-rc-tkg: RC3
  > wine-tkg-git: Update mtga patchset for aa0c4bb and move previous version to legacy
2020-04-27 15:50:51 +07:00
Tk-Glitch 35830b99e8 mini-sync again
> nvidia-all: Leap of faith Don't expect a mesa version, to please broken packages
  > wine-tkg-git: Put proton-winevulkan patchset behind a global update_winevulkan switch for both proton and wine-tkg. It was always applied to proton before, and a bit too selectively on wine. This gives more control.
  > wine-tkg-git: Update proton-tkg-steamclient-swap patchset for 09db718 and move previous version to legacy
2020-04-26 13:28:46 +07:00
Tk-Glitch 6164744dc0 Mini-sync
> community-patches: linux56-tkg: Fix typo in zstd patchset
  > nvidia-all: 440.66.11
  > wine-tkg-git: Unbind proton winevulkan patchset from protonify, and use the previously legacy `update_winevulkan` option instead.
  > wine-tkg-git: Update proton FS hack patchsets for b0e2d04 and move previous versions to legacy
2020-04-24 23:30:49 +07:00
Tk-Glitch cc13b94a00 Sync
> community-patches: Update guy1524_mfplat_WIP patchset - Thanks Derek !
  > community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset - Thanks Derek! - https://github.com/Guy1524/wine/commits/mfplat_cleanup
  > linux-tkg: linux56-tkg: 5.6.7
  > linux-tkg: linux56-tkg: 5.6.6
  > linux-tkg: linux55-tkg: 5.5.19
  > linux-tkg: linux54-tkg: 5.4.34
  > wine-tkg-git: Update mk11 patchset - Thanks Derek!
  > wine-tkg-git: Update esync (mainline) and fsync (mainline and staging) patchsets for 40e849f and move previous versions to legacy.
  > wine-tkg-git: Don't prompt for fd799297 hotfix when 6f4272c is found
  > wine-tkg-git: Checkout staging target commit before sourcing hotfixer and handling community patches.
  > wine-tkg-git: Bring fd79929 hotfix back, add a rebased version for current HEAD, and tighten the checks so the hotfixes aren't offered on undesired versions.
  > wine-tkg-git: Update proton rawinut patchset for d5fd3c8 and move previous version to legacy
  > wine-tkg-git: Remove secur32 unix username proton patch from proton meta patchsets. The change was supposed to be part of the last related commit and mistakenly didn't get merged.
  > wine-tkg-git: Remove hotfix for fd79929, likely fixed by 0a72ec1dacb59c72980c3133fddf316377349048 (testing pending)
  > wine-tkg-git: Fix legacy check for inline fs hack patching
2020-04-23 20:24:46 +07:00
Tk-Glitch 536119e658 Sync
> community-patches: Add Yuiiio's hack for DARK SOULS III, Nier: Automata and Sekiro: Shadows Die Twice crashing when there are too many display modes available.
  > linux-tkg: linux56/57-tkg: Update fsync patchset to v3 - Squashed from https://gitlab.collabora.com/tonyk/linux/-/commits/futex-proton-v3
  > linux-tkg: linux56-tkg: Update BMQ to 5.6-r3 - http://cchalpha.blogspot.com/2020/04/bmq-v56-r3-release.html
  > linux-tkg: linux57-rc-tkg: Update our 5.7 BMQ patchset to 5.6-r3 base
  > linux-tkg: linux57-rc-tkg: RC2
  > wine-tkg-git: Update mk11 patch for 78e9b02 and move previous version to legacy
  > wine-tkg-git: Move Yuiiio's resources->nmode hack out of our current FS hack patchsets to make it available as community-patch. It was found to create issues such as missing modes in other games.
  > wine-tkg-git: Update proton winevulkan patchsets for 594814c and move previous versions to legacy
  > wine-tkg-git: Update proton win10 default for e13d546 and move previous version to legacy
  > wine-tkg-git: Update proton FS hack patchsets for 594814c and move previous versions to legacy
2020-04-21 03:22:48 +07:00
Tk-Glitch 2b8cf55c79 Sync
> wine-tkg-git: Legacy adjustments
  > wine-tkg-git: Make the specific unstaged pulseaudio proton patches their own patchset
  > Bumps
2020-04-19 23:22:42 +07:00
Tk-Glitch 131b0adaf8 TkgThingy: Create ext config dir if needed
Fixes https://github.com/Tk-Glitch/PKGBUILDS/issues/547
2020-04-19 21:00:22 +07:00
Tk-Glitch 0687796dbb Sync
> nvidia-all: 440.66.09
  > wine-tkg-git: profiles: Explicitely disable msvcrt_nativebuiltin, win10_default and protonify on clean profiles
  > wine-tkg-git: Add a hotfix patch to revert fd799297 (which breaks at least WoW and Overwatch).
2020-04-19 20:59:41 +07:00
Tk-Glitch 3aaa80bb90 Sync
> community-patches: Remove wolcen blob head patch for good. Game was patched, and keeping it for backward compat makes little sense considering how (even more) buggy the game was at the time.
  > community-patches: Remove disabling suffix for displayconfig semi-stubs patch. Can't remember why it was disabled for some reason, but since it's all opt-in there's no reason to keep it that way.
  > wine-tkg-git: Proton-tkg: We sadly can't do that, so let's go back to hacking the name variable, but in ntdll this time.
  > wine-tkg-git: Proton-tkg: Also apply inline fix for staging-44d1a45-localreverts patch when fshack is disabled on 4370386+
  > wine-tkg-git: Update proton steam bits patchset for 6eb05da and dc62d84 and move previous versions to legacy. Also add more fluffy checks. Will look into dedup with the spike in moves affecting the patchset as of late.
  > wine-tkg-git: Fix integrity check error (#22)
  > wine-tkg-git: Fix proton-steam-bits-f8fb43a not being in legacy
2020-04-18 06:37:22 +07:00
Tk-Glitch 1bc3836f6f New frog? New frog! Thanks @gardotd426
Sync
  > amdgpu-pro-vulkan-only: 20.10.1048554
  > linux-tkg: linux56-tkg: 5.6.5
  > linux-tkg: linux55-tkg: 5.5.18
  > linux-tkg: linux54-tkg: 5.4.33
  > wine-tkg-git: proton-tkg: Also pass WINEUSERNAME var to make_default_prefix
2020-04-17 19:14:52 +07:00
Tk-Glitch 51300561f2 Sync
> I'm you from the future. Keep calm.
  > wine-tkg-git: proton-tkg: Update steam bits patchset for f8fb43a and move previous version to legacy. The change allows us to use the WINEUSERNAME environment variable and set the proton default of "steamuser" that way.
  > wine-tkg-git: Update proton meta patchsets for 7f9eb22 and move previous versions to legacy
  > wine-tkg-git: Update proton-rawinput patchset for dbe7694 and move previous version to legacy
2020-04-17 12:10:56 +07:00
Tk-Glitch 58947ad488 Sync
> amdgpu-pro-vulkan-only: Readme tweaks
  > gamescope-git: Use local wlroots by default. Defaulting to system wlroots made little sense and the actual "good approach" was confusing for many. This makes it clearer and saner.
  > linux-tkg: linux57-rc-tkg: PDS and BMQ return. MuQSS is more annoying, so let's do that later.
  > linux-tkg: linux57-rc-tkg: Bring back LZ4 as default Zswap compressor with the new interface
  > nvidia-all: Fix dkms patch 5.7 application. Silly mistake.
  > nvidia-all: Add initial hacky kernel 5.7 patch thanks to Isaak I. Aleksandrov - https://gitlab.com/snippets/1965550
  > wine-tkg-git: Rollback to our previous gamepad additions patchset and revert da7d60b when it's enabled. It reportedly fixes a regression introduced by a bad interaction with the upstream approach to one of the problems the patchset aimed at fixing.
2020-04-16 19:29:25 +07:00
Tk-Glitch e50c447943 TkgThingy: Allow for selective external config file generation at runtime
Thanks to @Muhownage for the suggestion
2020-04-16 16:43:10 +07:00
Tk-Glitch e976311d8b TkgThingy: typo 2020-04-15 16:33:27 +07:00
Tk-Glitch 700f29ae8b Sync
> community-patches: wine-tkg-git: Update Guy1524's MFPlat WIP patchset. Thanks Derek! - https://github.com/Guy1524/wine/tree/mfplat_cleanup
  > dxvk-tools: updxvk: Add external config file support
  > linux-tkg: If community-patches were asked from .cfg and its dir is missing, make a clone of https://github.com/Frogging-Family/community-patches.git at the expected location.
  > linux-tkg: Introduce linux57-rc-tkg
  > linux-tkg: linux56-tkg: Fix deprecated/wrong external config path in generic/ryzen profiles
  > mesa-git: If community-patches were asked from .cfg and its dir is missing, make a clone of https://github.com/Frogging-Family/community-patches.git at the expected location.
  > nvidia-all: Remove warning note about 440.48.02 stability issues. It seems to be onward so let's not digress.
  > vkd3d-git: If community-patches were asked from .cfg and its dir is missing, make a clone of https://github.com/Frogging-Family/community-patches.git at the expected location.
  > wine-tkg-git: If community-patches were asked from .cfg and its dir is missing, make a clone of https://github.com/Frogging-Family/community-patches.git at the expected location.
2020-04-15 16:31:38 +07:00
Tk-Glitch aeb7406649 Introduce TkgThingy script. This automates creation of external config files for -tkg stuff and can also run `git submodule update --remote` if needed. It'll be used for more QoL automation tasks in the future. 2020-04-15 16:09:55 +07:00
Tk-Glitch f55c5179cc Sync
> community-patches: wine-tkg-git: Derek will likely have something to say about this. Bandaid fix for df0608ac.
  > linux-tkg: linux56-tkg: BMQ v5.6-r2 - http://cchalpha.blogspot.com/2020/04/bmq-v56-r2-release.html
  > wine-tkg-git: Bump proton pkgver as well
  > wine-tkg-git: Add a small workaround for staging-44d1a45-localreverts failing to apply on 4370386
  > wine-tkg-git: Update fsync patchsets for 8701260 and move previous versions to legacy
  > wine-tkg-git: Add esync mainline compat fixes patch for 8701260
2020-04-14 02:51:36 +07:00
Tk-Glitch 13c4c1dd07 Sync
> community-patches: wine-tkg-git: Add MFPlat patchset from Guy1524, stripped out of binary test files. It's reached a point where I feel comfortable enough having it here.
  > dxvk-tools: Update legacy setup scripts to be in line with upstream changes regarding wine 5.6 compat
  > linux-tkg: linux56-tkg: 5.6.4
  > linux-tkg: linux55-tkg: 5.5.17
  > linux-tkg: linux54-tkg: 5.4.32
  > wine-tkg-git: Remove e22bcac7 revert. DXVK setup script has a fix for it now: f257a794cc
  > wine-tkg-git: I needed closure.
  > wine-tkg-git: More cleanups and bring legacy patches section to proton advanced cfg
  > wine-tkg-git: Minor cleanups
2020-04-14 00:05:16 +07:00
Tk-Glitch 390c128090 Sync
> wine-tkg-git: Unconditionally revert e22bcac7 as it breaks winepath
2020-04-11 22:42:33 +07:00
Tk-Glitch 23aeeb00d6 Thanks Gabe! 2020-04-11 19:36:42 +07:00