Commit Graph

78 Commits (70a3f3581b5515d4cbdbb0612b2d549420cf83ee)
 

Author SHA1 Message Date
Tk-Glitch 9fa92e6756 Sync
> wine-tkg-git: Add staging 44d1a45 local reverts patch. FS hack needs a specific combo of custom patches that staging now breaks indirectly. This patch workarounds the issue.
2020-04-05 23:51:23 +07:00
Tk-Glitch 8448f450bc Sync
> community-patches: mesa-git: Add a patch reverting 507956ed04 (which doesn't revert cleanly) to fix Monster Hunter World crashing either on launch (populated mesa shader cache/DXVK's state cache) or on main menu transition (cold caches).
  > community-patches: mesa-git: Add a patch to force enable VK_KHR_8bit_storage, VK_KHR_16bit_storage and shaderInt8 on ACO (GFX8+). Allows to play Doom Eternal and run Yuzu vk renderer with ACO. There is a reason those are not yet enabled upstream, so be aware of potential crashing and other issues with other games.
  > wine-tkg-git: Proton-tkg: Remove mfplay dll override when _proton_mf_hacks is disabled
  > wine-tkg-git: proton-tkg: proton: Introduce seccomp runtime option. - 02e0d7d793
  > wine-tkg-git: Selective sync of proton meta patchsets with current proton-5.0-next - dd199e4e70
  > wine-tkg-git: Proton-tkg: proton: Store original LD_LIBRARY_PATH before modifying it - aaeb4445f3
