Commit Graph

146 Commits (f52c05af15f615718dd6798592384fb18e25f82c)
 

Author SHA1 Message Date
Tk-Glitch f52c05af15 Sync
> amdgpu-pro-vulkan-only: 20.30-1109583 (#2)
  > faudio-git: Adjust readme
  > linux-tkg: linux57-tkg: 5.7.12
  > linux-tkg: linux57/58-tkg: Add a reverting patch to restore amdgpu overdrive functionality, which has regressed recently.
  > linux-tkg: linux54-tkg: 5.4.55
  > mingw-on-arch-automator: Merge pull request #3 from robzombie91/patch-2
  > mingw-on-arch-automator: Merge pull request #2 from robzombie91/patch-1
  > nvidia-all: Also use https for regular branches
  > wine-tkg-git: Hotfixer: Update custom patch for staging 23ae4e6c
  > wine-tkg-git: Update proton-tkg patchsets for 7d67c41 and move previous versions to legacy
  > wine-tkg-git: Hotfixer: Update rules for 70b73576
  > wine-tkg-git: Update proton vk bits patchset for 1e074c3 and move previous version to legacy
  > wine-tkg-git: Update proton winevulkan patchsets for 1e074c3 and move previous versions to legacy
  > wine-tkg-git: Update fs hack patchsets for 1e074c3 and move previous versions to legacy
  > wine-tkg-git: Hotfixer: Update rules for ed835839
  > wine-tkg-git: Update fs hack unbreak rules for +b45c04f4
  > wine-tkg-git: Update proton-tkg patchsets for d17b118 and move previous versions to legacy
  > wine-tkg-git: makepkg: Also add a post_upgrade step for _allow_server_rt_prio option
  > wine-tkg-git: makepkg: Add a hidden _allow_server_rt_prio option to run `setcap cap_sys_nice+ep` against wineserver binary post install.
2020-08-02 13:52:19 +07:00
Tk-Glitch 865c76bc1c Sync
> community-patches: Fix up slab patchset for 5.7.11.
  > dxvk-tools: update updvlk to use vulkan 1.1.130.0 instead of 1.1.77.0 (#2)
  > faudio-git: Default to gst instead of ffmpeg for xWMA support
  > linux-tkg: linux57/58-tkg: Import an potential fix for some amdgpu crashes introduced with 5.7.0
  > linux-tkg: linux57-tkg: bump DEFAULT_MAX_MAP_COUNT. Some games such as Detroit: Become Human tend to be very crash prone with lower values.
  > linux-tkg: linux57-tkg: Sync config with latest Arch
  > linux-tkg: linux57-tkg: Update Project C patchset to v5.7-r3
  > linux-tkg: linux57-tkg: 5.7.11
  > linux-tkg: linux54-tkg: 5.4.54
  > wine-tkg-git: Hotfixer: Update rules for b7e51a16
2020-07-30 16:22:48 +07:00
Tk-Glitch 04cbe4bf3e TkgThingy: Use recursive git pull origin master instead of git submodule update --remote to update submodules.
This should bypass the desynchronization with remote master branches and make updating everything more robust, as it was before the submodules introduction.
2020-07-30 16:21:29 +07:00
Tk-Glitch 50ad92355b Sync
> community-patches: wine-tkg-git: Add ID3DXEffectCmpiler, shell32, and GMEM_MOVEABLE patchset (#19)
  > community-patches: linux57-tkg: Fix compilation with workingset_protection patchset.
  > community-patches: linux57-tkg: Fix up slab patchset.
  > community-patches: linux57-tkg: Update workingset_protection patchset to v7.
  > linux-tkg: linux58-rc-tkg: RC7
  > mostlyportable-gcc: Move to binutils 2.35 release
  > wine-tkg-git: Hotfixer: Update custom patches for staging 261a981d
  > wine-tkg-git: Update mk11 patch for 84d85ad and move previous version to legacy
  > wine-tkg-git: Hotfixer: Update rules for 6d66efa3
  > wine-tkg-git: Proton-tkg: Don't even attempt copying d3d12.dll if it isn't found.
  > wine-tkg-git: Hotfixer: Update rules for a22b295c
  > wine-tkg-git: Fix missing rename of _use_vkd3d in default customization.cfg
  > wine-tkg-git: Proton-tkg: Update proton-gamepad-additions patchset
  > wine-tkg-git: Deprecate fake_refresh_rate option on the no-fshack path with 6f305dd8+ trees.
  > wine-tkg-git: Add missing rule for proton-winevulkan 8bd6223
2020-07-29 04:31:00 +07:00
Tk-Glitch 163d60f842 Sync
> amdvlk-opt: 2020.Q3.2
  > linux-tkg: linux57-tkg: 5.7.10
  > linux-tkg: linux54-tkg: 5.4.53
  > wine-tkg-git: Hotfixer: Fix typo leading to ffxivlauncher fix not getting properly disabled on incompatible trees
  > wine-tkg-git: Hotfixer: Unlink fs hack fixups from 01150d7 hotfixes
  > wine-tkg-git: Hotfixer: Fix staging no-fs-hack path on 99c296e1+
  > wine-tkg-git: Hotfixer: Update rules and custom patches for 0d423880 and staging f7013bb1
  > wine-tkg-git: Update unbreak list for FS hack on +0d423880
  > wine-tkg-git: Update proton-winevulkan patchsets for 8bd6223 and move previous versions to legacy
  > wine-tkg-git: Update unbreak list for FS hack on +2a6de8d7
  > wine-tkg-git: Hotfixer: Update rules for 2a6de8d7
  > wine-tkg-git: proton-tkg: Fix vkd3d-proton building check logic
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 02be23fa
  > wine-tkg-git: Hotfixer: Update rules for 07030059
2020-07-26 10:27:05 +07:00
Tk-Glitch 6c966428c7 Sync
> amdvlk-opt: 2020.Q3.1
  > community-patches: wine-tkg-git: Deconflict guy1524_mfplat_WIP patchset for current Wine HEAD
  > wine-tkg-git: Hotfixer: Update rules for a599d645
  > wine-tkg-git: Get rid of the LD_FLAGS hack. It hasn't actually been needed anymore for months.
  > wine-tkg-git: Typo
  > wine-tkg-git: Proton-tkg: Set default compiler flags for vkd3d-proton.
  > wine-tkg-git: proton-tkg: makepkg: Fix dir name for vkd3d-proton
  > wine-tkg-git: Disable mistakenly enabled _use_josh_flat_theme in clean staging preset
  > wine-tkg-git: Hotfixer: Also apply 8898a695-staging-noprotonify-fixup to proton builds if user has - for some reason - forcefully disabled _protonify.
  > wine-tkg-git: Hotfixer: Update rules and custom patches for a455ff61 and staging 4373a101
2020-07-22 08:08:47 +07:00
Tk-Glitch ac274e3d06 Sync
> faudio-git: Workaround broken reference when not using _faudio_commit
  > linux-tkg: linux58-rc-tkg: Fix compilation with pds
  > linnux-tkg: linux58-rc-tkg: RC6
  > nvidia-all: 450.56.02
  > wine-tkg-git: proton-tkg: Move the vkd3d check to the active side.
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 26d3815d
  > wine-tkg-git: Rename _use_vkd3d to _use_vkd3dlib to subtly attempt to clarify poor naming scheme choices.
  > wine-tkg-git: Add vkd3d-proton repo dir to .gitignore
  > wine-tkg-git: Proton-tkg: Build and use vkd3d-proton standalone by default instead of system libs
  > wine-tkg-git: Proton-tkg: Pass custom gcc/mingw through to Proton-tkg script (post wine build)
  > wine-tkg-git: Proton-tkg: Use date '+%s' as version prefix instead of a fixed value
2020-07-21 00:38:03 +07:00
Tk-Glitch 25fc5db20e Sync
> wine-tkg-git: Hotfixer: Update rules and custom patches for staging 4ffe305c and ee89d77f
  > wine-tkg-git: proton-tkg: Prevent using steam-runtime's zenity. It's deprecated and doesn't work correctly with current winetricks, breaking our integration as a result. This allows for system zenity to be used instead to fix it.
  > wine-tkg-git: Proton-tkg: Silence shader cache fallback messages
2020-07-19 05:41:15 +07:00
Tk-Glitch c102d61002 Sync
> amdgpu-pro-vulkan-only: 20.20-1098277
  > linux-tkg: linux57-tkg: 5.7.9
  > linux-tkg: linux54-tkg: 5.4.52
  > wine-tkg-git: Update proton-tkg patchsets for d806203 and move previous versions to legacy
  > wine-tkg-git: Hotfixer: Update rules and custom patches for 536aec51 and staging 1a87edb7
  > wine-tkg-git: Add patch missing from 53bd48f5af07efaf0c8ab83b6a6f8d7ec255455e
  > wine-tkg-git: Fallback to msvcrt_nativebuiltin mainline patchset when _protonify is disabled
  > wine-tkg-git: Introduce Josh's "better theme" patchset - https://github.com/Joshua-Ashton/wine/tree/wine-better-theme
  > wine-tkg-git: nomakepkg: Move _prebuild_common call after _makedirs to fix incorrect logging
  > wine-tkg-git: Hotfixer: Update rules and custom patches for 9415667c and staging 914f67c0
2020-07-18 05:02:47 +07:00
Tk-Glitch 74653225fd Sync
> linux-tkg: linux57/58-tkg: Introduce the misc-additions patch and move tty device option from base to it.
  > linux-tkg: linux57-tkg: Import hardened config and patchset (#31)
  > linux-tkg: linux57/58-tkg: Sync with current Arch PKGBUILDs
  > wine-tkg-git: Sync proton-tkg patchsets with Proton 5.0-10 RC
  > wine-tkg-git: Hotfixer: Update rules and custom patches for 42cb7d2 and staging c3c5d48
  > wine-tkg-git: Update proton-win10-default patchset to include changes introduced with Proton 5.0-10 RC
  > wine-tkg-git: Disable proton-winevulkan patchset 7b1622d for now. It seems to break unconditionally on 4.20 and 4.21 and will need further investigation.
  > wine-tkg-git: Overwrite _lastcommit value on non-open-ended checks so the previous value isn't used on a check failure for a different patch
  > wine-tkg-git: Always use subshells for staging checks
  > wine-tkg-git: Explicitly disable fs hack on mainline <74dc0c5. It was already disabled technically, but other dependencies were getting broken.
  > wine-tkg-git: Move some legacy proton-winevulkan to the legacy dir, where they should be
  > wine-tkg-git: Hotfixer: Update custom patches for staging 884f6464
2020-07-16 03:41:11 +07:00
Tk-Glitch 5a0b810578 Sync
> mesa-git: Drop the lib32-systemd dependency
  > wine-tkg-git: Hotfixer: Update custom patches for staging 103195f0 and 5c4729e4
  > wine-tkg-git: Hotfixer: Update rules for 54b2a106
  > wine-tkg-git: Update proton-tkg patchsets for d93137e and move previous versions to legacy
  > wine-tkg-git: Update valve proton fs hack patchsets for 314cd9c and move previous versions to legacy
  > wine-tkg-git: Hotfixer: Update rules and custom patchsets for staging d2d0366c and 3acacd0e
2020-07-15 05:39:25 +07:00
Tk-Glitch ff905b6ba7 Sync
> community-patches: linux57-tkg: Fix compilation with workingset_protection patchset on 5.7.8
  > linux-tkg: linux58-rc-tkg: RC5
  > mostlyportable-gcc: Fix binutils userpatches path and false errors output
  > mostlyportable-gcc: Merge pull request #6 from robzombie91/patch-1
  > nvidia-all: Split kernel 5.8 patch for <450.57
  > wine-tkg-git: Hotfixer: Update rules and custom patches for fdb3d9ae and staging 913b39b1
  > wine-tkg-git: Remove deprecated _IGNORE_MINGWCHECK option
  > wine-tkg-git: Allow adding custom make dependencies through .cfg
  > wine-tkg-git: wine-tkg: Debian packaging on Arch (#82)
  > wine-tkg-git: Hotfixer: Fix a warning that may or may not be treated as error in some cases during staging patchsets application
  > wine-tkg-git: Hotfixer: Skip staging no protonify hotfix on proton builds
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging 5e5dafe0 and 4d315a60
  > wine-tkg-git: Don't prevent mainline hotfixes application when userpatches are disabled
  > wine-tkg-git: Hotfixer: Update rules and custom patches for bb79717d and fix rules for 8898a695-staging-noprotonify-fixup
2020-07-14 03:36:46 +07:00
Tk-Glitch 031a4ad09a Thanks mango! 2020-07-11 08:06:50 +07:00
Tk-Glitch ecc427e747 Sync
> amdvlk-opt: 2020.Q2.6
  > mesa-git: Add a temporary workaround for compilation failing since 18cb8f23
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging b1219b7f
  > wine-tkg-git: Hotfixer: Update rules for caa41d49
2020-07-11 07:27:37 +07:00
Tk-Glitch d90aa9e727 Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patch for current head
  > linux-tkg: linux57-tkg: 5.7.8
  > linux-tkg: linux54-tkg: 5.4.51
  > nvidia-all: 450.56.01
  > nvidia-all: 450.57
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 046f6604
  > wine-tkg-git: Hotfixer: Update rules for 18ae539c
  > wine-tkg-git: Move the _ENABLE_TESTS check to _prebuild_common()
2020-07-10 07:58:28 +07:00
Tk-Glitch 08a1beeae6 Sync
> linux-tkg: linux58-rc-tkg: RC4
  > linux-tkg: linux57-tkg: Update bcachefs patchset
  > linux-tkg: linux57-tkg: Update BMQ to Project C v5.7-r2
  > wine-tkg-git: Hotfixer: Update rules and custom patch for f6954e6e
  > wine-tkg-git: Update mk11 patch for 2ea3e40 and move previous version to legacy
  > wine-tkg-git: Don't spam last_build_config.log with reverting hotfixes. Prepare.log already has those in a better and more useful way.
  > wine-tkg-git: Hotfixer: Update rules for 262e4ab9
  > wine-tkg-git: Update proton-winevulkan patchsets for 380b7f28 and moved previous versions to legacy
  > wine-tkg-git: Fix prepare.log not getting reset between builds when using _localbuild
  > wine-tkg-git: Hotfixer: Fixup for compilation failure on 8898a695 when protonify is disabled
  > wine-tkg-git: Hotfixer: Fix the e0e3b6c9 patch. The wrong version was pushed.
2020-07-09 04:27:03 +07:00
Tk-Glitch 8315f86493 Sync
> vkd3d-git: Adapt for vkd3d-proton naming/repo changes
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging ebbd0108
  > wine-tkg-git: Hotfixer: early: Disable broken dsound-EAX patchset on staging 4ef21bcf
  > wine-tkg-git: Update proton-tkg patchsets for 8898a69 and move previous versions to legacy
  > wine-tkg-git: Remove undesired tests from proton-rawinput patchset
  > wine-tkg-git: Update mk11 patch for fb7cc99 and move previous version to legacy
  > wine-tkg-git: Hotfixer: Update rules and custom patches for e0e3b6bc
  > wine-tkg-git: Move 3a3c7cbd to local proton-winevulkan when using fs hack
  > wine-tkg-git: Skip useless _pkgnaming func (as it gets overwritten) when using _localbuild, and add _PKGNAME_OVERRIDE support
  > wine-tkg-git: Skip unneeded tagging when using _localbuild
  > wine-tkg-git: Better logging when using _localbuild
  > wine-tkg-git: Initialize _configure_args array in _polish() when _localbuild is used
  > wine-tkg-git: Add an option to build local repos
  > wine-tkg-git: Replace _nomakepkg_strip option with a global _pkg_strip
  > wine-tkg-git: Proton-tkg: submodules annoyances
  > wine-tkg-git: Presets: Inherit compilation flags from main/external configuration files
  > wine-tkg-git: Hotfixer: Rework of some hacks and updated rules for 6e2a54ec and staging 21a97e1f
  > wine-tkg-git: Hotfixer: Bring early patching for mainline
  > wine-tkg-git: Move the NOMINGW check to prepare script
  > wine-tkg-git: proton-tkg: Switch vkd3d repos to vkd3d-proton
  > wine-tkg-git: Update legacy proton-tkg-staging-a302ab4 patchset
  > wine-tkg-git: Hotfixer: Allow silently skipping all hotfixes when setting _hotfixes_no_confirm="ignore"
2020-07-08 02:03:34 +07:00
Tk-Glitch 9f43b8e655 Merci Alexis! 🐸 ❤️
Sync
  > wine-tkg-git: Hotfixer: early: We can now drop disabling xactengine-initial on staging 3f3a05f9+
2020-07-05 15:54:34 +07:00
Tk-Glitch ef52bd1788 Sync fixes in preparation for 5.12 based wine/proton-tkg releases
> wine-tkg-git: Hotfixer: Do not import 537bb7a8 and b7ccb9d0 back. Those are breaking Blizzard games.
  > wine-tkg-git: Fix rules for fsync-staging
2020-07-04 17:25:34 +07:00
Tk-Glitch 91b5a2bab8 Sync
> wine-tkg-git: Hotfixer: early: Enable staging 215d78f8 hotfix by default on trees containing it
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 2e111fae
  > wine-tkg-git: Hotfixer: early: extend xactengine-initial patchset disabling to 502c444d and 9cca205c
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging 502c444d and 9cca205c
  > wine-tkg-git: Skip the (late) hotfixer when using clean profiles
  > wine-tkg-git: Hotfixer: Update rules for 51dd1ba0
2020-07-04 05:02:39 +07:00
Tk-Glitch 9d273e5ea0 Sync
> wine-tkg-git: Hotfixer: Apparently we need to go deeper for the "fake" git name/email used for the hotfix commit.
  > wine-tkg-git: Hotfixer: xactengine-initial staging patchset is broken on 215d78f8 (5.11r20) -> disable
  > wine-tkg-git: Fix staging-44d1a45-localreverts failing to apply since cdc1e1b658 The patchset needs to be applied to the staging tree, which was ommited in that commit.
  > wine-tkg-git: Hotfixer: pass an author for committing
  > wine-tkg-git: Hotfixer: Update rules for 8bd5fe30
2020-07-03 01:32:33 +07:00
Tk-Glitch c1307dc9f0 Sync
> linux-tkg: linux57-tkg: 5.7.7
  > linux-tkg: linux54-tkg: 5.4.50
  > nvidia-all: Add a legacy fallback if `/usr/lib/modules/*/build/version` doesn't exist. This is notably the case on Manjaro.
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging cbdc68f5
  > wine-tkg-git: Fix a typo leading to current proton-rawinput patchset being used on legacy trees
  > wine-tkg-git: Fix custom patch 34 for staging 6125243d
  > wine-tkg-git: Hotfixer: Update rules for 10b17932
  > wine-tkg-git: Update proton fs hack patchsets for 5dd03cb and move previous versions to legacy
2020-07-02 03:02:34 +07:00
Tk-Glitch c5e94d2d0d Sync
> wine-tkg-git: Hotfixer: Update rules and custom patch for staging 4995d0d3 and 70f6f6d7
  > wine-tkg-git: Update proton-rawinput patchset for 3a9edf9 and move previous version to legacy
  > wine-tkg-git: Hotfixer: Update rules and custom patch for 359ee2ec
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 4995d0d3
2020-07-01 01:41:53 +07:00
Tk-Glitch bd442228e0 Sync
> linux-tkg: linux58-rc-tkg: Sync our pds patchset with 44e2576a42d8b15240457e451dc3b761de0a9f9c changes
  > linux-tkg: linux57-tkg: The execution of finish_cpu when offlining cores introduced with https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bf2c59fce4074e55d622089b34be3a6bc95484fb breaks suspend on our CPU schedulers. Skipping the call to fallback to idle_task_exit fixes it.
  > linux-tkg: linux58-rc-tkg: Add a patch from Nicholas Kazlauskas to fix an amdgpu crash introduced in 5.7.6
  > linux-tkg: linux57-tkg: Add a patch from Nicholas Kazlauskas to fix an amdgpu crash introduced in 5.7.6
  > linux-tkg: linux54-tkg: Allow for 100Hz timer frequency from .cfg
  > linux-tkg: linux58-rc-tkg: Add REGULATOR_MT6358 to config
  > linux-tkg: linux58-rc-tkg: RC3
  > mesa-git: Fix the llvm-libs "family" selected at build time not being used in depends array
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging 70d81789 and 40099e26
  > wine-tkg-git: Hotfixer: Update rules for ec9e556d
  > wine-tkg-git: Proton-tkg: Typo
2020-06-30 03:32:24 +07:00
Tk-Glitch b14ef375ca Sync
> community-patches: wine-tkg-git: Add notes regarding the automated behavior of cloning the repo when valid community-patches are fed to wine/proton-tkg build system, and a precision regarding the correct path to use.
  > wine-tkg-git: Update proton-rawinput patchset for staging 82cff8bb and move previous version to legacy
  > wine-tkg-git: Properly exit when failing in user_patcher() and hotfixer()
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging b6c28187
  > wine-tkg-git: Tighten the proton + nofshack rules for staging-winex11-key_translation patchset
  > wine-tkg-git: Skip local winex11-key_translation patchset on staging 82cff8bb+
  > wine-tkg-git: Use the no_alloc_handle path only when staging's server-Desktop_Refcount is enabled. Some people were breaking their config by adding _proton_use_steamhelper="true" to non-proton configs.
  > wine-tkg-git: makepkg: Remove the mingw-w64-gcc check/prompt. It's been a source a confusion more than anything, and still is an optional dependency.
  > wine-tkg-git: Fix rawinput _staging_args rules for staging 82cff8bb
  > wine-tkg-git: Proton-tkg: Store downloaded mono and gecko tarballs
  > wine-tkg-git: Add --needed flag to pacman commands (#69)
  > wine-tkg-git: Remove confusing instructions about the community-patches repo from readmes, and add a link to the repo in .cfg files.
  > wine-tkg-git: Also disable staging-44d1a45-localreverts when fs hack is disabled
2020-06-28 02:10:30 +07:00
Tk-Glitch 2f060207a8 Sync
> community-patches: wine-tkg-git: Add a patch to unhide the prefix update window on proton-tkg.
  > linux-tkg: linux57-tkg: readme: Remove deprecated and misleading note
  > mostlyportable-gcc: readme: Add wget to requirements
  > vkd3d-git: Remove spirv-tools & lib32-spirv-tools dependencies
  > wine-tkg-git: Update rules and custom patch for staging 37fc290f
  > wine-tkg-git: Add an option to create commits and generate patchsets for each step of the patching process
  > wine-tkg-git: Hotfixer: Update rules for 13b2587d
  > wine-tkg-git: Update proton-tkg patchsets for 0556d9e and move previous versions to legacy
  > wine-tkg-git: Add Paul Gofman's Proton patches fixing Planet Zoo and Jurassic World Evolution, rebased against our current hotfixed+staging tree
2020-06-27 04:21:01 +07:00
Tk-Glitch 58ad23a942 Sync
> community-patches: wine-tkg-git: Update note about hide-prefix-update-window patch following dc92e21501
  > mesa-git: Add a note regarding disabling ACO on 63e1e720+
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 82cff8bb
  > wine-tkg-git: Update staging rawinput patchset rules for 82cff8bb
  > wine-tkg-git: Update fsync-staging patchset for 27a52d0 and move previous version to legacy
  > wine-tkg-git: Deprecate staging-44d1a45-localreverts patchset on 82cff8bb+
  > wine-tkg-git: Hotfixer: Update rules for fe4379eb
  > wine-tkg-git: Add "updating prefix" windows hiding proton patch to proton-steam-bits patchset
  > wine-tkg-git: Update rules regarding staging winevulkan-vkGetPhysicalDeviceSurfaceCapabilitiesKHR disabling
  > wine-tkg-git: Proton-tkg: Add gecko and mono to proton_dist
  > wine-tkg-git: The ffxiv launcher fix patch has been verified to work on hotfixed tree, so only disable when hotfixes are refused
  > wine-tkg-git: Disable _ffxivlauncher_fix on 683583fa+
  > wine-tkg-git: Remove _origin_fix option and dynamically apply as needed from hotfixer instead.
  > wine-tkg-git: Disable staging's winevulkan-vkGetPhysicalDeviceSurfaceCapabilitiesKHR patchset when _update_winevulkan="true".
2020-06-26 15:15:06 +07:00
Tk-Glitch 112395ddfa Sync
> amdvlk-opt: 2020.Q2.5
  > linux-tkg: linux54-tkg: 5.4.49
  > linux-tkg: linux57-tkg: 5.7.6
  > nvidia-all: 440.100
  > nvidia-all: 450.51 beta
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 60074b96
  > wine-tkg-git: Remove unused revert patch
  > wine-tkg-git: Hotfixer: Drop the fd799297 hotfixes on 1f6423f7+
  > wine-tkg-git: Hotfixer: Update rules for 1f6423f7
  > wine-tkg-git: Hotfixer: Update ntdll-ForceBottomUpAlloc hotfix fixups for staging f2686a1 and 97fbe3f
  > wine-tkg-git: Hotfixer: Fix staging rawinput patches failure on 7766c179
2020-06-25 01:14:14 +07:00
Tk-Glitch 2c14bf39f8 Sync
> linux-tkg: gitignore: Ignore all package extensions. (#23)
  > linux-tkg: linux-tkg: Move active prepare steps to an external file, in a _tkg_srcprep func.
  > mesa-git: Don't run xmlpool-* build processes on 2ef983dc+ trees
  > nvidia-all: Let's be more conflictual
  > nvidia-all: 440.66.17
  > vkd3d-git: Remove useless -mstackrealign flag on x64
  > vkd3d-git: Initial meson support for vkd3d-fork
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging 7766c179
  > wine-tkg-git: Hotfixer: Update rules and custom patches for bc282905
  > wine-tkg-git: makepkg: Don't attempt to copy patches when BIG_UGLY_FROGMINER exists in root
  > wine-tkg-git: Add a proper fix for 3078f10d breaking Origin client
2020-06-24 03:02:40 +07:00
Tk-Glitch 95627ade67 Sync
> community-patches: mesa-git: Remove PoE standalone patch. Thanks to Rhys Perry's swiftness!
  > linux-tkg: linux57-tkg: Tweak MuQSS default yield type. The global default of 0 reportedly leads to stability issues on -at least- some AMD Ryzen platforms, so let's default to 1 (sched default) instead.
  > linux-tkg: linux-tkg: Switch from our local cpu optimizations patchset to Graysky's
  > linux-tkg: linux57-tkg: 5.7.5
  > linux-tkg: linux54-tkg: 5.4.48
  > linux-tkg: linux58-rc-tkg: RC2
  > linux-tkg: linux57/58-tkg: Add _noccache to default cfg. (#22)
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 6274392d
  > wine-tkg-git: Hotfixer: Update rules for 449b8c7e
  > wine-tkg-git: Return 16 for swapchain maxImageCount in winevulkan nofshack patchset. We already have that Proton hack in the fs hack addition patch (proton-vk-bits-4.5.patch), which returns 32.
2020-06-23 00:45:21 +07:00
Tk-Glitch 09fa244574 Sync
> community-patches: mesa-git: Add a patch to also enable `radv_no_dynamic_bounds` for PoE standalone client.
  > wine-tkg-git: Prepare for 5.11 based releases
  > wine-tkg-git: Hotfixer: Also disable _clock_monotonic when user refuses 01150d7f hotfixes
  > wine-tkg-git: Hotfixer: Update rules for 16ac83bc
2020-06-20 08:23:37 +07:00
Tk-Glitch 522f4c7fba Sync
> community-patches: linux57-tkg: Fix workingset_protection patchset application on 5.7.4
  > community-patches: linux57-tkg: Replace le9i.mypatch with workingset_protection.mypatch.
  > community-patches: linux57-tkg: Add note to async_buffered_reads patch about bcachefs conflict.
  > linux-tkg: linux57-tkg: 5.7.4
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging d799e8fd and 8e554618
  > wine-tkg-git: Hotfixer: Update rules for e80df2d2
2020-06-19 14:29:05 +07:00
Tk-Glitch c1d266fc86 Sync
> linux-tkg: linux57-tkg: 5.7.3
  > linux-tkg: linux56-tkg: 5.6.19
  > linux-tkg: linux54-tkg: 5.4.47
  > linux-tkg: linux54/56/57-tkg: Fix MuQSS configuration comment (#20)
  > wine-tkg-git: Hotfixer: Update rules and custom patches for 02913f75
  > wine-tkg-git: Update proton winevulkan patchsets for 408a5a8
  > wine-tkg-git: Update proton vk bits patchset 4.5 for 408a5a8
  > wine-tkg-git: Update proton fs hack patchsets for 408a5a8
  > wine-tkg-git: Hotfixer: Update rules for 67ef5151
2020-06-18 01:59:04 +07:00
Tk-Glitch d881ab4c62 Sync
> linux-tkg: linux58-rc-tkg: Import https://github.com/Frogging-Family/linux-tkg/pull/18 changes.
  > mesa-git: Legacy: switch combo options from true/false to enabled/disabled on 138c003d+
  > mesa-git: Double dip the checkout to make sure we're on the desired version
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging 984d4022 and 03f5afca
  > wine-tkg-git: Hotfixer: Update rules for f56e409c
2020-06-17 02:54:59 +07:00
Tk-Glitch 949f866203 Sync
> wine-tkg-git: Hotfixer: Update rules and custom patch for staging 32fcc0d7
  > wine-tkg-git: Hotfixer: Update rules for 634cb77
  > wine-tkg-git: Add a fix for Origin hanging since 3078f10d43
2020-06-16 00:59:32 +07:00
Tk-Glitch faef388541 TkgThingy: Oops typo 2020-06-15 17:31:02 +07:00
Tk-Glitch 0d37414730 TkgThingy: Update entries 2020-06-15 17:29:47 +07:00
Tk-Glitch f422728e2b Sync
> amdgpu-pro-vulkan-only: 20.20-1089974
  > linux-tkg: linux58-rc-tkg: We have a 5.8 patch for nv now
  > linux-tkg: linux58-rc-tkg: Add Ritesh Harjani's ext4 fix that didn't make it in time for RC1.
  > linux-tkg: Introduce linux58-rc-tkg
  > linux-tkg: linux57-tkg: cfg: Add missing _bcachefs option following 7143a70.
  > linux-tkg: linux5*-tkg: Fix finding config fragments when $_where is a symlink (#18)
  > nvidia-all: Add initial 5.8 compat patch
  > wine-tkg-git: Hotfixer: Also skip community patches hotfixes prompts when _hotfixes_no_confirm="true" in earlyhotfixer
  > wine-tkg-git: nomakepkg: Let the user know sources are being prepared for use - and that it might take a while.
2020-06-15 17:17:10 +07:00
Tk-Glitch 06046e876e Sync
> community-patches: wine-tkg-git: Update guy1524_mfplat_WIP patchset for c873db8c
  > linux-tkg: linux57-tkg: Import bcachefs patchset for 5.7 - https://github.com/koverstreet/bcachefs
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging b6595d9e28a60b48030a3b74c31afd73b1fe4065
  > wine-tkg-git: Hotfixer: Update rules for 948a6a4
  > wine-tkg-git: Update protonsdl-joy and proton-rawinput patchsets for 306c40e and move previous versions to legacy.
2020-06-13 02:08:55 +07:00
Tk-Glitch 858e9ff0a4 Sync
> wine-tkg-git: Hotfixer: Update rules and custom patches for staging 11f5454 and eb4f9db
  > wine-tkg-git: Hotfixer: Update rules for 2297093
  > wine-tkg-git: Update proton fs hack patchsets for 3db619d and move previous versions to legacy
  > wine-tkg-git: Proton-tkg: Allow setting PROTON_BYPASS_SHADERCACHE_PATH (introduced with 48c6705901) from .cfg
  > wine-tkg-git: Hotfixer: Always enable rawinput_temp_hotfix on proton trees.
  > wine-tkg-git: Sync with Proton 5.0-9 changes - https://github.com/ValveSoftware/wine/commits/proton_5.0
  > wine-tkg-git: Update LAA patchsets for 18411a1 and move previous versions to legacy
  > wine-tkg-git: Hotfixer: Also disable msvcrt_nativebuiltin when hotfixes are refused.
  > wine-tkg-git: Proton-tkg: Respect/allow custom shader cache path when Steam's shader pre-caching is disabled
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging 5306e1d and 7934e14
2020-06-12 02:14:02 +07:00
Tk-Glitch 5ace97a307 Sync
> community-patches: wine-tkg-git: Add NV12 patch from vitorhnn to guy1524_mfplat_WIP patchset. Thanks again Victor!
  > linux-tkg: linux57-tkg: 5.7.2
  > linux-tkg: linux56-tkg: 5.6.18
  > linux-tkg: linux54-tkg: 5.4.46
  > linux-tkg: linux57-tkg: Fix compilation when MuQSS is selected. Likely a small oversight from Con.
  > linux-tkg: linux57-tkg: Import ck1 patchset and friends for 5.7
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 938c0aa1
  > wine-tkg-git: Hotfixer: Update rules for 34304315
  > wine-tkg-git: Use a local version of e3eb89d in the FS hack patchset
2020-06-11 01:39:54 +07:00
Tk-Glitch c86d9df3d3 Sync
> community-patches: wine-tkg-git: Add vitorhnn's patches to guy1524_mfplat_WIP patchset. Thanks Victor!
  > linux-tkg: linux56/57-tkg: cfg: Fix default timeslice interval for BMQ in comment - This was switched from 4ms to 2ms with BMQ v5.5r1, as reflected by the changes in the PKGBUILD and dynamic prompt.
  > nvidia-all: Skip libnvidia-fatbinaryloader on 450 series
  > wine-tkg-git: Hotfixer: Update rules and custom patches for staging cb2a6551
  > wine-tkg-git: Hotfixer: Update rules and add a custom patch for a302ab44
  > wine-tkg-git: Update proton-tkg patchset for a302ab4 and move previous versions to legacy
  > wine-tkg-git: Add a workaround for King of Fighters 98 and 2002 having silent BGM on wine-staging.
2020-06-10 02:38:20 +07:00
Tk-Glitch 23b4c22639 Sync
> community-patches: linux57-tkg: Add swap lock contention reduction patch. #openglfreak
  > community-patches: linux57-tkg: Update README.md. #openglfreak
  > linux-tkg: linux57-tkg: Cosmetic update to BMQ v5.7-r1. We already had all the changes from r1 in our r0 patchset, so this is only a cosmetic change.
  > linux-tkg: linux57-tkg: 5.7.1
  > linux-tkg: linux56-tkg: 5.6.17
  > linux-tkg: linux54-tkg: 5.4.45
  > mingw-on-arch-automator: Add a message to the pgp keys importation step
  > wine-tkg-git: Hotfixer: Update rules and custom patch for 17529582 and staging 9a4c8c56
  > wine-tkg-git: Hotfixer: Add a fixup patch for ntdll-ForceBottomUpAlloc staging patchset when using wine-tkg hotfixes on 044cb930+
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 044cb930
  > wine-tkg-git: Hotfixer: Also apply 01150d7f hotfixes to mainline trees with esync disabled.
  > wine-tkg-git: Hotfixer: Apply 01150d7 hotfixes if LAA is enabled, and make the esync disabled fallback better
  > wine-tkg-git: Update LAA and steamclient-swap patchsets
  > wine-tkg-git: Hotfixer: Consider _staging_esync like _use_esync/_use_fsync
  > wine-tkg-git: Allow enforcing _dxvk_minimald3d10="false"
2020-06-09 00:17:48 +07:00
Tk-Glitch 1992a61e21 Sync
> community-patches: wine-tkg-git: Update winex11-fs-no_above_state patch for dfe004b90c
  > wine-tkg-git: Fix proton-seccomp-envvar patchset on legacy
  > wine-tkg-git: Proton-tkg: Set VKD3D_FEATURE_LEVEL=12_0 by default in user_settings.py
  > wine-tkg-git: Prepare for 5.10 releases 🐸 🤣 😨
  > wine-tkg-git: Proton-tkg: Update note about PROTON_NO_WRITE_WATCH option as per 432cb93797
2020-06-06 18:11:17 +07:00
Tk-Glitch 3e26d01b09 Sync
> mostlyportable-gcc: Don't stop on stripping warnings
  > mostlyportable-gcc: Move to binutils git and default to the "binutils-2_34-branch" branch that contains our regression fix.
  > wine-tkg-git: Hotfixer: When the fd799297 hotfixes are accepted, always apply 01150d7f hotfixes if esync/fsync is enabled
  > wine-tkg-git: Hotfixer: Warn the user of what is lost when refusing hotfixes on affected trees.
  > wine-tkg-git: Hotfixer: Update rules and custom patch for 3cc3b445 and staging f1917e90
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging f12808c0
2020-06-06 01:58:52 +07:00
Tk-Glitch 0db4c76a92 Sync
> community-patches: wine-tkg-git: Add @snatella's patch to fix VOIP in Star Citizen
  > community-patches: linux57-tkg: Update fgsgsbase patchset - The v12 was mistakenly pushed instead of the v13
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 8a2765d1
  > wine-tkg-git: Hotfixer: Update rules for cdfc4585
  > wine-tkg-git: Also update the url in the build logs 🐸
  > wine-tkg-git: Update the logged url for bug reporting to frogging family's in wine-tkg patches
  > wine-tkg-git: Hotfixer: Update rules and custom patch for staging 7b78338b
  > wine-tkg-git: Move "server: Abort waiting on a completion port when closing it" patch to its own patchset, and add a no_alloc_handle version. This allows us to keep server-Desktop_Refcount and ws2_32-TransmitFile staging patchsets enabled when using protonify, but not using proton.
  > wine-tkg-git: Enable _proton_use_steamhelper when _protonify="true"
  > wine-tkg-git: Hotfixer: Update rules for f1d40d48
  > wine-tkg-git: Also disable `server-Desktop_Refcount` and `ws2_32-TransmitFile` staging patchsets when `_protonify` is enabled.
  > wine-tkg-git: Hotfixer: Disable league of legends patch on c8109388+ with a fancy message, and make the hotfixer messages fancier
  > wine-tkg-git: nomakepkg: Add warning func and mimic makepkg better
  > wine-tkg-git: Hotfixer: Tighten rules for a1bda115 legacy hotfix
  > wine-tkg-git: Hotfix: Something is wrong with staging's ntdll-ForceBottomUpAlloc patchset, possibly only on our side due to the massively toxic relationship we're trying to work with currently. Let's disable it again for now.
  > wine-tkg-git: Bring staging userpatches back properly
  > wine-tkg-git: Proton-tkg: Get rid of `steam: ntdll: When swapping steamclient.dll, match basename` patch added to steamclient swap patchset in the Proton 5.0-8 sync. This still prevents various games to run.
2020-06-05 01:40:07 +07:00
Tk-Glitch 07ffc97f85 Sync
> linux-tkg: linux54-tkg: 5.4.44
  > linux-tkg: linux56-tkg: 5.6.16
  > wine-tkg-git: Hotfixer: Disable LAA and protonify patchsets when the user refuses hotfixes
  > wine-tkg-git: Import rebased b658ec5971 to proton-sdl-joy-2 patchset
  > wine-tkg-git: Proton-tkg: Set _hotfixes_no_confirm by default.
  > wine-tkg-git: Proton-tkg: Add PROTON_NO_WRITE_WATCH entry to user_settings.py
  > wine-tkg-git: Initial sync with Proton 5.0-8 RC
  > wine-tkg-git: Silence hotfixer warning on mainline
  > wine-tkg-git: Nuke reportedly problematic hunks from proton-winevulkan patchsets
  > wine-tkg-git: Hotfixer: Robustness enhancements and fixes  - Introduce the "earlyhotfixer" script, that gets loaded at the time we previously loaded the "normal" hotfixer  - Move early checks (community patches and broken staging upstream commit hotfixing) to "earlyhotfixer" and remove the "early" userpatching from prepare  - Load the hotfixer right before the nonuser_reverter checks, so our sources are correctly checked out ready for reverting work (it was running too early before, leading to potential breakage on legacy)  - Run the hotfixer after the nonuser_reverter so we don't end up with conflicts preventing git to do its job  - Don't set _broken_staging_44d1a45_localreverts="true" unconditionally if esync or fsync is disabled  - Replace the _patches variable by a separate _hotfixes one to contain our hotfixes array. This prevents a potential conflict with userpatches  - Check for the oldest hotfix-needy commit before prompting the user about hotfixes  - Remove unneeded fluff
  > wine-tkg-git: Update wine-tkg patch (mainline) for c7760ce, and move previous version to legacy.
2020-06-03 19:42:57 +07:00
Tk-Glitch c085f367bf Sync
> community-patches: linux57-tkg: Add a bunch of patches that were in 5.6.
  > gamescope-git: Add userpatch support
  > linux-tkg: linux57-tkg: Archlinux config bringup
  > linux-tkg: linux57-tkg: Update BMQ to v5.7-r0 - http://cchalpha.blogspot.com/2020/06/bmq-v57-r0-release.html The psi.c compilation error fix was added to the patchset: 53c690361e
  > linux-tkg: linux57-tkg: Update PDS patchset (cleanups + sync)
  > mesa-git: Update affected options to the enabled/disabled paradigm Silences some warnings
  > wine-tkg-git: Hotfixer: Update rules for staging a4d98c48
  > wine-tkg-git: Always use _dxvk_dxgi="true" since we're not shipping dxvk_config lib in any default configuration. Also update the option's note to be clearer.
  > wine-tkg-git: Hotfixer: Update rules for 48020f48
  > wine-tkg-git: Hotfixer: Update rules and patches for 676f261e The 6387991c and c8109388 reverts were replaced by more flexible custom patches
  > wine-tkg-git: Double equal sign
2020-06-03 02:34:34 +07:00
Tk-Glitch 9135e3beab Sync
> nvidia-all: Add notes about supported kernels next to each revisions.
  > wine-tkg-git: Hotfixer: Add community-patches hotfixes for winex11-fs-no_above_state and guy1524_mfplat_WIP, which are often misconfigured by users.
  > wine-tkg-git: Hotfixer: Group hotfix patches for a given initial breaking commit in subdirs
  > wine-tkg-git: Hotfixer: Update rules for staging 6387991c  - Don't prompt about the 01150d7f related hotfixes when esync and fsync are disabled  - If esync and fsync are disabled, also set broken_staging_44d1a45_localreverts since esync is disabled in staging currently  - Update custom corrective patch
  > wine-tkg-git: Hotfixer: Correct extensions in the hotfix application term messages
  > wine-tkg-git: Userpatches: Default to the "late" behaviour for staging patches, and rename the previous normal behaviour to "early". With all the hotfixing going on lately this makes more sense that way.
  > wine-tkg-git: Hotfixer: Default to a positive answer for the initial hotfix prompt. People seem to skip it without reading, which will lead to issues/broken features.
  > wine-tkg-git: Hotfixer: Update rules for 3c86adab
  > wine-tkg-git: Hotfixer: Also disable esync when user decides to refuse 01150d7f hotfix. This is needed for mainline.
2020-06-02 15:25:27 +07:00
Tk-Glitch 09e8ecf4da Mini-sync for wine-tkg hotfixes
> wine-tkg-git: Hotfix: Also skip staging-44d1a45-localreverts when fshack is disabled and the user refuses to apply hotfixes.
  > wine-tkg-git: Hotfixer: Update rules for staging f132e60b, update custom patch
  > wine-tkg-git: Hotfixer: Remove no more needed community-patches workarounds
2020-06-01 17:35:24 +07:00