mirror of
https://github.com/pabloaul/lsfg-vk-flake.git
synced 2025-08-27 19:06:28 -03:00
patch: use a more generic name
it now also patches the shebang for libdisplay-info so that python works during the build
This commit is contained in:
parent
0413b8836c
commit
1059d6fdb3
2 changed files with 1 additions and 1 deletions
35
nix-cmake.patch
Normal file
35
nix-cmake.patch
Normal file
|
@ -0,0 +1,35 @@
|
|||
diff --git a/cmake/FetchDXVK.cmake b/cmake/FetchDXVK.cmake
|
||||
index f84de82..8721531 100644
|
||||
--- a/cmake/FetchDXVK.cmake
|
||||
+++ b/cmake/FetchDXVK.cmake
|
||||
@@ -9,12 +9,14 @@ else()
|
||||
endif()
|
||||
|
||||
ExternalProject_Add(dxvk_git
|
||||
- GIT_REPOSITORY "https://github.com/doitsujin/dxvk"
|
||||
- GIT_TAG "v2.6.2"
|
||||
+ URL file://@dxvk-git@
|
||||
UPDATE_DISCONNECTED true
|
||||
USES_TERMINAL_CONFIGURE true
|
||||
USES_TERMINAL_BUILD true
|
||||
BUILD_IN_SOURCE true
|
||||
+ PATCH_COMMAND
|
||||
+ sed -i -e "s|^#!.*python3|#!@python3@/bin/python3|" <SOURCE_DIR>/subprojects/libdisplay-info/tool/gen-search-table.py &&
|
||||
+ chmod +x <SOURCE_DIR>/subprojects/libdisplay-info/tool/gen-search-table.py
|
||||
CONFIGURE_COMMAND
|
||||
sed -i s/private://g
|
||||
src/dxvk/dxvk_shader.h &&
|
||||
diff --git a/cmake/FetchPeParse.cmake b/cmake/FetchPeParse.cmake
|
||||
index df7879b..31a4b87 100644
|
||||
--- a/cmake/FetchPeParse.cmake
|
||||
+++ b/cmake/FetchPeParse.cmake
|
||||
@@ -1,8 +1,7 @@
|
||||
include(ExternalProject)
|
||||
|
||||
ExternalProject_Add(peparse_git
|
||||
- GIT_REPOSITORY "https://github.com/trailofbits/pe-parse"
|
||||
- GIT_TAG "v2.1.1"
|
||||
+ URL file://@peparse-git@
|
||||
UPDATE_DISCONNECTED true
|
||||
USES_TERMINAL_CONFIGURE true
|
||||
USES_TERMINAL_BUILD true
|
Loading…
Add table
Add a link
Reference in a new issue