2020-04-05 14:39:18 +07:00
Tk-Glitch a57366cf44 Readme: tweak updating command and move the frogging-family repo link to a better place 2020-04-04 14:05:17 +07:00
Tk-Glitch dd36126189 Sync
> community-patches: linux56-tkg: Fix amdgpu_extratemps-5.6 patch extension in readme
  > community-patches: Rename amdgpu_extratemps-5.6.patch to amdgpu_extratemps-5.6.mypatch (#3)
  > community-patches: wine-tkg-git: Update gta4 gamepad workaround patch from Alexey Prokhin
  > community-patches: wine-tkg-git: Update LDR_MODULE.flags patch from @qsniyg
  > community-patches: linux56-tkg: add amdgpu_extratemps patch (#2)
  > dxvk-tools: More protection
  > linux-tkg: Terminator better be ready
  > linux-tkg: linux55-tkg: 5.5.15
  > linux-tkg: linux54-tkg: 5.4.30
  > llvm-git: Manjaro ruining the day as always Let's keep -fstack-protector-strong out of here
  > llvm-git: Selective sync with AUR  - Remove no more needed patch  - Leave tests to be built in check()  - Remove version dependency for ocaml
  > mesa-git: Can you actually be *too* protected?
  > nvidia-all: Disable 62142_fix by default. We only want this enabled selectively.
  > nvidia-all: That's T1000 levels right there
  > nvidia-all: 440.66.08
  > vkd3d-git: Can self-hatred get through quotes?
  > wine-tkg-git: Update leagueoflolfix for 3b16f35 and make it explicitly require staging. That was already the case before, but not explicitely.
  > wine-tkg-git: Remove `mfreadwrite: Don't try to free NULL source` patch from proton staging meta patchset. We were already omitting it from the mainline meta patchset. This prepares us for upcoming mf changes and fixes compilation against 42edc14e04ab8c5c2991c7a8e1dc3248a6c32f7c
  > wine-tkg-git: Fix League of Legends patch. (again) (#9)
  > wine-tkg-git: Bring back leagueoflolfix patch from https://github.com/Frogging-Family/wine-tkg-git/pull/7 to prepare for upcoming PR and move previous version to legacy.
  > wine-tkg-git: Revert "Fix League of Legends patch. (#7)"
  > wine-tkg-git: wine/proton-tkg: nomakepkg: cosmetic simplification with processing of _EXT_CONFIG_PATH (#8)
  > wine-tkg-git: Fix League of Legends patch. (#7)
  > wine-tkg-git: Protect $PWD with quotes so we don't just die when user has spaces in path
2020-04-04 13:43:47 +07:00
Tk-Glitch a3c5809d71 Sync
> linux-tkg: linux56-tkg: Add VIRTUALBOX-GUEST-MODULES & WIREGUARD-MODULE to provides, and virtualbox-guest-modules-arch & wireguard-arch to replaces
  > linux-tkg: Add a `_noccache` option to enforce turning off ccache. In addition, disable `CONFIG_GCC_PLUGINS` when ccache is used as it's disruptive, and tweak ccache sloppiness with safe values. Those changes combined are giving us near 100% cache hit rate on hot cache.
  > linux-tkg: Workaround ccache not being used by the makepkg wrapper. It seems directly injecting to CC doesn't work either, but this PATH workaround does.
  > wine-tkg-git: Readme: clearer indentation and separation
  > wine-tkg-git: Bring back the _warframelauncher_fix out of legacy, and add Warframe launcher unbreak reverts to workaround the launcher being unable to update itself as of 5e218fe758fe6beed5c7ad73405eccf33c307e6d It works 100% on my end but I might add more if deemed needed after more testing and feedback from others.
2020-04-02 15:36:01 +07:00
Tk-Glitch 634f93d6e2 Sync
> linux-tkg: linux56-tkg: 5.6.2
  > nvidia-all: Add an option to override kernel target.
  > wine-tkg-git: Add compat fix for esync mainline against b664ae8 changes (5.5+)
  > wine-tkg-git: Fix some typos and append additional informations in .cfg files
2020-04-02 09:14:24 +07:00
Tk-Glitch fd67090064 Sync
> nvidia-all: 440.66.07
  > meta: Add basic makepkg instructions to all readmes
2020-04-01 21:19:07 +07:00
Tk-Glitch 22481dcc26 Sync
> linux-tkg: linux56-tkg: Arch config sets CONFIG_EFI_DISABLE_PCI_DMA, which seems to break boot on some configurations. Let's override this and disable it as we did in our own config.
  > mostlyportable-gcc: Fix typos in .cfg files
  > vkd3d-git: Clarify readme a bit. I guess that's an acceptable middle ground for now.
  > vkd3d-git: Add wine as makedep for the widl dependency
  > vkd3d-git: Better formatting so we get incremental pkgver. Thanks for the suggestions @openglfreak
  > vkd3d-git: Reflect pkgver in consequence for previous commit. There's no tag right now, so this is just the commit id.
  > vkd3d-git: Let's try this again, shall we? Use Hans-Kristian repo as our default vkd3d source.
2020-04-01 20:13:49 +07:00
Tk-Glitch c70033de73 Sync
> community-patches: wine-tkg-git: Add @AlexeyProkhin's workaround for GTA IV gamepad issues - https://github.com/ValveSoftware/Proton/issues/350#issuecomment-606425633
  > community-patches: linux5{4..6}-tkg: Add back new slab memory controller patchset.
  > community-patches: linux56-tkg: Import mm_proactive_compaction.mypatch.
  > community-patches: wine-tkg-git: Fix MWSE_hack.
  > faudio-git: 20.03.r12.ge4c13f7
  > linux-tkg: linux56-tkg: 5.6.1
  > linux-tkg: linux55-tkg: 5.5.14
  > linux-tkg: linux54-tkg: 5.4.29
  > llvm-git: 11.0.0_r346854.ef49895da89
  > mesa-git: 20.1.0_devel.121794.15a9f6c0722
  > spirv-tools-git: 2020.2.r2.gc37c9492
  > vkd3d-git: Revert "Change spirv-headers-git makedep to spirv-headers>=1.4.2-1. We don't have a hard requirement for -git at this point in time."
  > vulkan-icd-loader-git: 1.2.135.r7.gba07fa0be
  > wine-tkg-git: nomakepkg: Fix wrong path for OTF advanced-customization.cfg editing
2020-04-01 11:59:16 +07:00
Tk-Glitch ff1e60268b Sync for more regression fixes
> wine-tkg-git: Rollback to previous version of Guy1524's hack for Monster Hunter World. Not sure if it's enough to fix our Overwatch issue yet.
  > wine-tkg-git: Revert "Get rid of the gta5 hacks which are reportedly introducing regressions with a few games, and re-enable our _proton_winedbg_disable option in proton-tkg to keep gta5 online working."
2020-03-30 15:26:35 +07:00
Tk-Glitch fc84cf6530 Let's target master for each submodule
Thanks @openglfreak, I'll go to bed a wiser man tonight
2020-03-30 14:45:03 +07:00
Tk-Glitch ebc0b8ed80 Sync
> linux-tkg: linux56-tkg: Add pending fix for iwlwifi regression to base https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=be8c827f50a0bcd56361b31ada11dc0a3c2fd240
2020-03-30 13:16:16 +07:00
Tk-Glitch fd53abc7ed Sync
> linux-tkg: Update linux56-rc-tkg to release version, and update BMQ and PDS patchsets.
  > wine-tkg-git: New hotfix incoming 🐸 That's the staging life baby
  > wine-tkg-git: Bail on a non-existent passed external config path, instead of blindly forging ahead without the user's awareness (#3)
2020-03-30 11:37:13 +07:00
Tk-Glitch af74ba887c Sync
> proton-tkg: makepkg: workaround permission issues when sharing proton-tkg packages. Using a recursive loop to run install to put our files in place allows us to preserve correct ownership.
  > wine-tkg-git: Bump pkgrel for incoming hotfix
  > wine-tkg-git: Move `wine.inf: Don't show crash dialog by default` patch to proton steam bits.
  > wine-tkg-git: Get rid of the gta5 hacks which are reportedly introducing regressions with a few games, and re-enable our _proton_winedbg_disable option in proton-tkg to keep gta5 online working.
2020-03-29 13:25:48 +07:00
Tk-Glitch a7259dccdd Hatchet burried, GE. 2020-03-29 11:15:54 +07:00
Tk-Glitch 3ec4a31e4e Sync
> wine-tkg-git: Readme update, with added links to generated sources
  > wine-tkg-git: Bumps for 5.5 release
  > wine-tkg-git: Mingw location fix (#2)
  > vkd3d-git: Add HansKristian-Work-vkd3d/ to .gitignore. The enlightened knows why 🐸
  > vkd3d-git: Remove the undesirable trailing .git in source array
  > vkd3d-git: Change spirv-headers-git makedep to spirv-headers>=1.4.2-1. We don't have a hard requirement for -git at this point in time.
  > llvm-git: Bump
  > mesa-git: Bump
  > vulkan-headers-git: Bump
  > vulkan-icd-loader-git: Bump
2020-03-29 11:14:58 +07:00
Tk-Glitch 59a6fee0b3 wine-tkg-git: Fix hunk #1 of League of Legends patch. (#1) 2020-03-28 17:31:24 +07:00
Tk-Glitch 8a40e052be Sync
> community-patches: wine-tkg-git: Fix last hunk failing to apply in Do_not_fail_if_LDR_MODULE.Flags_is_modified.mypatch
  > linux-tkg: We have previously removed linux-firmware from depends. It makes more sense to have it as an optional dep.
  > wine-tkg-git: Fix path of userpatches readme
  > wine-tkg-git: Update/split readmes for better clarity
2020-03-28 16:22:16 +07:00
Tk-Glitch a690581fd3 gitmodules: switch to https urls to prevent cloning froggery issues for users 2020-03-28 16:20:54 +07:00
Tk-Glitch 4b081c0572 Sync
> community-patches: wine-tkg-git: Add @qsniyg's patch for some code protection schemes depending on LDR_MODULE.Flags being modified during load.
  > mesa-git: Remove duplicate ninja command
  > mesa-git: Sync with Lone_Wolf's changes - https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mesa-git
2020-03-28 10:46:13 +07:00
Tk-Glitch b99fa77a1b Sync
> wine-tkg-git: Use the _dxvk_dxgi variable instead of _use_dxvk to select the dxvk_config_dxgi_support patch. It maps better with proton-tkg since _use_dxvk="release" implies _dxvk_dxgi="true" there, and allows for better control on the wine-tkg side.
  > wine-tkg-git: Fix community-patches path
  > wine-tkg-git: Move proton winedbg patches to steambits patchset so they are only effective in actual proton
  > wine-tkg-git: Don't apply dxvk_config_dxgi_support patch unless _use_dxvk is defined, and add `Vkd3d DXVK-Compatible` tag instead of `Vkd3d` when it is.
2020-03-28 05:34:30 +07:00
Tk-Glitch 68ce64a783 Sync 2020-03-28 03:41:13 +07:00
Tk-Glitch 1f4103efdc Sync with community-patches and wine-tkg-git 2020-03-27 05:33:54 +07:00
Tk-Glitch 1dc79ed5dc Update readme for submodules and sync wine-tkg-git 2020-03-26 17:11:47 +07:00
Tk-Glitch d3f1e0ef5a Remove global .gitignore and use per-submodule and fix linux-tkg/wine-tkg-git community-patches paths 2020-03-26 16:58:27 +07:00
Tk-Glitch e06d4faa0f Import "unified" wine/proton-tkg and gst-libav 2020-03-26 16:30:58 +07:00
Tk-Glitch fbd7418641 First submodules importation wave
Missing:
 - gst-libav
 - proton-tkg
 - wine-tkg-git

Notes:
 - linux-tkg submodule breaks community-patches path
 - internal links in readme files will point to master branch
2020-03-26 15:44:58 +07:00
Tk-Glitch c3127304f1 Submodule-transition 2020-03-26 15:36:04 +07:00