Commit 93f6cd5 1 parent 2e4fb1a commit 93f6cd5 Copy full SHA for 93f6cd5
File tree 2 files changed +21
-356
lines changed
2 files changed +21
-356
lines changed Original file line number Diff line number Diff line change 9
9
, wayland
10
10
, vulkan-headers
11
11
, wine64Packages
12
+ , fetchpatch
12
13
} :
13
14
let
14
- wine = wine64Packages . stable . overrideDerivation ( oldAttrs : {
15
+ wine = wine64Packages . staging . overrideDerivation ( oldAttrs : {
15
16
patches =
16
- ( oldAttrs . patches or [ ] )
17
+ ( oldAttrs . patches or [ ] )
17
18
++ [
18
19
# upstream issue: https://bugs.winehq.org/show_bug.cgi?id=55604
19
20
# Here are the currently applied patches for Roblox to run under WINE:
20
- ./patches/segregrevert.mypatch
21
+ ( fetchpatch {
22
+ name = "vinegar-wine-segregrevert.patch" ;
23
+ url = "https://raw.githubusercontent.com/flathub/org.vinegarhq.Vinegar/e24cb9dfa996bcfeaa46504c0375660fe271148d/patches/wine/segregrevert.patch" ;
24
+ hash = "sha256-+3Nld81nG3GufI4jAF6yrWfkJmsSCOku39rx0Hov29c=" ;
25
+ } )
26
+ ( fetchpatch {
27
+ name = "vinegar-wine-mouselock.patch" ;
28
+ url = "https://raw.githubusercontent.com/flathub/org.vinegarhq.Vinegar/e24cb9dfa996bcfeaa46504c0375660fe271148d/patches/wine/mouselock.patch" ;
29
+ hash = "sha256-0AGA4AQbxTL5BGVbm072moav7xVA3zpotYqM8pcEDa4=" ;
30
+ } )
31
+ ( fetchpatch {
32
+ name = "vinegar-wine-loader-prefer-winedllpath.patch" ;
33
+ url = "https://raw.githubusercontent.com/flathub/org.vinegarhq.Vinegar/e24cb9dfa996bcfeaa46504c0375660fe271148d/patches/wine/loader-prefer-winedllpath.patch" ;
34
+ hash = "sha256-KscGMMSmjnQEBjNSHECw9VCX2H6z7fKxrqxEfElGwJQ=" ;
35
+ } )
21
36
] ;
22
37
} ) ;
23
38
in
24
39
buildGoModule rec {
25
40
pname = "vinegar" ;
26
- version = "1.6.1 " ;
41
+ version = "1.7.3 " ;
27
42
28
43
src = fetchFromGitHub {
29
44
owner = "vinegarhq" ;
30
45
repo = "vinegar" ;
31
46
rev = "v${ version } " ;
32
- hash = "sha256-uRdWE5NwRVSuUZyU5B5u5DfJOxu/gUqwM682eORTDOs =" ;
47
+ hash = "sha256-aKL+4jw/uMbbvLRCBHstCTrcQ1PTYSCwMNgXTvSvMeY =" ;
33
48
} ;
34
49
35
- vendorHash = "sha256-Ex6PRd3rD2jbLXlY36koNvZF3P+gAZTE9hExIfOw9CE =" ;
50
+ vendorHash = "sha256-OaMfWecOPQh6quXjYkZLyBDHZ9TINSA7Ue/Y0sz5ZYY =" ;
36
51
37
52
nativeBuildInputs = [ pkg-config makeBinaryWrapper ] ;
38
53
buildInputs = [ libGL libxkbcommon xorg . libX11 xorg . libXcursor xorg . libXfixes wayland vulkan-headers wine ] ;
You can’t perform that action at this time.
0 commit comments