tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
shattered-pixel-dungeon: convert to gradle setup hook
chayleaf
2 years ago
ac7944da
da8cbf47
+1444
-66
15 changed files
expand all
collapse all
unified
split
pkgs
games
shattered-pixel-dungeon
default.nix
deps.json
experienced-pixel-dungeon
default.nix
deps.json
generic.nix
rat-king-adventure
default.nix
deps.json
rkpd2
default.nix
deps.json
shorter-pixel-dungeon
default.nix
deps.json
summoning-pixel-dungeon
default.nix
deps.json
disable-git-version.patch
top-level
all-packages.nix
+1
-1
pkgs/games/shattered-pixel-dungeon/default.nix
···
14
hash = "sha256-1msmjKDEd/pFMqLB4vJgR6GPC9z4CnNew2hlemLw2d0=";
15
};
16
17
-
depsHash = "sha256-vihoR0bPh7590sRxeYJ1uuynNRxtRBuiFUrdmsRNUJc=";
18
19
passthru.tests = {
20
shattered-pixel-dungeon-starts = nixosTests.shattered-pixel-dungeon;
···
14
hash = "sha256-1msmjKDEd/pFMqLB4vJgR6GPC9z4CnNew2hlemLw2d0=";
15
};
16
17
+
depsPath = ./deps.json;
18
19
passthru.tests = {
20
shattered-pixel-dungeon-starts = nixosTests.shattered-pixel-dungeon;
+252
pkgs/games/shattered-pixel-dungeon/deps.json
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
3
+
"!version": 1,
4
+
"https://oss.sonatype.org/content/repositories/snapshots/com/badlogicgames": {
5
+
"gdx-controllers#gdx-controllers-core/2.2.4-20231021.200112-6/SNAPSHOT": {
6
+
"jar": "sha256-Gdz2J1IvDJFktUD2XeGNS0SIrOyym19X/+dCbbbe3/U=",
7
+
"pom": "sha256-90QW/Mtz1jbDUhKjdJ88ekhulZR2a7eCaEJoswmeny4="
8
+
},
9
+
"gdx-controllers#gdx-controllers-desktop/2.2.4-20231021.200114-6/SNAPSHOT": {
10
+
"jar": "sha256-4mhLijZwQHk2pP5qXIIzrsO9CwNC3CDti/5szclkVa8=",
11
+
"pom": "sha256-10+zD8flpKIPzji5NFgtYcwE5O74hSzzvvqBh84wLf4="
12
+
},
13
+
"gdx-controllers/gdx-controllers-core/2.2.4-SNAPSHOT/maven-metadata": {
14
+
"xml": {
15
+
"groupId": "com.badlogicgames.gdx-controllers",
16
+
"lastUpdated": "20231021200112"
17
+
}
18
+
},
19
+
"gdx-controllers/gdx-controllers-desktop/2.2.4-SNAPSHOT/maven-metadata": {
20
+
"xml": {
21
+
"groupId": "com.badlogicgames.gdx-controllers",
22
+
"lastUpdated": "20231021200114"
23
+
}
24
+
}
25
+
},
26
+
"https://repo.maven.apache.org/maven2": {
27
+
"com/badlogicgames/gdx#gdx-backend-lwjgl3/1.12.1": {
28
+
"jar": "sha256-B3OwjHfBoHcJPFlyy4u2WJuRe4ZF/+tKh7gKsDg41o0=",
29
+
"module": "sha256-9O7d2ip5+E6OiwN47WWxC8XqSX/mT+b0iDioCRTTyqc=",
30
+
"pom": "sha256-IRSihaCUPC2d0QzB0MVDoOWM1DXjcisTYtnaaxR9SRo="
31
+
},
32
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1": {
33
+
"pom": "sha256-cAGFUunqi4o21kDX8V86OT6aMmXjJUqyMHLHhUWLBm4="
34
+
},
35
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1/natives-desktop": {
36
+
"jar": "sha256-1g5ZN21QWpk+yLogowR3rwaQKx4pJ/8uN17/2/Ql2UE="
37
+
},
38
+
"com/badlogicgames/gdx#gdx-freetype/1.12.1": {
39
+
"jar": "sha256-rbjskAa7YdrW0pdslaHeGN5eGmUULRilgH0OUkyL8WU=",
40
+
"module": "sha256-HG9UGDxQFjSvGqLrKEkE7YnVvqtURs7FyqWwunHdXKE=",
41
+
"pom": "sha256-pLaMZBcEufzo+xszIlcUPJSYJJQg1uY6rm7tb6fHyT8="
42
+
},
43
+
"com/badlogicgames/gdx#gdx-jnigen-loader/2.3.1": {
44
+
"jar": "sha256-ZJDdoiWmHHYCwnu+xOSBE3/1lfjOCy3bpBTww0Bq7mA=",
45
+
"module": "sha256-nNWFK9nlHTbRJxrypGzZfOwk5XEHblQTbsmtNxhGua8=",
46
+
"pom": "sha256-7e2XZPzSpbw8peeAUEHppiAZ+ovkNLWZ8D1JR+KkQng="
47
+
},
48
+
"com/badlogicgames/gdx#gdx-platform/1.12.1": {
49
+
"pom": "sha256-bZhlcVVYfr/+qIAG20v12CgcyUetGduKZP28TnOzkZc="
50
+
},
51
+
"com/badlogicgames/gdx#gdx-platform/1.12.1/natives-desktop": {
52
+
"jar": "sha256-P+utqUwiNjYQkXufuMJLD55h4+bGnHO9DTUDhYTA4e0="
53
+
},
54
+
"com/badlogicgames/gdx#gdx/1.12.1": {
55
+
"jar": "sha256-jTIJ6UghH96c2swrAfrO0yPlSKpS73jlx2CEWoh0aXA=",
56
+
"module": "sha256-7Th6fCSDcEBGAyOsXYZIZwKAPw88K1h448x4If03n6o=",
57
+
"pom": "sha256-Qg9vfLMYtQsglKsHYme67w6bBlI0yHqWCqkvtCEYpZY="
58
+
},
59
+
"com/badlogicgames/jamepad#jamepad/2.26.5.0": {
60
+
"jar": "sha256-sO+RC6Uxyt/gQYSWow2Hy6xGAhsGJUf1tZR+A1Q1cRo=",
61
+
"module": "sha256-KGmFPVwJdU2vuY9u6veZLc2Q6K3uFxL/bgjmUgBKflA=",
62
+
"pom": "sha256-Up7mQ8lbw+6SfuSnRqwFaOQSnbb5dscD82IjN9/6Inc="
63
+
},
64
+
"com/badlogicgames/jlayer#jlayer/1.0.1-gdx": {
65
+
"jar": "sha256-qrze3C4/pBxOE4hwUj10MzfxiZMQgGMLoaIoVTjNAPs=",
66
+
"pom": "sha256-nGCRe2JnOIvFeWpSDswPF8ed2hVGUM0FQdTEE4ghv0k="
67
+
},
68
+
"org/jcraft#jorbis/0.0.17": {
69
+
"jar": "sha256-4GfymjcBQmtn7ZcwNpScbljKW7U+73JAsuceKG0lKp4=",
70
+
"pom": "sha256-GN47DZMq+Zgy202DL2g1B/vdWgsMJN1oDoTOb1cYLiQ="
71
+
},
72
+
"org/json#json/20170516": {
73
+
"jar": "sha256-gT835IIPGFTopOtPgN+UvxsfLsbDtyaS8jq5pVYlavY=",
74
+
"pom": "sha256-ZMFVQ6PV2yeaIK6w36A0oqecIVn4zUAd6kj/DyNMGN0="
75
+
},
76
+
"org/lwjgl#lwjgl-glfw/3.3.3": {
77
+
"jar": "sha256-vtx1f9KxslUUbbJrdLnL0fz1ZEuJtHsQT6chx0FgQlk=",
78
+
"pom": "sha256-fJuPWGrEz36esvNnrphUzK7i2Nf2LiOHxJ0sGvrtirM="
79
+
},
80
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux": {
81
+
"jar": "sha256-uDBgYrF3QfNCaQiHUUIfGsIaWXv7vQxsYSJjAc3nRLg="
82
+
},
83
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm32": {
84
+
"jar": "sha256-3Z1NZxT8k1nUfdoNR8HYyLvkmQG393wj/Kepyb/CmFg="
85
+
},
86
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm64": {
87
+
"jar": "sha256-zGE5yD95nQ4UhOpMIByM5tV8jHokSlIXEWqAax60F5s="
88
+
},
89
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos": {
90
+
"jar": "sha256-qJtVNirsnlo7vRNkYBu4WxR9trrmiJHKmiMtbPstVew="
91
+
},
92
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos-arm64": {
93
+
"jar": "sha256-uUUdZ7wXyQb7goKlUi8liwIvMFaeC2LaAB1ZChe0Xhk="
94
+
},
95
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows": {
96
+
"jar": "sha256-mBVbRR38b1hQid7HehL5wFeJxNzrjaRy+dMIFgEBpw0="
97
+
},
98
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows-x86": {
99
+
"jar": "sha256-lkZVXUBfDSo6lXa1BvV8FjKvZPaaiuWMsESK4EqceCQ="
100
+
},
101
+
"org/lwjgl#lwjgl-jemalloc/3.3.3": {
102
+
"jar": "sha256-6Z4xJp5meKS/xi7yTFCkgcAcvdAEhh7Omlm6EnaMZRY=",
103
+
"pom": "sha256-IJuMfX+cGXLVyNX5zhmjUW/5BxRD0N+Khm2hNDvS46k="
104
+
},
105
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux": {
106
+
"jar": "sha256-TkoT1wFdQmBbvPfvn66tRt6sZAnkN3qO1K6oFfFGNLM="
107
+
},
108
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm32": {
109
+
"jar": "sha256-5IM/wmIeLnMCBXPmKZcJIPHNHfmE/hyc7bszSNzDeG8="
110
+
},
111
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm64": {
112
+
"jar": "sha256-44PVJBwNR/QBKnU+C//+Ra/DDQBiGbm9iQN1ahA3ibU="
113
+
},
114
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos": {
115
+
"jar": "sha256-ICTapcaqQHhmQUi3OQ+4sjHyNw6g4X1AeJTbp+nlZOw="
116
+
},
117
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos-arm64": {
118
+
"jar": "sha256-Y5Vuokb/ZKqpzg4dbjzK1obPv5N9H81suNX0T2OCFgw="
119
+
},
120
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows": {
121
+
"jar": "sha256-mUnI5JmYvQyHjYQohAEfE4PihRAFCR4LK897dnG4SOs="
122
+
},
123
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows-x86": {
124
+
"jar": "sha256-2bTgbiqEIFWD+wVEDSI4OFqRywGgYN2x03YiOuIl8Uo="
125
+
},
126
+
"org/lwjgl#lwjgl-openal/3.3.3": {
127
+
"jar": "sha256-rg6Cdnys8Ikh9Xj7qdhHU93rAM6toFEKK0qIK+KPv5U=",
128
+
"pom": "sha256-f6aiEbvk5FuCmHU31kN6e1KUM07TrBbLhElV70PV5w8="
129
+
},
130
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux": {
131
+
"jar": "sha256-kDD+2SinHqwv30zhZDzE7HJNhxDjtDe9znUL3J6YKyo="
132
+
},
133
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm32": {
134
+
"jar": "sha256-xyXRfh5GJsf0O29NCKRnSW4JECXnHxn0+x8xN8Tabmc="
135
+
},
136
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm64": {
137
+
"jar": "sha256-q/OSSHs1h9qJtlUlAAjfSjYKL9Xh7gCr1h9/UpFSBaE="
138
+
},
139
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos": {
140
+
"jar": "sha256-gmSuMqyfQTxPRQGGPF9udXam/avcXQUtMoG7rMM3fx0="
141
+
},
142
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos-arm64": {
143
+
"jar": "sha256-OZJGOhao3xn2MRewiD6tDtko3U3wF/VbXk4St6JwSJo="
144
+
},
145
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows": {
146
+
"jar": "sha256-49p8PbJcgduNQl7x49v6FQALBA1mnwCLCBPJQzOslsg="
147
+
},
148
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows-x86": {
149
+
"jar": "sha256-hSyk42sf390++2zkLwi30PlXsExLz714BXsMeZ85kjE="
150
+
},
151
+
"org/lwjgl#lwjgl-opengl/3.3.3": {
152
+
"jar": "sha256-UGLadQ5ffsieJ+i2e31A+oxLFokBWeNfgoEWzmyOyh4=",
153
+
"pom": "sha256-RDkltWQq0xjUnfrpe66c3QnkkCWzAqlLAQf8iIm+bN0="
154
+
},
155
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux": {
156
+
"jar": "sha256-2COpLGooELURLaME3MarzUyxAnBvdPfpNKIjzqIFElA="
157
+
},
158
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm32": {
159
+
"jar": "sha256-BbGiXD+3Ipdao78siIQ3I9puEFmhktVo3e/AGkV/qkc="
160
+
},
161
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm64": {
162
+
"jar": "sha256-Cyt1Mn1HRRY0EjNI1VUDrgPlFVGwyIea6QyOS04aT5w="
163
+
},
164
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos": {
165
+
"jar": "sha256-TBBz0OWumZZtDvHWp3lXWEdtJH2TD9xewYZeOMuEfM4="
166
+
},
167
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos-arm64": {
168
+
"jar": "sha256-8bPx3oP5c6uuOkvDLbWyKa5dVcyA27xffIQYEv4gtf4="
169
+
},
170
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows": {
171
+
"jar": "sha256-9F5fYFlrA7Lj2LmKEjyFXr0LUVTIFV3CpWuJDMyQdHc="
172
+
},
173
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows-x86": {
174
+
"jar": "sha256-nZnSA95OMShsrnU6HfuYE2fJNzTxlEZEunG+Uhs68sw="
175
+
},
176
+
"org/lwjgl#lwjgl-stb/3.3.3": {
177
+
"jar": "sha256-DP96pG6p1w/MIIVwFSk+qA+/Ia3Kw0YAyE2puBpEypM=",
178
+
"pom": "sha256-jR2kP3mIdcV5yokH95rk/D6tFVQl6pVVxvqqsT1Q5J0="
179
+
},
180
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux": {
181
+
"jar": "sha256-xEiQaN3G3ESxAwcZQ/gBotB2Y01LdNtHCSf4SjCCGeE="
182
+
},
183
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm32": {
184
+
"jar": "sha256-/WYDpBauUJJiAxV7ajQOiPX60GyAjvQcsDUBcTn+Lzw="
185
+
},
186
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm64": {
187
+
"jar": "sha256-F/DPG45SLuprS5fBkHCznlT1+H7YT7iVhXR+QPkF4ds="
188
+
},
189
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos": {
190
+
"jar": "sha256-MpN6NS20usPpKqG72uKYipWOS5B6tbVXdky6gtsgupc="
191
+
},
192
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos-arm64": {
193
+
"jar": "sha256-sfZYdf2d3SgJe+YHYCniuPq168FibiHO92FhHfynFcI="
194
+
},
195
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows": {
196
+
"jar": "sha256-0Sq4Zv4RaekkrFtNa7d2eueEKp/IZSeYaCwAabtz/PI="
197
+
},
198
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows-x86": {
199
+
"jar": "sha256-RkJORUWXM7JsSnsN0mlSCctpONr6OpASxqVoLJSixA4="
200
+
},
201
+
"org/lwjgl#lwjgl-tinyfd/3.3.3": {
202
+
"jar": "sha256-7gUVBU7hmj9AiEJv7p2HnrLuZXsH5QZOTiyFH2rc8Us=",
203
+
"pom": "sha256-LBvRGfQeZaVEYT+R5xYOAGuBkW5zpu919UkkLMTzvvI="
204
+
},
205
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux": {
206
+
"jar": "sha256-oHb6BaTRdHYuq1hS7nLCnRSrEKVlTyf7AGZO8bUsDAU="
207
+
},
208
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux-arm64": {
209
+
"jar": "sha256-gNNOdtFcBJUXRBSIMpCDkdqLFPaKAwtksLQHAqNzkdc="
210
+
},
211
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos": {
212
+
"jar": "sha256-RGXdRv35MJwM5kw1KaDaZ5L7ZxHDKB6MXbqTXmqb/Dw="
213
+
},
214
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos-arm64": {
215
+
"jar": "sha256-b32XlBRlHjQ9yLiz+q3g4tnk/fmdVl1WI+EtQNuuSiI="
216
+
},
217
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-windows": {
218
+
"jar": "sha256-AihZEfHIgXNfpNDrFB/+qv2aK7k0nZj3wfuKnLScD1g="
219
+
},
220
+
"org/lwjgl#lwjgl/3.3.3": {
221
+
"jar": "sha256-3Jx7LUjoOW1oiV+JAv+gHkYlPeRN/pJ1M/8JRX6/7sQ=",
222
+
"pom": "sha256-gx1Gb8AWKUUrRhNzEeFYI8CWx9b66VKYxke5+/XWgfQ="
223
+
},
224
+
"org/lwjgl#lwjgl/3.3.3/natives-linux": {
225
+
"jar": "sha256-5mNzjFGaBvbWWYgvqOTgmvfxDpIZKe5cxUp1h/Yu1Mk="
226
+
},
227
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm32": {
228
+
"jar": "sha256-cNP3SNRawTWDKplV6lGcpv7Tqn0dR+tnR8uHk2hGyUE="
229
+
},
230
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm64": {
231
+
"jar": "sha256-OXp5pdiQcobUAY0CbLw3NYxTu7aqvDoVNPGf8jt/hVg="
232
+
},
233
+
"org/lwjgl#lwjgl/3.3.3/natives-macos": {
234
+
"jar": "sha256-ApTuTi3X72vvr/r8C7maKom3YHC1zYMC89dWJLZ4bQM="
235
+
},
236
+
"org/lwjgl#lwjgl/3.3.3/natives-macos-arm64": {
237
+
"jar": "sha256-UKycoJ5Z8FHcrPTcCyFF6ekW5qsUYzt1aUIxv+WTFKg="
238
+
},
239
+
"org/lwjgl#lwjgl/3.3.3/natives-windows": {
240
+
"jar": "sha256-XuY6GRh+/lu4dH/ST3sTJX2zSN9a1kEROjaV5D8hOVk="
241
+
},
242
+
"org/lwjgl#lwjgl/3.3.3/natives-windows-x86": {
243
+
"jar": "sha256-IqIjOCYlVOteEzyEQd7u2shNoILrO6yE0DLaT682l0k="
244
+
},
245
+
"org/sonatype/oss#oss-parent/7": {
246
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
247
+
},
248
+
"org/sonatype/oss#oss-parent/9": {
249
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
250
+
}
251
+
}
252
+
}
pkgs/games/shattered-pixel-dungeon/disable-git-version.patch
pkgs/games/shattered-pixel-dungeon/summoning-pixel-dungeon/disable-git-version.patch
+1
-8
pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix
pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon/default.nix
···
2
, fetchFromGitHub
3
}:
4
5
-
callPackage ./generic.nix rec {
6
pname = "experienced-pixel-dungeon";
7
version = "2.18";
8
···
12
rev = "ExpPD-${version}";
13
hash = "sha256-jOKHBd9LaDn3oqLdQWqAcJnicktlbkDGw00nT8JveoI=";
14
};
15
-
16
-
postPatch = ''
17
-
substituteInPlace build.gradle \
18
-
--replace-fail "gdxControllersVersion = '2.2.4-SNAPSHOT'" "gdxControllersVersion = '2.2.3'"
19
-
'';
20
-
21
-
depsHash = "sha256-PyBEhlOOVD3/YH4SWs1yMkdg3U96znk1/VV6SAr8S30=";
22
23
desktopName = "Experienced Pixel Dungeon";
24
···
2
, fetchFromGitHub
3
}:
4
5
+
callPackage ../generic.nix rec {
6
pname = "experienced-pixel-dungeon";
7
version = "2.18";
8
···
12
rev = "ExpPD-${version}";
13
hash = "sha256-jOKHBd9LaDn3oqLdQWqAcJnicktlbkDGw00nT8JveoI=";
14
};
0
0
0
0
0
0
0
15
16
desktopName = "Experienced Pixel Dungeon";
17
+252
pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon/deps.json
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
3
+
"!version": 1,
4
+
"https://oss.sonatype.org/content/repositories/snapshots/com/badlogicgames": {
5
+
"gdx-controllers#gdx-controllers-core/2.2.4-20231021.200112-6/SNAPSHOT": {
6
+
"jar": "sha256-Gdz2J1IvDJFktUD2XeGNS0SIrOyym19X/+dCbbbe3/U=",
7
+
"pom": "sha256-90QW/Mtz1jbDUhKjdJ88ekhulZR2a7eCaEJoswmeny4="
8
+
},
9
+
"gdx-controllers#gdx-controllers-desktop/2.2.4-20231021.200114-6/SNAPSHOT": {
10
+
"jar": "sha256-4mhLijZwQHk2pP5qXIIzrsO9CwNC3CDti/5szclkVa8=",
11
+
"pom": "sha256-10+zD8flpKIPzji5NFgtYcwE5O74hSzzvvqBh84wLf4="
12
+
},
13
+
"gdx-controllers/gdx-controllers-core/2.2.4-SNAPSHOT/maven-metadata": {
14
+
"xml": {
15
+
"groupId": "com.badlogicgames.gdx-controllers",
16
+
"lastUpdated": "20231021200112"
17
+
}
18
+
},
19
+
"gdx-controllers/gdx-controllers-desktop/2.2.4-SNAPSHOT/maven-metadata": {
20
+
"xml": {
21
+
"groupId": "com.badlogicgames.gdx-controllers",
22
+
"lastUpdated": "20231021200114"
23
+
}
24
+
}
25
+
},
26
+
"https://repo.maven.apache.org/maven2": {
27
+
"com/badlogicgames/gdx#gdx-backend-lwjgl3/1.12.1": {
28
+
"jar": "sha256-B3OwjHfBoHcJPFlyy4u2WJuRe4ZF/+tKh7gKsDg41o0=",
29
+
"module": "sha256-9O7d2ip5+E6OiwN47WWxC8XqSX/mT+b0iDioCRTTyqc=",
30
+
"pom": "sha256-IRSihaCUPC2d0QzB0MVDoOWM1DXjcisTYtnaaxR9SRo="
31
+
},
32
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1": {
33
+
"pom": "sha256-cAGFUunqi4o21kDX8V86OT6aMmXjJUqyMHLHhUWLBm4="
34
+
},
35
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1/natives-desktop": {
36
+
"jar": "sha256-1g5ZN21QWpk+yLogowR3rwaQKx4pJ/8uN17/2/Ql2UE="
37
+
},
38
+
"com/badlogicgames/gdx#gdx-freetype/1.12.1": {
39
+
"jar": "sha256-rbjskAa7YdrW0pdslaHeGN5eGmUULRilgH0OUkyL8WU=",
40
+
"module": "sha256-HG9UGDxQFjSvGqLrKEkE7YnVvqtURs7FyqWwunHdXKE=",
41
+
"pom": "sha256-pLaMZBcEufzo+xszIlcUPJSYJJQg1uY6rm7tb6fHyT8="
42
+
},
43
+
"com/badlogicgames/gdx#gdx-jnigen-loader/2.3.1": {
44
+
"jar": "sha256-ZJDdoiWmHHYCwnu+xOSBE3/1lfjOCy3bpBTww0Bq7mA=",
45
+
"module": "sha256-nNWFK9nlHTbRJxrypGzZfOwk5XEHblQTbsmtNxhGua8=",
46
+
"pom": "sha256-7e2XZPzSpbw8peeAUEHppiAZ+ovkNLWZ8D1JR+KkQng="
47
+
},
48
+
"com/badlogicgames/gdx#gdx-platform/1.12.1": {
49
+
"pom": "sha256-bZhlcVVYfr/+qIAG20v12CgcyUetGduKZP28TnOzkZc="
50
+
},
51
+
"com/badlogicgames/gdx#gdx-platform/1.12.1/natives-desktop": {
52
+
"jar": "sha256-P+utqUwiNjYQkXufuMJLD55h4+bGnHO9DTUDhYTA4e0="
53
+
},
54
+
"com/badlogicgames/gdx#gdx/1.12.1": {
55
+
"jar": "sha256-jTIJ6UghH96c2swrAfrO0yPlSKpS73jlx2CEWoh0aXA=",
56
+
"module": "sha256-7Th6fCSDcEBGAyOsXYZIZwKAPw88K1h448x4If03n6o=",
57
+
"pom": "sha256-Qg9vfLMYtQsglKsHYme67w6bBlI0yHqWCqkvtCEYpZY="
58
+
},
59
+
"com/badlogicgames/jamepad#jamepad/2.26.5.0": {
60
+
"jar": "sha256-sO+RC6Uxyt/gQYSWow2Hy6xGAhsGJUf1tZR+A1Q1cRo=",
61
+
"module": "sha256-KGmFPVwJdU2vuY9u6veZLc2Q6K3uFxL/bgjmUgBKflA=",
62
+
"pom": "sha256-Up7mQ8lbw+6SfuSnRqwFaOQSnbb5dscD82IjN9/6Inc="
63
+
},
64
+
"com/badlogicgames/jlayer#jlayer/1.0.1-gdx": {
65
+
"jar": "sha256-qrze3C4/pBxOE4hwUj10MzfxiZMQgGMLoaIoVTjNAPs=",
66
+
"pom": "sha256-nGCRe2JnOIvFeWpSDswPF8ed2hVGUM0FQdTEE4ghv0k="
67
+
},
68
+
"org/jcraft#jorbis/0.0.17": {
69
+
"jar": "sha256-4GfymjcBQmtn7ZcwNpScbljKW7U+73JAsuceKG0lKp4=",
70
+
"pom": "sha256-GN47DZMq+Zgy202DL2g1B/vdWgsMJN1oDoTOb1cYLiQ="
71
+
},
72
+
"org/json#json/20170516": {
73
+
"jar": "sha256-gT835IIPGFTopOtPgN+UvxsfLsbDtyaS8jq5pVYlavY=",
74
+
"pom": "sha256-ZMFVQ6PV2yeaIK6w36A0oqecIVn4zUAd6kj/DyNMGN0="
75
+
},
76
+
"org/lwjgl#lwjgl-glfw/3.3.3": {
77
+
"jar": "sha256-vtx1f9KxslUUbbJrdLnL0fz1ZEuJtHsQT6chx0FgQlk=",
78
+
"pom": "sha256-fJuPWGrEz36esvNnrphUzK7i2Nf2LiOHxJ0sGvrtirM="
79
+
},
80
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux": {
81
+
"jar": "sha256-uDBgYrF3QfNCaQiHUUIfGsIaWXv7vQxsYSJjAc3nRLg="
82
+
},
83
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm32": {
84
+
"jar": "sha256-3Z1NZxT8k1nUfdoNR8HYyLvkmQG393wj/Kepyb/CmFg="
85
+
},
86
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm64": {
87
+
"jar": "sha256-zGE5yD95nQ4UhOpMIByM5tV8jHokSlIXEWqAax60F5s="
88
+
},
89
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos": {
90
+
"jar": "sha256-qJtVNirsnlo7vRNkYBu4WxR9trrmiJHKmiMtbPstVew="
91
+
},
92
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos-arm64": {
93
+
"jar": "sha256-uUUdZ7wXyQb7goKlUi8liwIvMFaeC2LaAB1ZChe0Xhk="
94
+
},
95
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows": {
96
+
"jar": "sha256-mBVbRR38b1hQid7HehL5wFeJxNzrjaRy+dMIFgEBpw0="
97
+
},
98
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows-x86": {
99
+
"jar": "sha256-lkZVXUBfDSo6lXa1BvV8FjKvZPaaiuWMsESK4EqceCQ="
100
+
},
101
+
"org/lwjgl#lwjgl-jemalloc/3.3.3": {
102
+
"jar": "sha256-6Z4xJp5meKS/xi7yTFCkgcAcvdAEhh7Omlm6EnaMZRY=",
103
+
"pom": "sha256-IJuMfX+cGXLVyNX5zhmjUW/5BxRD0N+Khm2hNDvS46k="
104
+
},
105
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux": {
106
+
"jar": "sha256-TkoT1wFdQmBbvPfvn66tRt6sZAnkN3qO1K6oFfFGNLM="
107
+
},
108
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm32": {
109
+
"jar": "sha256-5IM/wmIeLnMCBXPmKZcJIPHNHfmE/hyc7bszSNzDeG8="
110
+
},
111
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm64": {
112
+
"jar": "sha256-44PVJBwNR/QBKnU+C//+Ra/DDQBiGbm9iQN1ahA3ibU="
113
+
},
114
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos": {
115
+
"jar": "sha256-ICTapcaqQHhmQUi3OQ+4sjHyNw6g4X1AeJTbp+nlZOw="
116
+
},
117
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos-arm64": {
118
+
"jar": "sha256-Y5Vuokb/ZKqpzg4dbjzK1obPv5N9H81suNX0T2OCFgw="
119
+
},
120
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows": {
121
+
"jar": "sha256-mUnI5JmYvQyHjYQohAEfE4PihRAFCR4LK897dnG4SOs="
122
+
},
123
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows-x86": {
124
+
"jar": "sha256-2bTgbiqEIFWD+wVEDSI4OFqRywGgYN2x03YiOuIl8Uo="
125
+
},
126
+
"org/lwjgl#lwjgl-openal/3.3.3": {
127
+
"jar": "sha256-rg6Cdnys8Ikh9Xj7qdhHU93rAM6toFEKK0qIK+KPv5U=",
128
+
"pom": "sha256-f6aiEbvk5FuCmHU31kN6e1KUM07TrBbLhElV70PV5w8="
129
+
},
130
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux": {
131
+
"jar": "sha256-kDD+2SinHqwv30zhZDzE7HJNhxDjtDe9znUL3J6YKyo="
132
+
},
133
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm32": {
134
+
"jar": "sha256-xyXRfh5GJsf0O29NCKRnSW4JECXnHxn0+x8xN8Tabmc="
135
+
},
136
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm64": {
137
+
"jar": "sha256-q/OSSHs1h9qJtlUlAAjfSjYKL9Xh7gCr1h9/UpFSBaE="
138
+
},
139
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos": {
140
+
"jar": "sha256-gmSuMqyfQTxPRQGGPF9udXam/avcXQUtMoG7rMM3fx0="
141
+
},
142
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos-arm64": {
143
+
"jar": "sha256-OZJGOhao3xn2MRewiD6tDtko3U3wF/VbXk4St6JwSJo="
144
+
},
145
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows": {
146
+
"jar": "sha256-49p8PbJcgduNQl7x49v6FQALBA1mnwCLCBPJQzOslsg="
147
+
},
148
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows-x86": {
149
+
"jar": "sha256-hSyk42sf390++2zkLwi30PlXsExLz714BXsMeZ85kjE="
150
+
},
151
+
"org/lwjgl#lwjgl-opengl/3.3.3": {
152
+
"jar": "sha256-UGLadQ5ffsieJ+i2e31A+oxLFokBWeNfgoEWzmyOyh4=",
153
+
"pom": "sha256-RDkltWQq0xjUnfrpe66c3QnkkCWzAqlLAQf8iIm+bN0="
154
+
},
155
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux": {
156
+
"jar": "sha256-2COpLGooELURLaME3MarzUyxAnBvdPfpNKIjzqIFElA="
157
+
},
158
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm32": {
159
+
"jar": "sha256-BbGiXD+3Ipdao78siIQ3I9puEFmhktVo3e/AGkV/qkc="
160
+
},
161
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm64": {
162
+
"jar": "sha256-Cyt1Mn1HRRY0EjNI1VUDrgPlFVGwyIea6QyOS04aT5w="
163
+
},
164
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos": {
165
+
"jar": "sha256-TBBz0OWumZZtDvHWp3lXWEdtJH2TD9xewYZeOMuEfM4="
166
+
},
167
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos-arm64": {
168
+
"jar": "sha256-8bPx3oP5c6uuOkvDLbWyKa5dVcyA27xffIQYEv4gtf4="
169
+
},
170
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows": {
171
+
"jar": "sha256-9F5fYFlrA7Lj2LmKEjyFXr0LUVTIFV3CpWuJDMyQdHc="
172
+
},
173
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows-x86": {
174
+
"jar": "sha256-nZnSA95OMShsrnU6HfuYE2fJNzTxlEZEunG+Uhs68sw="
175
+
},
176
+
"org/lwjgl#lwjgl-stb/3.3.3": {
177
+
"jar": "sha256-DP96pG6p1w/MIIVwFSk+qA+/Ia3Kw0YAyE2puBpEypM=",
178
+
"pom": "sha256-jR2kP3mIdcV5yokH95rk/D6tFVQl6pVVxvqqsT1Q5J0="
179
+
},
180
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux": {
181
+
"jar": "sha256-xEiQaN3G3ESxAwcZQ/gBotB2Y01LdNtHCSf4SjCCGeE="
182
+
},
183
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm32": {
184
+
"jar": "sha256-/WYDpBauUJJiAxV7ajQOiPX60GyAjvQcsDUBcTn+Lzw="
185
+
},
186
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm64": {
187
+
"jar": "sha256-F/DPG45SLuprS5fBkHCznlT1+H7YT7iVhXR+QPkF4ds="
188
+
},
189
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos": {
190
+
"jar": "sha256-MpN6NS20usPpKqG72uKYipWOS5B6tbVXdky6gtsgupc="
191
+
},
192
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos-arm64": {
193
+
"jar": "sha256-sfZYdf2d3SgJe+YHYCniuPq168FibiHO92FhHfynFcI="
194
+
},
195
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows": {
196
+
"jar": "sha256-0Sq4Zv4RaekkrFtNa7d2eueEKp/IZSeYaCwAabtz/PI="
197
+
},
198
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows-x86": {
199
+
"jar": "sha256-RkJORUWXM7JsSnsN0mlSCctpONr6OpASxqVoLJSixA4="
200
+
},
201
+
"org/lwjgl#lwjgl-tinyfd/3.3.3": {
202
+
"jar": "sha256-7gUVBU7hmj9AiEJv7p2HnrLuZXsH5QZOTiyFH2rc8Us=",
203
+
"pom": "sha256-LBvRGfQeZaVEYT+R5xYOAGuBkW5zpu919UkkLMTzvvI="
204
+
},
205
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux": {
206
+
"jar": "sha256-oHb6BaTRdHYuq1hS7nLCnRSrEKVlTyf7AGZO8bUsDAU="
207
+
},
208
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux-arm64": {
209
+
"jar": "sha256-gNNOdtFcBJUXRBSIMpCDkdqLFPaKAwtksLQHAqNzkdc="
210
+
},
211
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos": {
212
+
"jar": "sha256-RGXdRv35MJwM5kw1KaDaZ5L7ZxHDKB6MXbqTXmqb/Dw="
213
+
},
214
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos-arm64": {
215
+
"jar": "sha256-b32XlBRlHjQ9yLiz+q3g4tnk/fmdVl1WI+EtQNuuSiI="
216
+
},
217
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-windows": {
218
+
"jar": "sha256-AihZEfHIgXNfpNDrFB/+qv2aK7k0nZj3wfuKnLScD1g="
219
+
},
220
+
"org/lwjgl#lwjgl/3.3.3": {
221
+
"jar": "sha256-3Jx7LUjoOW1oiV+JAv+gHkYlPeRN/pJ1M/8JRX6/7sQ=",
222
+
"pom": "sha256-gx1Gb8AWKUUrRhNzEeFYI8CWx9b66VKYxke5+/XWgfQ="
223
+
},
224
+
"org/lwjgl#lwjgl/3.3.3/natives-linux": {
225
+
"jar": "sha256-5mNzjFGaBvbWWYgvqOTgmvfxDpIZKe5cxUp1h/Yu1Mk="
226
+
},
227
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm32": {
228
+
"jar": "sha256-cNP3SNRawTWDKplV6lGcpv7Tqn0dR+tnR8uHk2hGyUE="
229
+
},
230
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm64": {
231
+
"jar": "sha256-OXp5pdiQcobUAY0CbLw3NYxTu7aqvDoVNPGf8jt/hVg="
232
+
},
233
+
"org/lwjgl#lwjgl/3.3.3/natives-macos": {
234
+
"jar": "sha256-ApTuTi3X72vvr/r8C7maKom3YHC1zYMC89dWJLZ4bQM="
235
+
},
236
+
"org/lwjgl#lwjgl/3.3.3/natives-macos-arm64": {
237
+
"jar": "sha256-UKycoJ5Z8FHcrPTcCyFF6ekW5qsUYzt1aUIxv+WTFKg="
238
+
},
239
+
"org/lwjgl#lwjgl/3.3.3/natives-windows": {
240
+
"jar": "sha256-XuY6GRh+/lu4dH/ST3sTJX2zSN9a1kEROjaV5D8hOVk="
241
+
},
242
+
"org/lwjgl#lwjgl/3.3.3/natives-windows-x86": {
243
+
"jar": "sha256-IqIjOCYlVOteEzyEQd7u2shNoILrO6yE0DLaT682l0k="
244
+
},
245
+
"org/sonatype/oss#oss-parent/7": {
246
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
247
+
},
248
+
"org/sonatype/oss#oss-parent/9": {
249
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
250
+
}
251
+
}
252
+
}
+10
-35
pkgs/games/shattered-pixel-dungeon/generic.nix
···
2
{ pname
3
, version
4
, src
5
-
, depsHash
6
, meta
7
, desktopName
8
, patches ? [ ./disable-beryx.patch ]
0
9
10
, lib
11
, stdenv
···
53
keywords = [ "roguelike" "dungeon" "crawler" ];
54
};
55
56
-
# fake build to pre-download deps into fixed-output derivation
57
-
deps = stdenv.mkDerivation {
58
-
pname = "${pname}-deps";
59
-
inherit version src patches postPatch;
60
-
nativeBuildInputs = [ gradle perl ] ++ attrs.nativeBuildInputs or [];
61
-
buildPhase = ''
62
-
export GRADLE_USER_HOME=$(mktemp -d)
63
-
# https://github.com/gradle/gradle/issues/4426
64
-
${lib.optionalString stdenv.isDarwin "export TERM=dumb"}
65
-
gradle --no-daemon desktop:release
66
-
'';
67
-
# perl code mavenizes pathes (com.squareup.okio/okio/1.13.0/a9283170b7305c8d92d25aff02a6ab7e45d06cbe/okio-1.13.0.jar -> com/squareup/okio/okio/1.13.0/okio-1.13.0.jar)
68
-
installPhase = ''
69
-
find $GRADLE_USER_HOME/caches/modules-2 -type f -regex '.*\.\(jar\|pom\)' \
70
-
| perl -pe 's#(.*/([^/]+)/([^/]+)/([^/]+)/[0-9a-f]{30,40}/([^/\s]+))$# ($x = $2) =~ tr|\.|/|; "install -Dm444 $1 \$out/$x/$3/$4/$5" #e' \
71
-
| sh
72
-
'';
73
-
outputHashMode = "recursive";
74
-
outputHash = depsHash;
75
-
};
76
77
in stdenv.mkDerivation (cleanAttrs // {
78
inherit pname version src patches postPatch;
79
0
0
0
0
0
0
0
80
nativeBuildInputs = [
81
gradle
82
perl
···
86
87
desktopItems = [ desktopItem ];
88
89
-
buildPhase = ''
90
-
runHook preBuild
91
-
92
-
export GRADLE_USER_HOME=$(mktemp -d)
93
-
# https://github.com/gradle/gradle/issues/4426
94
-
${lib.optionalString stdenv.isDarwin "export TERM=dumb"}
95
-
# point to offline repo
96
-
sed -ie "s#repositories {#repositories { maven { url '${deps}' };#g" build.gradle
97
-
gradle --offline --no-daemon desktop:release
98
-
99
-
runHook postBuild
100
-
'';
101
102
installPhase = ''
103
runHook preInstall
···
131
license = licenses.gpl3Plus;
132
maintainers = with maintainers; [ fgaz ];
133
platforms = platforms.all;
134
-
# https://github.com/NixOS/nixpkgs/pull/99885#issuecomment-740065005
135
-
broken = stdenv.isDarwin;
136
mainProgram = pname;
137
} // meta;
138
})
···
2
{ pname
3
, version
4
, src
0
5
, meta
6
, desktopName
7
, patches ? [ ./disable-beryx.patch ]
8
+
, depsPath ? null
9
10
, lib
11
, stdenv
···
53
keywords = [ "roguelike" "dungeon" "crawler" ];
54
};
55
56
+
depsPath' = if depsPath != null then depsPath else ./${pname}/deps.json;
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
57
58
in stdenv.mkDerivation (cleanAttrs // {
59
inherit pname version src patches postPatch;
60
61
+
mitmCache = gradle.fetchDeps {
62
+
inherit pname;
63
+
data = depsPath';
64
+
};
65
+
66
+
__darwinAllowLocalNetworking = true;
67
+
68
nativeBuildInputs = [
69
gradle
70
perl
···
74
75
desktopItems = [ desktopItem ];
76
77
+
gradleBuildTask = "desktop:release";
0
0
0
0
0
0
0
0
0
0
0
78
79
installPhase = ''
80
runHook preInstall
···
108
license = licenses.gpl3Plus;
109
maintainers = with maintainers; [ fgaz ];
110
platforms = platforms.all;
0
0
111
mainProgram = pname;
112
} // meta;
113
})
+1
-3
pkgs/games/shattered-pixel-dungeon/rat-king-adventure.nix
pkgs/games/shattered-pixel-dungeon/rat-king-adventure/default.nix
···
2
, fetchFromGitHub
3
}:
4
5
-
callPackage ./generic.nix rec {
6
pname = "rat-king-adventure";
7
version = "1.5.3";
8
···
12
rev = version;
13
hash = "sha256-Q/smIObu7khcRnwdT8m7+WstpPE1tbDFJcZ4OGYJ338=";
14
};
15
-
16
-
depsHash = "sha256-yE6zuLnFLtNq76AhtyE+giGLF2vcCqF7sfIvcY8W6Lg=";
17
18
desktopName = "Rat King Adventure";
19
···
2
, fetchFromGitHub
3
}:
4
5
+
callPackage ../generic.nix rec {
6
pname = "rat-king-adventure";
7
version = "1.5.3";
8
···
12
rev = version;
13
hash = "sha256-Q/smIObu7khcRnwdT8m7+WstpPE1tbDFJcZ4OGYJ338=";
14
};
0
0
15
16
desktopName = "Rat King Adventure";
17
+238
pkgs/games/shattered-pixel-dungeon/rat-king-adventure/deps.json
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
3
+
"!version": 1,
4
+
"https://repo.maven.apache.org/maven2": {
5
+
"com/badlogicgames/gdx#gdx-backend-lwjgl3/1.11.0": {
6
+
"jar": "sha256-my0CJorGB5QwSi4E5ep1H62fX5bsyvFdgCOm4LF6994=",
7
+
"module": "sha256-o7gpPFXSp2lb60LCcKrfKpQcK4NqQL8Ob4W6OOY0VwY=",
8
+
"pom": "sha256-wa55d83hp9muWlhfDe8Ap2d4LzcR5/+RYTX2UPA2HOo="
9
+
},
10
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.11.0": {
11
+
"pom": "sha256-a5PHPPIyrqNpnueP5GEkJ14KwbsROJkXUcz96l8Au9c="
12
+
},
13
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.11.0/natives-desktop": {
14
+
"jar": "sha256-9GCzmqhP9bnWC4mT4j/zKtpWellmThTrfha7VcWk9yE="
15
+
},
16
+
"com/badlogicgames/gdx#gdx-freetype/1.11.0": {
17
+
"jar": "sha256-u5hP1RQ13YCN0HaSWOqzJikXG19OnkPzmvRUPh7E3yI=",
18
+
"module": "sha256-n5oGuAY9dyn7H94+ippXm3vuPUqevY+xrDubsj78b/M=",
19
+
"pom": "sha256-xkjQNIE46uOtYmScUTA8R5rr5czpsbXQeLX3rkVQG+0="
20
+
},
21
+
"com/badlogicgames/gdx#gdx-jnigen-loader/2.3.1": {
22
+
"jar": "sha256-ZJDdoiWmHHYCwnu+xOSBE3/1lfjOCy3bpBTww0Bq7mA=",
23
+
"module": "sha256-nNWFK9nlHTbRJxrypGzZfOwk5XEHblQTbsmtNxhGua8=",
24
+
"pom": "sha256-7e2XZPzSpbw8peeAUEHppiAZ+ovkNLWZ8D1JR+KkQng="
25
+
},
26
+
"com/badlogicgames/gdx#gdx-platform/1.11.0": {
27
+
"pom": "sha256-8cBBk8LQnXP8lVNQL05ZFMIOgDWrdpoZ0z4bxJJ0AkA="
28
+
},
29
+
"com/badlogicgames/gdx#gdx-platform/1.11.0/natives-desktop": {
30
+
"jar": "sha256-yUFpxwl25LGMCL1qKWtETqiLtUlF67EtHy5DK5L4OTA="
31
+
},
32
+
"com/badlogicgames/gdx#gdx/1.11.0": {
33
+
"jar": "sha256-IxU8Z+GVYGROD6EjUjK12F7kHPKJKBwtp+yMKONXULk=",
34
+
"module": "sha256-twUVE1CLWninINOZQrsifRvrOrzgBpskstIAA2TPbbM=",
35
+
"pom": "sha256-2W6H3BZixRugifIY1Cy3/U3b3sZQiytosvCsZ5dvJSU="
36
+
},
37
+
"com/badlogicgames/gdx-controllers#gdx-controllers-core/2.2.2": {
38
+
"jar": "sha256-DKa7jeeMTIY2ycrjhvrAU4LdMp9y1xCU+62wL89aEAQ=",
39
+
"pom": "sha256-Y0QV6aRkzGOr46Gb6+AYM2OdS95sUt2zIoaOQduz724="
40
+
},
41
+
"com/badlogicgames/gdx-controllers#gdx-controllers-desktop/2.2.2": {
42
+
"jar": "sha256-oJnxlAyrkj1QtnHH4uK6HkXq44+mxdzq6piktPUqTl0=",
43
+
"pom": "sha256-ZAhAV2hHVAbq8aLVysozRiKXIYdZmkssHWSOf+rarn8="
44
+
},
45
+
"com/badlogicgames/jamepad#jamepad/2.0.20.0": {
46
+
"jar": "sha256-6fFqB9SpRCSs0DiOw6P+TsZLfhiWxlgUwv9rRisTs2Y=",
47
+
"module": "sha256-vXFX36GUJsdj2VgYbnHR3+lKnBRgBeEI9pwUameDrmY=",
48
+
"pom": "sha256-+gwaoDndosNqw/VslH3vLEOptLnkbCPhrqddHQaZ3eQ="
49
+
},
50
+
"com/badlogicgames/jlayer#jlayer/1.0.1-gdx": {
51
+
"jar": "sha256-qrze3C4/pBxOE4hwUj10MzfxiZMQgGMLoaIoVTjNAPs=",
52
+
"pom": "sha256-nGCRe2JnOIvFeWpSDswPF8ed2hVGUM0FQdTEE4ghv0k="
53
+
},
54
+
"org/jcraft#jorbis/0.0.17": {
55
+
"jar": "sha256-4GfymjcBQmtn7ZcwNpScbljKW7U+73JAsuceKG0lKp4=",
56
+
"pom": "sha256-GN47DZMq+Zgy202DL2g1B/vdWgsMJN1oDoTOb1cYLiQ="
57
+
},
58
+
"org/json#json/20170516": {
59
+
"jar": "sha256-gT835IIPGFTopOtPgN+UvxsfLsbDtyaS8jq5pVYlavY=",
60
+
"pom": "sha256-ZMFVQ6PV2yeaIK6w36A0oqecIVn4zUAd6kj/DyNMGN0="
61
+
},
62
+
"org/lwjgl#lwjgl-glfw/3.3.1": {
63
+
"jar": "sha256-CLvDTrdS+GPjf4OrHHsMIvfLJtD4+wpKSoxgKKxFs4U=",
64
+
"pom": "sha256-TKQrQ8iqDodIWWB0d0C5lFqqH99+QTTm+iTo+d8cF2A="
65
+
},
66
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-linux": {
67
+
"jar": "sha256-Ze0Ev/fQf+ybf958OxHEBShsjWbk609Mm3kuJn7OWwY="
68
+
},
69
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-linux-arm32": {
70
+
"jar": "sha256-hOvo8klGPrF84PrpnYsto8G/kcjUEHOjtYNFd7dS4/s="
71
+
},
72
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-linux-arm64": {
73
+
"jar": "sha256-IgDyzcENHaZ215o+oFybpVnaCZUFwbdWtu0iL2FagSA="
74
+
},
75
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-macos": {
76
+
"jar": "sha256-G2z/nmSKci7gzBRmlhIFKqW6gJRp+os/sh8kw6vnDek="
77
+
},
78
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-macos-arm64": {
79
+
"jar": "sha256-nHlVeHSNWPQtXUcu2A0ulpk71Psf/ABYztosYx7zmJo="
80
+
},
81
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-windows": {
82
+
"jar": "sha256-nnROy4QCnXrO2uh24lV2WRhKKa/uVeRT9KslZzSb+Ek="
83
+
},
84
+
"org/lwjgl#lwjgl-glfw/3.3.1/natives-windows-x86": {
85
+
"jar": "sha256-pYAgBm4ePVP/xMf7ShWMDLP/tPM6rrPlTSVScyGUxBI="
86
+
},
87
+
"org/lwjgl#lwjgl-jemalloc/3.3.1": {
88
+
"jar": "sha256-7kn8Co2UVkUuVM1vd3gj7aZm4sY/wU1lsv0sws/tXb4=",
89
+
"pom": "sha256-+ZSGEVVV8RPaHOOs1f7LyWk7X9o1P/era9Lj1//dsn4="
90
+
},
91
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-linux": {
92
+
"jar": "sha256-m3mvXH/Q2UkG7h0qU6NCCidQfWYiS0/0a59ncmRd7TQ="
93
+
},
94
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-linux-arm32": {
95
+
"jar": "sha256-Bj8Lsu2V5d4q0G4Q0xJ/hJDdviBKyj5qOc5C3pF4TF8="
96
+
},
97
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-linux-arm64": {
98
+
"jar": "sha256-X4nVRq4fr1Gv+/sMZBR60swze/ajLwv4fEbTTDQvxdU="
99
+
},
100
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-macos": {
101
+
"jar": "sha256-B6qwMJQFjjiph2upM54IoiQDlO+Ii35/z9R2I1j22Wg="
102
+
},
103
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-macos-arm64": {
104
+
"jar": "sha256-500OE6wC9BAsIMF/DUFmCK2FNDSV7K4wAp32VousLSc="
105
+
},
106
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-windows": {
107
+
"jar": "sha256-Il8331UAYUZ1vprLYnjLbJyAo0kmR5iyz8fsQ08e1HI="
108
+
},
109
+
"org/lwjgl#lwjgl-jemalloc/3.3.1/natives-windows-x86": {
110
+
"jar": "sha256-Y5uy113z3Vnqewv4uEfgr1cHRpTXk5ILoclTeJeyw9g="
111
+
},
112
+
"org/lwjgl#lwjgl-openal/3.3.1": {
113
+
"jar": "sha256-cyXuG5GooQwGJsabVXqI8t9qwb3KDlLiqS0yQknyytA=",
114
+
"pom": "sha256-+ZzowctqhyXSbdyzNFxAPNu8x8qO6WYIu/PCxP2WaiE="
115
+
},
116
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-linux": {
117
+
"jar": "sha256-C3OB9R7cYQy2ByRdw0p2LSsht0R4FARAaKGmADu4eDg="
118
+
},
119
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-linux-arm32": {
120
+
"jar": "sha256-PQ39lwowYdM7FdvxjT7u/PB83EFx6skgUU8DhkY4mmI="
121
+
},
122
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-linux-arm64": {
123
+
"jar": "sha256-RPO9inlEGNtNU+51Rtkdl9nK9/QuE+ojU2PMM18u9ig="
124
+
},
125
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-macos": {
126
+
"jar": "sha256-UYTKJLjf6XJVtstVjFKb1qOImBu+VeITcY4/0r2ehuQ="
127
+
},
128
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-macos-arm64": {
129
+
"jar": "sha256-wi7Lzvj+5K7q+YEDLfPiy8MKkRqQJS7awfFJeX1YdXU="
130
+
},
131
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-windows": {
132
+
"jar": "sha256-X35maqJMqLP7dY5ywD/7nYCbMEicantH6tZ8aXf/ZU4="
133
+
},
134
+
"org/lwjgl#lwjgl-openal/3.3.1/natives-windows-x86": {
135
+
"jar": "sha256-fVtbb61e+7Lowk80dgDHy8bv3RNh/TewtaEzGSMehR4="
136
+
},
137
+
"org/lwjgl#lwjgl-opengl/3.3.1": {
138
+
"jar": "sha256-5DbSFE86Nv/3cv1kIzMWgJt5XzkN79TVVmD8aG58KDQ=",
139
+
"pom": "sha256-LL9XxnqNBGatgI4aJ/4908EQ6KwC3IqyushKhRl3VUE="
140
+
},
141
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-linux": {
142
+
"jar": "sha256-vPzZ+N/SKUiK2ew1PUjHsC3lyiG63UCS8ZAiOaHtBpA="
143
+
},
144
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-linux-arm32": {
145
+
"jar": "sha256-IDPJfXY+YL2sAX/bsI06Q7vlwXqjZ7QsU3ycw6tAYY8="
146
+
},
147
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-linux-arm64": {
148
+
"jar": "sha256-EFjEunNUzavz75NZUeKT91tJYedT13/XU13ccy4oPyg="
149
+
},
150
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-macos": {
151
+
"jar": "sha256-cR8plyiIUJJiqVfxsxOL+ptQVRnRHfbldj0cmj+LPF0="
152
+
},
153
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-macos-arm64": {
154
+
"jar": "sha256-29EQBE6uitvKjjx6cwUpo1FVnnTOqIe7PNbvDcAW8pU="
155
+
},
156
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-windows": {
157
+
"jar": "sha256-hRubWTysIeOvUd1MMD6N8/5qNEo/gda5vMGG5+VAv9o="
158
+
},
159
+
"org/lwjgl#lwjgl-opengl/3.3.1/natives-windows-x86": {
160
+
"jar": "sha256-aD2K09DQl3puoYuIpMvn6P1PBsGrIbq+2riDCXQLzGA="
161
+
},
162
+
"org/lwjgl#lwjgl-stb/3.3.1": {
163
+
"jar": "sha256-ZOXMzi/Hy88Mg0pb6GQtniSYzj/jHBT/HfdBh4o/gSE=",
164
+
"pom": "sha256-dKgsbPvqhNIxAk2f2FgO2VumPCAafUeqsmO6hofDCVk="
165
+
},
166
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-linux": {
167
+
"jar": "sha256-+BuZjoxdYj1XHi/NRvy4e30w7SXfd95jrsjP7bNMSnA="
168
+
},
169
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-linux-arm32": {
170
+
"jar": "sha256-6xnGjFt5MUjKOT24bzHQ3pVALZ9MFOUADjkYSA9iKkc="
171
+
},
172
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-linux-arm64": {
173
+
"jar": "sha256-XOyb0h8xIAJaLIOB3BCax+yI5o5xX9fK27kPXVVfZZs="
174
+
},
175
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-macos": {
176
+
"jar": "sha256-oXjWYDA5nGmJeN/kqVALdVep2vTAYeg8iHAzfpsL0+c="
177
+
},
178
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-macos-arm64": {
179
+
"jar": "sha256-DXoP8tto86vkFpFn4vSJ3/d72igvQvhuQelEvnxDbdg="
180
+
},
181
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-windows": {
182
+
"jar": "sha256-/W/3om6GRa95oNIcpz6NyeRz80AtEzPlRKgdIcpQd+c="
183
+
},
184
+
"org/lwjgl#lwjgl-stb/3.3.1/natives-windows-x86": {
185
+
"jar": "sha256-v3PjtRu0MOWIvRWOlsyimOmMoS8p3FzxRFwfDFw5uhs="
186
+
},
187
+
"org/lwjgl#lwjgl-tinyfd/3.3.1": {
188
+
"jar": "sha256-SI9R7ZXw+sSNHYfLDjusCMAS3L9u88FohoXXCM28zVY=",
189
+
"pom": "sha256-78RtVita7rFRzJnBhn5KUeVLzwWs+2EwOtZUh45Nyq8="
190
+
},
191
+
"org/lwjgl#lwjgl-tinyfd/3.3.1/natives-linux": {
192
+
"jar": "sha256-e9cLKCM/RiGdoZiaw+n27vcuvyEc43Uv8eZFzqQYpM8="
193
+
},
194
+
"org/lwjgl#lwjgl-tinyfd/3.3.1/natives-linux-arm64": {
195
+
"jar": "sha256-pLai7OGbhNkzyXmwx1+46BgCpoLVJEmWXDP0xaH+cAw="
196
+
},
197
+
"org/lwjgl#lwjgl-tinyfd/3.3.1/natives-macos": {
198
+
"jar": "sha256-H1yGorLASVqlahKnTHwvwsk1PMOKoAzBOjJAR2QcMk0="
199
+
},
200
+
"org/lwjgl#lwjgl-tinyfd/3.3.1/natives-macos-arm64": {
201
+
"jar": "sha256-EY1ViXZdZobUeDcZwt6MpmWiSX2LncKK00/RDtU0P6o="
202
+
},
203
+
"org/lwjgl#lwjgl-tinyfd/3.3.1/natives-windows": {
204
+
"jar": "sha256-7McVIQloBZdWnZsyIEXynBp93uxxgs9pGJ2uFUE4ucg="
205
+
},
206
+
"org/lwjgl#lwjgl/3.3.1": {
207
+
"jar": "sha256-z4P5DjL7lz/17fyk7zX1XKUbtwpXm2ofKQdE9VLo5IQ=",
208
+
"pom": "sha256-xMXHr6uOt4JTZqIwhsPf7droMIwRXF1iF6gm7DJLN+M="
209
+
},
210
+
"org/lwjgl#lwjgl/3.3.1/natives-linux": {
211
+
"jar": "sha256-Iu8q+jGhdAozfsnGgGxrjZfpMaY+LEMnDLrxT7P2/E4="
212
+
},
213
+
"org/lwjgl#lwjgl/3.3.1/natives-linux-arm32": {
214
+
"jar": "sha256-9rVYGOx25ewBfiW8OvbsTbe3ol56KhdW+i/6uojIZWQ="
215
+
},
216
+
"org/lwjgl#lwjgl/3.3.1/natives-linux-arm64": {
217
+
"jar": "sha256-T9lq94+cKTsXAAEcfbGg7AI3xNGIPjf6vgj3To0uAiQ="
218
+
},
219
+
"org/lwjgl#lwjgl/3.3.1/natives-macos": {
220
+
"jar": "sha256-9I5hCpgdylFbm75zRcx240UME0BLBS2Kw1fvCvjpCr8="
221
+
},
222
+
"org/lwjgl#lwjgl/3.3.1/natives-macos-arm64": {
223
+
"jar": "sha256-cZfomrgKKiGDtO6SXMtE5XLwy3V6kndq34JlJpIAo2o="
224
+
},
225
+
"org/lwjgl#lwjgl/3.3.1/natives-windows": {
226
+
"jar": "sha256-CT0T1ipkNLxla/EKOzfiUw/ZrzsLwg+OlUW+WGWdFEM="
227
+
},
228
+
"org/lwjgl#lwjgl/3.3.1/natives-windows-x86": {
229
+
"jar": "sha256-6QwfnPVwGu7ymC6/CQWiuZH0YiuKf4JQ6vCHO1oKAiM="
230
+
},
231
+
"org/sonatype/oss#oss-parent/7": {
232
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
233
+
},
234
+
"org/sonatype/oss#oss-parent/9": {
235
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
236
+
}
237
+
}
238
+
}
+1
-3
pkgs/games/shattered-pixel-dungeon/rkpd2.nix
pkgs/games/shattered-pixel-dungeon/rkpd2/default.nix
···
2
, fetchFromGitHub
3
}:
4
5
-
callPackage ./generic.nix rec {
6
pname = "rkpd2";
7
version = "2.0.6";
8
···
12
rev = "v${version}";
13
hash = "sha256-jwH0nEsv3agUCZt5Mhuv1JSeELOKfrsj3cnmAJsV9sM=";
14
};
15
-
16
-
depsHash = "sha256-vihoR0bPh7590sRxeYJ1uuynNRxtRBuiFUrdmsRNUJc=";
17
18
desktopName = "Rat King Pixel Dungeon 2";
19
···
2
, fetchFromGitHub
3
}:
4
5
+
callPackage ../generic.nix rec {
6
pname = "rkpd2";
7
version = "2.0.6";
8
···
12
rev = "v${version}";
13
hash = "sha256-jwH0nEsv3agUCZt5Mhuv1JSeELOKfrsj3cnmAJsV9sM=";
14
};
0
0
15
16
desktopName = "Rat King Pixel Dungeon 2";
17
+252
pkgs/games/shattered-pixel-dungeon/rkpd2/deps.json
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
3
+
"!version": 1,
4
+
"https://oss.sonatype.org/content/repositories/snapshots/com/badlogicgames": {
5
+
"gdx-controllers#gdx-controllers-core/2.2.4-20231021.200112-6/SNAPSHOT": {
6
+
"jar": "sha256-Gdz2J1IvDJFktUD2XeGNS0SIrOyym19X/+dCbbbe3/U=",
7
+
"pom": "sha256-90QW/Mtz1jbDUhKjdJ88ekhulZR2a7eCaEJoswmeny4="
8
+
},
9
+
"gdx-controllers#gdx-controllers-desktop/2.2.4-20231021.200114-6/SNAPSHOT": {
10
+
"jar": "sha256-4mhLijZwQHk2pP5qXIIzrsO9CwNC3CDti/5szclkVa8=",
11
+
"pom": "sha256-10+zD8flpKIPzji5NFgtYcwE5O74hSzzvvqBh84wLf4="
12
+
},
13
+
"gdx-controllers/gdx-controllers-core/2.2.4-SNAPSHOT/maven-metadata": {
14
+
"xml": {
15
+
"groupId": "com.badlogicgames.gdx-controllers",
16
+
"lastUpdated": "20231021200112"
17
+
}
18
+
},
19
+
"gdx-controllers/gdx-controllers-desktop/2.2.4-SNAPSHOT/maven-metadata": {
20
+
"xml": {
21
+
"groupId": "com.badlogicgames.gdx-controllers",
22
+
"lastUpdated": "20231021200114"
23
+
}
24
+
}
25
+
},
26
+
"https://repo.maven.apache.org/maven2": {
27
+
"com/badlogicgames/gdx#gdx-backend-lwjgl3/1.12.1": {
28
+
"jar": "sha256-B3OwjHfBoHcJPFlyy4u2WJuRe4ZF/+tKh7gKsDg41o0=",
29
+
"module": "sha256-9O7d2ip5+E6OiwN47WWxC8XqSX/mT+b0iDioCRTTyqc=",
30
+
"pom": "sha256-IRSihaCUPC2d0QzB0MVDoOWM1DXjcisTYtnaaxR9SRo="
31
+
},
32
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1": {
33
+
"pom": "sha256-cAGFUunqi4o21kDX8V86OT6aMmXjJUqyMHLHhUWLBm4="
34
+
},
35
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1/natives-desktop": {
36
+
"jar": "sha256-1g5ZN21QWpk+yLogowR3rwaQKx4pJ/8uN17/2/Ql2UE="
37
+
},
38
+
"com/badlogicgames/gdx#gdx-freetype/1.12.1": {
39
+
"jar": "sha256-rbjskAa7YdrW0pdslaHeGN5eGmUULRilgH0OUkyL8WU=",
40
+
"module": "sha256-HG9UGDxQFjSvGqLrKEkE7YnVvqtURs7FyqWwunHdXKE=",
41
+
"pom": "sha256-pLaMZBcEufzo+xszIlcUPJSYJJQg1uY6rm7tb6fHyT8="
42
+
},
43
+
"com/badlogicgames/gdx#gdx-jnigen-loader/2.3.1": {
44
+
"jar": "sha256-ZJDdoiWmHHYCwnu+xOSBE3/1lfjOCy3bpBTww0Bq7mA=",
45
+
"module": "sha256-nNWFK9nlHTbRJxrypGzZfOwk5XEHblQTbsmtNxhGua8=",
46
+
"pom": "sha256-7e2XZPzSpbw8peeAUEHppiAZ+ovkNLWZ8D1JR+KkQng="
47
+
},
48
+
"com/badlogicgames/gdx#gdx-platform/1.12.1": {
49
+
"pom": "sha256-bZhlcVVYfr/+qIAG20v12CgcyUetGduKZP28TnOzkZc="
50
+
},
51
+
"com/badlogicgames/gdx#gdx-platform/1.12.1/natives-desktop": {
52
+
"jar": "sha256-P+utqUwiNjYQkXufuMJLD55h4+bGnHO9DTUDhYTA4e0="
53
+
},
54
+
"com/badlogicgames/gdx#gdx/1.12.1": {
55
+
"jar": "sha256-jTIJ6UghH96c2swrAfrO0yPlSKpS73jlx2CEWoh0aXA=",
56
+
"module": "sha256-7Th6fCSDcEBGAyOsXYZIZwKAPw88K1h448x4If03n6o=",
57
+
"pom": "sha256-Qg9vfLMYtQsglKsHYme67w6bBlI0yHqWCqkvtCEYpZY="
58
+
},
59
+
"com/badlogicgames/jamepad#jamepad/2.26.5.0": {
60
+
"jar": "sha256-sO+RC6Uxyt/gQYSWow2Hy6xGAhsGJUf1tZR+A1Q1cRo=",
61
+
"module": "sha256-KGmFPVwJdU2vuY9u6veZLc2Q6K3uFxL/bgjmUgBKflA=",
62
+
"pom": "sha256-Up7mQ8lbw+6SfuSnRqwFaOQSnbb5dscD82IjN9/6Inc="
63
+
},
64
+
"com/badlogicgames/jlayer#jlayer/1.0.1-gdx": {
65
+
"jar": "sha256-qrze3C4/pBxOE4hwUj10MzfxiZMQgGMLoaIoVTjNAPs=",
66
+
"pom": "sha256-nGCRe2JnOIvFeWpSDswPF8ed2hVGUM0FQdTEE4ghv0k="
67
+
},
68
+
"org/jcraft#jorbis/0.0.17": {
69
+
"jar": "sha256-4GfymjcBQmtn7ZcwNpScbljKW7U+73JAsuceKG0lKp4=",
70
+
"pom": "sha256-GN47DZMq+Zgy202DL2g1B/vdWgsMJN1oDoTOb1cYLiQ="
71
+
},
72
+
"org/json#json/20170516": {
73
+
"jar": "sha256-gT835IIPGFTopOtPgN+UvxsfLsbDtyaS8jq5pVYlavY=",
74
+
"pom": "sha256-ZMFVQ6PV2yeaIK6w36A0oqecIVn4zUAd6kj/DyNMGN0="
75
+
},
76
+
"org/lwjgl#lwjgl-glfw/3.3.3": {
77
+
"jar": "sha256-vtx1f9KxslUUbbJrdLnL0fz1ZEuJtHsQT6chx0FgQlk=",
78
+
"pom": "sha256-fJuPWGrEz36esvNnrphUzK7i2Nf2LiOHxJ0sGvrtirM="
79
+
},
80
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux": {
81
+
"jar": "sha256-uDBgYrF3QfNCaQiHUUIfGsIaWXv7vQxsYSJjAc3nRLg="
82
+
},
83
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm32": {
84
+
"jar": "sha256-3Z1NZxT8k1nUfdoNR8HYyLvkmQG393wj/Kepyb/CmFg="
85
+
},
86
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm64": {
87
+
"jar": "sha256-zGE5yD95nQ4UhOpMIByM5tV8jHokSlIXEWqAax60F5s="
88
+
},
89
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos": {
90
+
"jar": "sha256-qJtVNirsnlo7vRNkYBu4WxR9trrmiJHKmiMtbPstVew="
91
+
},
92
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos-arm64": {
93
+
"jar": "sha256-uUUdZ7wXyQb7goKlUi8liwIvMFaeC2LaAB1ZChe0Xhk="
94
+
},
95
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows": {
96
+
"jar": "sha256-mBVbRR38b1hQid7HehL5wFeJxNzrjaRy+dMIFgEBpw0="
97
+
},
98
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows-x86": {
99
+
"jar": "sha256-lkZVXUBfDSo6lXa1BvV8FjKvZPaaiuWMsESK4EqceCQ="
100
+
},
101
+
"org/lwjgl#lwjgl-jemalloc/3.3.3": {
102
+
"jar": "sha256-6Z4xJp5meKS/xi7yTFCkgcAcvdAEhh7Omlm6EnaMZRY=",
103
+
"pom": "sha256-IJuMfX+cGXLVyNX5zhmjUW/5BxRD0N+Khm2hNDvS46k="
104
+
},
105
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux": {
106
+
"jar": "sha256-TkoT1wFdQmBbvPfvn66tRt6sZAnkN3qO1K6oFfFGNLM="
107
+
},
108
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm32": {
109
+
"jar": "sha256-5IM/wmIeLnMCBXPmKZcJIPHNHfmE/hyc7bszSNzDeG8="
110
+
},
111
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm64": {
112
+
"jar": "sha256-44PVJBwNR/QBKnU+C//+Ra/DDQBiGbm9iQN1ahA3ibU="
113
+
},
114
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos": {
115
+
"jar": "sha256-ICTapcaqQHhmQUi3OQ+4sjHyNw6g4X1AeJTbp+nlZOw="
116
+
},
117
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos-arm64": {
118
+
"jar": "sha256-Y5Vuokb/ZKqpzg4dbjzK1obPv5N9H81suNX0T2OCFgw="
119
+
},
120
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows": {
121
+
"jar": "sha256-mUnI5JmYvQyHjYQohAEfE4PihRAFCR4LK897dnG4SOs="
122
+
},
123
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows-x86": {
124
+
"jar": "sha256-2bTgbiqEIFWD+wVEDSI4OFqRywGgYN2x03YiOuIl8Uo="
125
+
},
126
+
"org/lwjgl#lwjgl-openal/3.3.3": {
127
+
"jar": "sha256-rg6Cdnys8Ikh9Xj7qdhHU93rAM6toFEKK0qIK+KPv5U=",
128
+
"pom": "sha256-f6aiEbvk5FuCmHU31kN6e1KUM07TrBbLhElV70PV5w8="
129
+
},
130
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux": {
131
+
"jar": "sha256-kDD+2SinHqwv30zhZDzE7HJNhxDjtDe9znUL3J6YKyo="
132
+
},
133
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm32": {
134
+
"jar": "sha256-xyXRfh5GJsf0O29NCKRnSW4JECXnHxn0+x8xN8Tabmc="
135
+
},
136
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm64": {
137
+
"jar": "sha256-q/OSSHs1h9qJtlUlAAjfSjYKL9Xh7gCr1h9/UpFSBaE="
138
+
},
139
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos": {
140
+
"jar": "sha256-gmSuMqyfQTxPRQGGPF9udXam/avcXQUtMoG7rMM3fx0="
141
+
},
142
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos-arm64": {
143
+
"jar": "sha256-OZJGOhao3xn2MRewiD6tDtko3U3wF/VbXk4St6JwSJo="
144
+
},
145
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows": {
146
+
"jar": "sha256-49p8PbJcgduNQl7x49v6FQALBA1mnwCLCBPJQzOslsg="
147
+
},
148
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows-x86": {
149
+
"jar": "sha256-hSyk42sf390++2zkLwi30PlXsExLz714BXsMeZ85kjE="
150
+
},
151
+
"org/lwjgl#lwjgl-opengl/3.3.3": {
152
+
"jar": "sha256-UGLadQ5ffsieJ+i2e31A+oxLFokBWeNfgoEWzmyOyh4=",
153
+
"pom": "sha256-RDkltWQq0xjUnfrpe66c3QnkkCWzAqlLAQf8iIm+bN0="
154
+
},
155
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux": {
156
+
"jar": "sha256-2COpLGooELURLaME3MarzUyxAnBvdPfpNKIjzqIFElA="
157
+
},
158
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm32": {
159
+
"jar": "sha256-BbGiXD+3Ipdao78siIQ3I9puEFmhktVo3e/AGkV/qkc="
160
+
},
161
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm64": {
162
+
"jar": "sha256-Cyt1Mn1HRRY0EjNI1VUDrgPlFVGwyIea6QyOS04aT5w="
163
+
},
164
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos": {
165
+
"jar": "sha256-TBBz0OWumZZtDvHWp3lXWEdtJH2TD9xewYZeOMuEfM4="
166
+
},
167
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos-arm64": {
168
+
"jar": "sha256-8bPx3oP5c6uuOkvDLbWyKa5dVcyA27xffIQYEv4gtf4="
169
+
},
170
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows": {
171
+
"jar": "sha256-9F5fYFlrA7Lj2LmKEjyFXr0LUVTIFV3CpWuJDMyQdHc="
172
+
},
173
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows-x86": {
174
+
"jar": "sha256-nZnSA95OMShsrnU6HfuYE2fJNzTxlEZEunG+Uhs68sw="
175
+
},
176
+
"org/lwjgl#lwjgl-stb/3.3.3": {
177
+
"jar": "sha256-DP96pG6p1w/MIIVwFSk+qA+/Ia3Kw0YAyE2puBpEypM=",
178
+
"pom": "sha256-jR2kP3mIdcV5yokH95rk/D6tFVQl6pVVxvqqsT1Q5J0="
179
+
},
180
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux": {
181
+
"jar": "sha256-xEiQaN3G3ESxAwcZQ/gBotB2Y01LdNtHCSf4SjCCGeE="
182
+
},
183
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm32": {
184
+
"jar": "sha256-/WYDpBauUJJiAxV7ajQOiPX60GyAjvQcsDUBcTn+Lzw="
185
+
},
186
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm64": {
187
+
"jar": "sha256-F/DPG45SLuprS5fBkHCznlT1+H7YT7iVhXR+QPkF4ds="
188
+
},
189
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos": {
190
+
"jar": "sha256-MpN6NS20usPpKqG72uKYipWOS5B6tbVXdky6gtsgupc="
191
+
},
192
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos-arm64": {
193
+
"jar": "sha256-sfZYdf2d3SgJe+YHYCniuPq168FibiHO92FhHfynFcI="
194
+
},
195
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows": {
196
+
"jar": "sha256-0Sq4Zv4RaekkrFtNa7d2eueEKp/IZSeYaCwAabtz/PI="
197
+
},
198
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows-x86": {
199
+
"jar": "sha256-RkJORUWXM7JsSnsN0mlSCctpONr6OpASxqVoLJSixA4="
200
+
},
201
+
"org/lwjgl#lwjgl-tinyfd/3.3.3": {
202
+
"jar": "sha256-7gUVBU7hmj9AiEJv7p2HnrLuZXsH5QZOTiyFH2rc8Us=",
203
+
"pom": "sha256-LBvRGfQeZaVEYT+R5xYOAGuBkW5zpu919UkkLMTzvvI="
204
+
},
205
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux": {
206
+
"jar": "sha256-oHb6BaTRdHYuq1hS7nLCnRSrEKVlTyf7AGZO8bUsDAU="
207
+
},
208
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux-arm64": {
209
+
"jar": "sha256-gNNOdtFcBJUXRBSIMpCDkdqLFPaKAwtksLQHAqNzkdc="
210
+
},
211
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos": {
212
+
"jar": "sha256-RGXdRv35MJwM5kw1KaDaZ5L7ZxHDKB6MXbqTXmqb/Dw="
213
+
},
214
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos-arm64": {
215
+
"jar": "sha256-b32XlBRlHjQ9yLiz+q3g4tnk/fmdVl1WI+EtQNuuSiI="
216
+
},
217
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-windows": {
218
+
"jar": "sha256-AihZEfHIgXNfpNDrFB/+qv2aK7k0nZj3wfuKnLScD1g="
219
+
},
220
+
"org/lwjgl#lwjgl/3.3.3": {
221
+
"jar": "sha256-3Jx7LUjoOW1oiV+JAv+gHkYlPeRN/pJ1M/8JRX6/7sQ=",
222
+
"pom": "sha256-gx1Gb8AWKUUrRhNzEeFYI8CWx9b66VKYxke5+/XWgfQ="
223
+
},
224
+
"org/lwjgl#lwjgl/3.3.3/natives-linux": {
225
+
"jar": "sha256-5mNzjFGaBvbWWYgvqOTgmvfxDpIZKe5cxUp1h/Yu1Mk="
226
+
},
227
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm32": {
228
+
"jar": "sha256-cNP3SNRawTWDKplV6lGcpv7Tqn0dR+tnR8uHk2hGyUE="
229
+
},
230
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm64": {
231
+
"jar": "sha256-OXp5pdiQcobUAY0CbLw3NYxTu7aqvDoVNPGf8jt/hVg="
232
+
},
233
+
"org/lwjgl#lwjgl/3.3.3/natives-macos": {
234
+
"jar": "sha256-ApTuTi3X72vvr/r8C7maKom3YHC1zYMC89dWJLZ4bQM="
235
+
},
236
+
"org/lwjgl#lwjgl/3.3.3/natives-macos-arm64": {
237
+
"jar": "sha256-UKycoJ5Z8FHcrPTcCyFF6ekW5qsUYzt1aUIxv+WTFKg="
238
+
},
239
+
"org/lwjgl#lwjgl/3.3.3/natives-windows": {
240
+
"jar": "sha256-XuY6GRh+/lu4dH/ST3sTJX2zSN9a1kEROjaV5D8hOVk="
241
+
},
242
+
"org/lwjgl#lwjgl/3.3.3/natives-windows-x86": {
243
+
"jar": "sha256-IqIjOCYlVOteEzyEQd7u2shNoILrO6yE0DLaT682l0k="
244
+
},
245
+
"org/sonatype/oss#oss-parent/7": {
246
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
247
+
},
248
+
"org/sonatype/oss#oss-parent/9": {
249
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
250
+
}
251
+
}
252
+
}
+1
-8
pkgs/games/shattered-pixel-dungeon/shorter-pixel-dungeon.nix
pkgs/games/shattered-pixel-dungeon/shorter-pixel-dungeon/default.nix
···
2
, fetchFromGitHub
3
}:
4
5
-
callPackage ./generic.nix rec {
6
pname = "shorter-pixel-dungeon";
7
version = "1.4.0";
8
···
12
rev = "Short-${version}";
13
hash = "sha256-iG90T/Ho8/JY3HgkACiBnGdbUGsVRlfxXbcNFHhzZi4=";
14
};
15
-
16
-
postPatch = ''
17
-
substituteInPlace build.gradle \
18
-
--replace-fail "gdxControllersVersion = '2.2.4-SNAPSHOT'" "gdxControllersVersion = '2.2.3'"
19
-
'';
20
-
21
-
depsHash = "sha256-PyBEhlOOVD3/YH4SWs1yMkdg3U96znk1/VV6SAr8S30=";
22
23
desktopName = "Shorter Pixel Dungeon";
24
···
2
, fetchFromGitHub
3
}:
4
5
+
callPackage ../generic.nix rec {
6
pname = "shorter-pixel-dungeon";
7
version = "1.4.0";
8
···
12
rev = "Short-${version}";
13
hash = "sha256-iG90T/Ho8/JY3HgkACiBnGdbUGsVRlfxXbcNFHhzZi4=";
14
};
0
0
0
0
0
0
0
15
16
desktopName = "Shorter Pixel Dungeon";
17
+252
pkgs/games/shattered-pixel-dungeon/shorter-pixel-dungeon/deps.json
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
3
+
"!version": 1,
4
+
"https://oss.sonatype.org/content/repositories/snapshots/com/badlogicgames": {
5
+
"gdx-controllers#gdx-controllers-core/2.2.4-20231021.200112-6/SNAPSHOT": {
6
+
"jar": "sha256-Gdz2J1IvDJFktUD2XeGNS0SIrOyym19X/+dCbbbe3/U=",
7
+
"pom": "sha256-90QW/Mtz1jbDUhKjdJ88ekhulZR2a7eCaEJoswmeny4="
8
+
},
9
+
"gdx-controllers#gdx-controllers-desktop/2.2.4-20231021.200114-6/SNAPSHOT": {
10
+
"jar": "sha256-4mhLijZwQHk2pP5qXIIzrsO9CwNC3CDti/5szclkVa8=",
11
+
"pom": "sha256-10+zD8flpKIPzji5NFgtYcwE5O74hSzzvvqBh84wLf4="
12
+
},
13
+
"gdx-controllers/gdx-controllers-core/2.2.4-SNAPSHOT/maven-metadata": {
14
+
"xml": {
15
+
"groupId": "com.badlogicgames.gdx-controllers",
16
+
"lastUpdated": "20231021200112"
17
+
}
18
+
},
19
+
"gdx-controllers/gdx-controllers-desktop/2.2.4-SNAPSHOT/maven-metadata": {
20
+
"xml": {
21
+
"groupId": "com.badlogicgames.gdx-controllers",
22
+
"lastUpdated": "20231021200114"
23
+
}
24
+
}
25
+
},
26
+
"https://repo.maven.apache.org/maven2": {
27
+
"com/badlogicgames/gdx#gdx-backend-lwjgl3/1.12.1": {
28
+
"jar": "sha256-B3OwjHfBoHcJPFlyy4u2WJuRe4ZF/+tKh7gKsDg41o0=",
29
+
"module": "sha256-9O7d2ip5+E6OiwN47WWxC8XqSX/mT+b0iDioCRTTyqc=",
30
+
"pom": "sha256-IRSihaCUPC2d0QzB0MVDoOWM1DXjcisTYtnaaxR9SRo="
31
+
},
32
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1": {
33
+
"pom": "sha256-cAGFUunqi4o21kDX8V86OT6aMmXjJUqyMHLHhUWLBm4="
34
+
},
35
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.12.1/natives-desktop": {
36
+
"jar": "sha256-1g5ZN21QWpk+yLogowR3rwaQKx4pJ/8uN17/2/Ql2UE="
37
+
},
38
+
"com/badlogicgames/gdx#gdx-freetype/1.12.1": {
39
+
"jar": "sha256-rbjskAa7YdrW0pdslaHeGN5eGmUULRilgH0OUkyL8WU=",
40
+
"module": "sha256-HG9UGDxQFjSvGqLrKEkE7YnVvqtURs7FyqWwunHdXKE=",
41
+
"pom": "sha256-pLaMZBcEufzo+xszIlcUPJSYJJQg1uY6rm7tb6fHyT8="
42
+
},
43
+
"com/badlogicgames/gdx#gdx-jnigen-loader/2.3.1": {
44
+
"jar": "sha256-ZJDdoiWmHHYCwnu+xOSBE3/1lfjOCy3bpBTww0Bq7mA=",
45
+
"module": "sha256-nNWFK9nlHTbRJxrypGzZfOwk5XEHblQTbsmtNxhGua8=",
46
+
"pom": "sha256-7e2XZPzSpbw8peeAUEHppiAZ+ovkNLWZ8D1JR+KkQng="
47
+
},
48
+
"com/badlogicgames/gdx#gdx-platform/1.12.1": {
49
+
"pom": "sha256-bZhlcVVYfr/+qIAG20v12CgcyUetGduKZP28TnOzkZc="
50
+
},
51
+
"com/badlogicgames/gdx#gdx-platform/1.12.1/natives-desktop": {
52
+
"jar": "sha256-P+utqUwiNjYQkXufuMJLD55h4+bGnHO9DTUDhYTA4e0="
53
+
},
54
+
"com/badlogicgames/gdx#gdx/1.12.1": {
55
+
"jar": "sha256-jTIJ6UghH96c2swrAfrO0yPlSKpS73jlx2CEWoh0aXA=",
56
+
"module": "sha256-7Th6fCSDcEBGAyOsXYZIZwKAPw88K1h448x4If03n6o=",
57
+
"pom": "sha256-Qg9vfLMYtQsglKsHYme67w6bBlI0yHqWCqkvtCEYpZY="
58
+
},
59
+
"com/badlogicgames/jamepad#jamepad/2.26.5.0": {
60
+
"jar": "sha256-sO+RC6Uxyt/gQYSWow2Hy6xGAhsGJUf1tZR+A1Q1cRo=",
61
+
"module": "sha256-KGmFPVwJdU2vuY9u6veZLc2Q6K3uFxL/bgjmUgBKflA=",
62
+
"pom": "sha256-Up7mQ8lbw+6SfuSnRqwFaOQSnbb5dscD82IjN9/6Inc="
63
+
},
64
+
"com/badlogicgames/jlayer#jlayer/1.0.1-gdx": {
65
+
"jar": "sha256-qrze3C4/pBxOE4hwUj10MzfxiZMQgGMLoaIoVTjNAPs=",
66
+
"pom": "sha256-nGCRe2JnOIvFeWpSDswPF8ed2hVGUM0FQdTEE4ghv0k="
67
+
},
68
+
"org/jcraft#jorbis/0.0.17": {
69
+
"jar": "sha256-4GfymjcBQmtn7ZcwNpScbljKW7U+73JAsuceKG0lKp4=",
70
+
"pom": "sha256-GN47DZMq+Zgy202DL2g1B/vdWgsMJN1oDoTOb1cYLiQ="
71
+
},
72
+
"org/json#json/20170516": {
73
+
"jar": "sha256-gT835IIPGFTopOtPgN+UvxsfLsbDtyaS8jq5pVYlavY=",
74
+
"pom": "sha256-ZMFVQ6PV2yeaIK6w36A0oqecIVn4zUAd6kj/DyNMGN0="
75
+
},
76
+
"org/lwjgl#lwjgl-glfw/3.3.3": {
77
+
"jar": "sha256-vtx1f9KxslUUbbJrdLnL0fz1ZEuJtHsQT6chx0FgQlk=",
78
+
"pom": "sha256-fJuPWGrEz36esvNnrphUzK7i2Nf2LiOHxJ0sGvrtirM="
79
+
},
80
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux": {
81
+
"jar": "sha256-uDBgYrF3QfNCaQiHUUIfGsIaWXv7vQxsYSJjAc3nRLg="
82
+
},
83
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm32": {
84
+
"jar": "sha256-3Z1NZxT8k1nUfdoNR8HYyLvkmQG393wj/Kepyb/CmFg="
85
+
},
86
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-linux-arm64": {
87
+
"jar": "sha256-zGE5yD95nQ4UhOpMIByM5tV8jHokSlIXEWqAax60F5s="
88
+
},
89
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos": {
90
+
"jar": "sha256-qJtVNirsnlo7vRNkYBu4WxR9trrmiJHKmiMtbPstVew="
91
+
},
92
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-macos-arm64": {
93
+
"jar": "sha256-uUUdZ7wXyQb7goKlUi8liwIvMFaeC2LaAB1ZChe0Xhk="
94
+
},
95
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows": {
96
+
"jar": "sha256-mBVbRR38b1hQid7HehL5wFeJxNzrjaRy+dMIFgEBpw0="
97
+
},
98
+
"org/lwjgl#lwjgl-glfw/3.3.3/natives-windows-x86": {
99
+
"jar": "sha256-lkZVXUBfDSo6lXa1BvV8FjKvZPaaiuWMsESK4EqceCQ="
100
+
},
101
+
"org/lwjgl#lwjgl-jemalloc/3.3.3": {
102
+
"jar": "sha256-6Z4xJp5meKS/xi7yTFCkgcAcvdAEhh7Omlm6EnaMZRY=",
103
+
"pom": "sha256-IJuMfX+cGXLVyNX5zhmjUW/5BxRD0N+Khm2hNDvS46k="
104
+
},
105
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux": {
106
+
"jar": "sha256-TkoT1wFdQmBbvPfvn66tRt6sZAnkN3qO1K6oFfFGNLM="
107
+
},
108
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm32": {
109
+
"jar": "sha256-5IM/wmIeLnMCBXPmKZcJIPHNHfmE/hyc7bszSNzDeG8="
110
+
},
111
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-linux-arm64": {
112
+
"jar": "sha256-44PVJBwNR/QBKnU+C//+Ra/DDQBiGbm9iQN1ahA3ibU="
113
+
},
114
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos": {
115
+
"jar": "sha256-ICTapcaqQHhmQUi3OQ+4sjHyNw6g4X1AeJTbp+nlZOw="
116
+
},
117
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-macos-arm64": {
118
+
"jar": "sha256-Y5Vuokb/ZKqpzg4dbjzK1obPv5N9H81suNX0T2OCFgw="
119
+
},
120
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows": {
121
+
"jar": "sha256-mUnI5JmYvQyHjYQohAEfE4PihRAFCR4LK897dnG4SOs="
122
+
},
123
+
"org/lwjgl#lwjgl-jemalloc/3.3.3/natives-windows-x86": {
124
+
"jar": "sha256-2bTgbiqEIFWD+wVEDSI4OFqRywGgYN2x03YiOuIl8Uo="
125
+
},
126
+
"org/lwjgl#lwjgl-openal/3.3.3": {
127
+
"jar": "sha256-rg6Cdnys8Ikh9Xj7qdhHU93rAM6toFEKK0qIK+KPv5U=",
128
+
"pom": "sha256-f6aiEbvk5FuCmHU31kN6e1KUM07TrBbLhElV70PV5w8="
129
+
},
130
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux": {
131
+
"jar": "sha256-kDD+2SinHqwv30zhZDzE7HJNhxDjtDe9znUL3J6YKyo="
132
+
},
133
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm32": {
134
+
"jar": "sha256-xyXRfh5GJsf0O29NCKRnSW4JECXnHxn0+x8xN8Tabmc="
135
+
},
136
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-linux-arm64": {
137
+
"jar": "sha256-q/OSSHs1h9qJtlUlAAjfSjYKL9Xh7gCr1h9/UpFSBaE="
138
+
},
139
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos": {
140
+
"jar": "sha256-gmSuMqyfQTxPRQGGPF9udXam/avcXQUtMoG7rMM3fx0="
141
+
},
142
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-macos-arm64": {
143
+
"jar": "sha256-OZJGOhao3xn2MRewiD6tDtko3U3wF/VbXk4St6JwSJo="
144
+
},
145
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows": {
146
+
"jar": "sha256-49p8PbJcgduNQl7x49v6FQALBA1mnwCLCBPJQzOslsg="
147
+
},
148
+
"org/lwjgl#lwjgl-openal/3.3.3/natives-windows-x86": {
149
+
"jar": "sha256-hSyk42sf390++2zkLwi30PlXsExLz714BXsMeZ85kjE="
150
+
},
151
+
"org/lwjgl#lwjgl-opengl/3.3.3": {
152
+
"jar": "sha256-UGLadQ5ffsieJ+i2e31A+oxLFokBWeNfgoEWzmyOyh4=",
153
+
"pom": "sha256-RDkltWQq0xjUnfrpe66c3QnkkCWzAqlLAQf8iIm+bN0="
154
+
},
155
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux": {
156
+
"jar": "sha256-2COpLGooELURLaME3MarzUyxAnBvdPfpNKIjzqIFElA="
157
+
},
158
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm32": {
159
+
"jar": "sha256-BbGiXD+3Ipdao78siIQ3I9puEFmhktVo3e/AGkV/qkc="
160
+
},
161
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-linux-arm64": {
162
+
"jar": "sha256-Cyt1Mn1HRRY0EjNI1VUDrgPlFVGwyIea6QyOS04aT5w="
163
+
},
164
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos": {
165
+
"jar": "sha256-TBBz0OWumZZtDvHWp3lXWEdtJH2TD9xewYZeOMuEfM4="
166
+
},
167
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-macos-arm64": {
168
+
"jar": "sha256-8bPx3oP5c6uuOkvDLbWyKa5dVcyA27xffIQYEv4gtf4="
169
+
},
170
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows": {
171
+
"jar": "sha256-9F5fYFlrA7Lj2LmKEjyFXr0LUVTIFV3CpWuJDMyQdHc="
172
+
},
173
+
"org/lwjgl#lwjgl-opengl/3.3.3/natives-windows-x86": {
174
+
"jar": "sha256-nZnSA95OMShsrnU6HfuYE2fJNzTxlEZEunG+Uhs68sw="
175
+
},
176
+
"org/lwjgl#lwjgl-stb/3.3.3": {
177
+
"jar": "sha256-DP96pG6p1w/MIIVwFSk+qA+/Ia3Kw0YAyE2puBpEypM=",
178
+
"pom": "sha256-jR2kP3mIdcV5yokH95rk/D6tFVQl6pVVxvqqsT1Q5J0="
179
+
},
180
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux": {
181
+
"jar": "sha256-xEiQaN3G3ESxAwcZQ/gBotB2Y01LdNtHCSf4SjCCGeE="
182
+
},
183
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm32": {
184
+
"jar": "sha256-/WYDpBauUJJiAxV7ajQOiPX60GyAjvQcsDUBcTn+Lzw="
185
+
},
186
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-linux-arm64": {
187
+
"jar": "sha256-F/DPG45SLuprS5fBkHCznlT1+H7YT7iVhXR+QPkF4ds="
188
+
},
189
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos": {
190
+
"jar": "sha256-MpN6NS20usPpKqG72uKYipWOS5B6tbVXdky6gtsgupc="
191
+
},
192
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-macos-arm64": {
193
+
"jar": "sha256-sfZYdf2d3SgJe+YHYCniuPq168FibiHO92FhHfynFcI="
194
+
},
195
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows": {
196
+
"jar": "sha256-0Sq4Zv4RaekkrFtNa7d2eueEKp/IZSeYaCwAabtz/PI="
197
+
},
198
+
"org/lwjgl#lwjgl-stb/3.3.3/natives-windows-x86": {
199
+
"jar": "sha256-RkJORUWXM7JsSnsN0mlSCctpONr6OpASxqVoLJSixA4="
200
+
},
201
+
"org/lwjgl#lwjgl-tinyfd/3.3.3": {
202
+
"jar": "sha256-7gUVBU7hmj9AiEJv7p2HnrLuZXsH5QZOTiyFH2rc8Us=",
203
+
"pom": "sha256-LBvRGfQeZaVEYT+R5xYOAGuBkW5zpu919UkkLMTzvvI="
204
+
},
205
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux": {
206
+
"jar": "sha256-oHb6BaTRdHYuq1hS7nLCnRSrEKVlTyf7AGZO8bUsDAU="
207
+
},
208
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-linux-arm64": {
209
+
"jar": "sha256-gNNOdtFcBJUXRBSIMpCDkdqLFPaKAwtksLQHAqNzkdc="
210
+
},
211
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos": {
212
+
"jar": "sha256-RGXdRv35MJwM5kw1KaDaZ5L7ZxHDKB6MXbqTXmqb/Dw="
213
+
},
214
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-macos-arm64": {
215
+
"jar": "sha256-b32XlBRlHjQ9yLiz+q3g4tnk/fmdVl1WI+EtQNuuSiI="
216
+
},
217
+
"org/lwjgl#lwjgl-tinyfd/3.3.3/natives-windows": {
218
+
"jar": "sha256-AihZEfHIgXNfpNDrFB/+qv2aK7k0nZj3wfuKnLScD1g="
219
+
},
220
+
"org/lwjgl#lwjgl/3.3.3": {
221
+
"jar": "sha256-3Jx7LUjoOW1oiV+JAv+gHkYlPeRN/pJ1M/8JRX6/7sQ=",
222
+
"pom": "sha256-gx1Gb8AWKUUrRhNzEeFYI8CWx9b66VKYxke5+/XWgfQ="
223
+
},
224
+
"org/lwjgl#lwjgl/3.3.3/natives-linux": {
225
+
"jar": "sha256-5mNzjFGaBvbWWYgvqOTgmvfxDpIZKe5cxUp1h/Yu1Mk="
226
+
},
227
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm32": {
228
+
"jar": "sha256-cNP3SNRawTWDKplV6lGcpv7Tqn0dR+tnR8uHk2hGyUE="
229
+
},
230
+
"org/lwjgl#lwjgl/3.3.3/natives-linux-arm64": {
231
+
"jar": "sha256-OXp5pdiQcobUAY0CbLw3NYxTu7aqvDoVNPGf8jt/hVg="
232
+
},
233
+
"org/lwjgl#lwjgl/3.3.3/natives-macos": {
234
+
"jar": "sha256-ApTuTi3X72vvr/r8C7maKom3YHC1zYMC89dWJLZ4bQM="
235
+
},
236
+
"org/lwjgl#lwjgl/3.3.3/natives-macos-arm64": {
237
+
"jar": "sha256-UKycoJ5Z8FHcrPTcCyFF6ekW5qsUYzt1aUIxv+WTFKg="
238
+
},
239
+
"org/lwjgl#lwjgl/3.3.3/natives-windows": {
240
+
"jar": "sha256-XuY6GRh+/lu4dH/ST3sTJX2zSN9a1kEROjaV5D8hOVk="
241
+
},
242
+
"org/lwjgl#lwjgl/3.3.3/natives-windows-x86": {
243
+
"jar": "sha256-IqIjOCYlVOteEzyEQd7u2shNoILrO6yE0DLaT682l0k="
244
+
},
245
+
"org/sonatype/oss#oss-parent/7": {
246
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
247
+
},
248
+
"org/sonatype/oss#oss-parent/9": {
249
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
250
+
}
251
+
}
252
+
}
+1
-3
pkgs/games/shattered-pixel-dungeon/summoning-pixel-dungeon.nix
pkgs/games/shattered-pixel-dungeon/summoning-pixel-dungeon/default.nix
···
4
, substitute
5
}:
6
7
-
callPackage ./generic.nix rec {
8
pname = "summoning-pixel-dungeon";
9
version = "1.2.5a";
10
···
20
src = ./disable-git-version.patch;
21
substitutions = [ "--subst-var-by" "version" version ];
22
})];
23
-
24
-
depsHash = "sha256-0P/BcjNnbDN25DguRcCyzPuUG7bouxEx1ySodIbSwvg=";
25
26
desktopName = "Summoning Pixel Dungeon";
27
···
4
, substitute
5
}:
6
7
+
callPackage ../generic.nix rec {
8
pname = "summoning-pixel-dungeon";
9
version = "1.2.5a";
10
···
20
src = ./disable-git-version.patch;
21
substitutions = [ "--subst-var-by" "version" version ];
22
})];
0
0
23
24
desktopName = "Summoning Pixel Dungeon";
25
+177
pkgs/games/shattered-pixel-dungeon/summoning-pixel-dungeon/deps.json
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
"!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.",
3
+
"!version": 1,
4
+
"https://repo.maven.apache.org/maven2": {
5
+
"com/badlogicgames/gdx#gdx-backend-lwjgl3/1.10.0": {
6
+
"jar": "sha256-d++ydeqgB5DWDTfjfoOywrohsQc+9HWIoNytlE2wQPA=",
7
+
"pom": "sha256-uMxeWteXeontAQkrkwVjHaMmig33+nOtRB+p+98MMR0="
8
+
},
9
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.10.0": {
10
+
"pom": "sha256-IwJUobNWR3huT995tgEnT1WlvDUHweu5MNQLnYQtHmI="
11
+
},
12
+
"com/badlogicgames/gdx#gdx-freetype-platform/1.10.0/natives-desktop": {
13
+
"jar": "sha256-seXxOGFJ8yzo5P0nArn9cefzkiXnhthi9HJRSw1u7UM="
14
+
},
15
+
"com/badlogicgames/gdx#gdx-freetype/1.10.0": {
16
+
"jar": "sha256-/w9zEsBjV6vsBm1JKWuPZVS0D6HMPla5wgiVdBaWoSU=",
17
+
"pom": "sha256-U8Gwv4iBQJv5t6rf5NBhZEUbfChBfKhJECjEj36UtHU="
18
+
},
19
+
"com/badlogicgames/gdx#gdx-parent/1.10.0": {
20
+
"pom": "sha256-AYAdm3Dejy2nDDIhir83qOiJLpQBa/LUOzq5vzMVM4A="
21
+
},
22
+
"com/badlogicgames/gdx#gdx-platform/1.10.0": {
23
+
"pom": "sha256-3jAHeUCQqrP43j+EUMT8baNr3cdnl9E+8r+RsiQzPQw="
24
+
},
25
+
"com/badlogicgames/gdx#gdx-platform/1.10.0/natives-desktop": {
26
+
"jar": "sha256-CUvIkr+UISzmdLtaO+sUyYUwwf9vac1OQ4uTpvVWask="
27
+
},
28
+
"com/badlogicgames/gdx#gdx/1.10.0": {
29
+
"jar": "sha256-/7SbBnEeNLGhdd8XMRsPOuDoW/RsVpoTfsANKRuyyuE=",
30
+
"pom": "sha256-vhyhtPolCV13nAxCdpMKDe/64+lYsnhuycZtx/LxN9Y="
31
+
},
32
+
"com/badlogicgames/jlayer#jlayer/1.0.1-gdx": {
33
+
"jar": "sha256-qrze3C4/pBxOE4hwUj10MzfxiZMQgGMLoaIoVTjNAPs=",
34
+
"pom": "sha256-nGCRe2JnOIvFeWpSDswPF8ed2hVGUM0FQdTEE4ghv0k="
35
+
},
36
+
"org/jcraft#jorbis/0.0.17": {
37
+
"jar": "sha256-4GfymjcBQmtn7ZcwNpScbljKW7U+73JAsuceKG0lKp4=",
38
+
"pom": "sha256-GN47DZMq+Zgy202DL2g1B/vdWgsMJN1oDoTOb1cYLiQ="
39
+
},
40
+
"org/json#json/20170516": {
41
+
"jar": "sha256-gT835IIPGFTopOtPgN+UvxsfLsbDtyaS8jq5pVYlavY=",
42
+
"pom": "sha256-ZMFVQ6PV2yeaIK6w36A0oqecIVn4zUAd6kj/DyNMGN0="
43
+
},
44
+
"org/lwjgl#lwjgl-glfw/3.2.3": {
45
+
"jar": "sha256-7yec2u7eTKNE51alb4WoXL0Dn3kxARl1Zy3BuQC1nI8=",
46
+
"pom": "sha256-DY2qM/0T4KBNt+H+299oliGWkx/20Y4giZN9r5Fx7y4="
47
+
},
48
+
"org/lwjgl#lwjgl-glfw/3.2.3/natives-linux": {
49
+
"jar": "sha256-Y99GHednfhZY0TcK5wUBqGx6Qv9H9mkpKNTVvNHmxYk="
50
+
},
51
+
"org/lwjgl#lwjgl-glfw/3.2.3/natives-linux-arm32": {
52
+
"jar": "sha256-E9pTVkPR4RvpMcdKDDa5hdoIJuF2ckSu140IdxwSa3M="
53
+
},
54
+
"org/lwjgl#lwjgl-glfw/3.2.3/natives-linux-arm64": {
55
+
"jar": "sha256-5IkX7vQXhQb20mbEUowS+vlhs3nyN/d3lhTPXc9R0jM="
56
+
},
57
+
"org/lwjgl#lwjgl-glfw/3.2.3/natives-macos": {
58
+
"jar": "sha256-ZOZIODO8lNp/Oc9x75lo/7/zSE8FS+Mz8Cc34eMUidA="
59
+
},
60
+
"org/lwjgl#lwjgl-glfw/3.2.3/natives-windows": {
61
+
"jar": "sha256-GSct3hyelmZGtmayqmtZXr9Zj+dRnNtKsGwbM9jga6w="
62
+
},
63
+
"org/lwjgl#lwjgl-glfw/3.2.3/natives-windows-x86": {
64
+
"jar": "sha256-tva+jC2llyvp41zzlr7sRnXoudkYPBVHXEb8lnKgTU4="
65
+
},
66
+
"org/lwjgl#lwjgl-jemalloc/3.2.3": {
67
+
"jar": "sha256-b3kNvndetWvmOOnZezVTE8DK83TxNUWZZnB1ahXL/m8=",
68
+
"pom": "sha256-rl4zlsr8aV3BVRgNcIGkkFAlYUlBzd8Iz5llXvG02bI="
69
+
},
70
+
"org/lwjgl#lwjgl-jemalloc/3.2.3/natives-linux": {
71
+
"jar": "sha256-kET+UTHXjN63S7ezybOhsVX6dTDjtMK5HLMC7rTCnS0="
72
+
},
73
+
"org/lwjgl#lwjgl-jemalloc/3.2.3/natives-linux-arm32": {
74
+
"jar": "sha256-UAuvqQH46bc9lep28RfStuf9fc7YjiqISgCrIf9NlqI="
75
+
},
76
+
"org/lwjgl#lwjgl-jemalloc/3.2.3/natives-linux-arm64": {
77
+
"jar": "sha256-gPCtzfusC3iQexpywu2A1BW2uGWvrd2qTBA3Rymys98="
78
+
},
79
+
"org/lwjgl#lwjgl-jemalloc/3.2.3/natives-macos": {
80
+
"jar": "sha256-b/7STgWbCRdgdU1rCrWuWUkNBMIJ+EuEpXHxy9ZS5EE="
81
+
},
82
+
"org/lwjgl#lwjgl-jemalloc/3.2.3/natives-windows": {
83
+
"jar": "sha256-y9QXTlytKkDRJpMrA9jTlrmzJIQTXV4/KoofNKpLIiQ="
84
+
},
85
+
"org/lwjgl#lwjgl-jemalloc/3.2.3/natives-windows-x86": {
86
+
"jar": "sha256-y/Qtr6UVizabe8U01zYEw5VQdbRI9yMAT/P7HpAd4Qo="
87
+
},
88
+
"org/lwjgl#lwjgl-openal/3.2.3": {
89
+
"jar": "sha256-mxv99go/57psSJdkEdMRV1+yt6fnRX5VidFYhxmCD7A=",
90
+
"pom": "sha256-E9O+StiSkp6SE78rHUkMbrY3JLjehQ6zrntaKjdmG+8="
91
+
},
92
+
"org/lwjgl#lwjgl-openal/3.2.3/natives-linux": {
93
+
"jar": "sha256-7d0+6RfFkO0g/JssVGO3PRI7LhUCwvlNb3NU7OVT7Xc="
94
+
},
95
+
"org/lwjgl#lwjgl-openal/3.2.3/natives-linux-arm32": {
96
+
"jar": "sha256-oZyXuR9FBUx+7DrViWz/qhIekPD4j3H8X3lo5aL5Hns="
97
+
},
98
+
"org/lwjgl#lwjgl-openal/3.2.3/natives-linux-arm64": {
99
+
"jar": "sha256-YX4XOLZsxZEqmE2shuCDVnuPUHCADFQgsGW2Fk0fyvY="
100
+
},
101
+
"org/lwjgl#lwjgl-openal/3.2.3/natives-macos": {
102
+
"jar": "sha256-1tCCMsvvMw3llL6cQZmpY0q1vsagUTXQt20ygnR/yS0="
103
+
},
104
+
"org/lwjgl#lwjgl-openal/3.2.3/natives-windows": {
105
+
"jar": "sha256-PePin8ODpITjfpIYrezKb6EqNUZV3bu4y+ryuMT2FA4="
106
+
},
107
+
"org/lwjgl#lwjgl-openal/3.2.3/natives-windows-x86": {
108
+
"jar": "sha256-mY6z6IVtwnHCNL5lCh/Urqr/CIFl2Q9SEgURSODtHxw="
109
+
},
110
+
"org/lwjgl#lwjgl-opengl/3.2.3": {
111
+
"jar": "sha256-ELzDdQbgHRR31l8fzwqmcslet4UmWyi38yHIOBCT7aI=",
112
+
"pom": "sha256-hQ+jXJN9DPfjsxVKW1ujkDFWF1Cino0aoBNphk0wLLA="
113
+
},
114
+
"org/lwjgl#lwjgl-opengl/3.2.3/natives-linux": {
115
+
"jar": "sha256-Rm6LrhgYxMWEdx7gk8inNeJvVvslqB3eVnUWCqovoEU="
116
+
},
117
+
"org/lwjgl#lwjgl-opengl/3.2.3/natives-linux-arm32": {
118
+
"jar": "sha256-FsLVHzvUR4FzhcdTByx4YIsrMCpsZASW1WH93+d1ZAw="
119
+
},
120
+
"org/lwjgl#lwjgl-opengl/3.2.3/natives-linux-arm64": {
121
+
"jar": "sha256-2OMYjUTPv4k33/CcuPClU/hwHw635mSjzKcLcGFtVOw="
122
+
},
123
+
"org/lwjgl#lwjgl-opengl/3.2.3/natives-macos": {
124
+
"jar": "sha256-5LTQzZE41SJxwdXBjkPJrF020acnxH5e5AMctFznMMo="
125
+
},
126
+
"org/lwjgl#lwjgl-opengl/3.2.3/natives-windows": {
127
+
"jar": "sha256-wI494xYyFjrF90b6lF8ZJBQuCFIL2cgbfdG129GwuLs="
128
+
},
129
+
"org/lwjgl#lwjgl-opengl/3.2.3/natives-windows-x86": {
130
+
"jar": "sha256-POzFHWcd92u2DMmu95hM9EVAoKc1i4brAXy7gNj3G3s="
131
+
},
132
+
"org/lwjgl#lwjgl-tinyfd/3.2.3": {
133
+
"jar": "sha256-eklNyHUeXvjLec5xaMfbVmZIE3grkZK7ETDkMpuRQBE=",
134
+
"pom": "sha256-9JHY/FlAu9WYtNNtbchR///Ugeqj6pE80de/GCJoLI0="
135
+
},
136
+
"org/lwjgl#lwjgl-tinyfd/3.2.3/natives-linux": {
137
+
"jar": "sha256-s9m98zg+6BfMJ5VcWGTYC6NuhtjvSqLH+G3NL6c96Rg="
138
+
},
139
+
"org/lwjgl#lwjgl-tinyfd/3.2.3/natives-macos": {
140
+
"jar": "sha256-Oq75QsQaT+7i1rdrzurx/2vd3/AxWm3domCvBvjrHUQ="
141
+
},
142
+
"org/lwjgl#lwjgl-tinyfd/3.2.3/natives-windows": {
143
+
"jar": "sha256-Q/M1D+EtGrpiB6b28cq72ujoB110OqCcz2hQ8kh6MTo="
144
+
},
145
+
"org/lwjgl#lwjgl/3.2.3": {
146
+
"jar": "sha256-+ZKMO0tUBkOhu9WShtPHF15HCEkmGgwpqBOJ9SJlrYs=",
147
+
"pom": "sha256-IL2EdryHg3IwMY1rmvYuN1cL2qIqEqJAwwIs0k+t/W0="
148
+
},
149
+
"org/lwjgl#lwjgl/3.2.3/natives-linux": {
150
+
"jar": "sha256-ACgQEp/GrEzfzfGQ4YpkOlAhtjAPSJwQJrvF0AFAyi4="
151
+
},
152
+
"org/lwjgl#lwjgl/3.2.3/natives-linux-arm32": {
153
+
"jar": "sha256-RrY5yizuoll7Z8yeAEgz0OgnEd92q15SzenGTwGdRNY="
154
+
},
155
+
"org/lwjgl#lwjgl/3.2.3/natives-linux-arm64": {
156
+
"jar": "sha256-Pbazlfu2icsYvSetIAVfS8aV7pNZHXHR6kXzEoHG8AM="
157
+
},
158
+
"org/lwjgl#lwjgl/3.2.3/natives-macos": {
159
+
"jar": "sha256-XFIMRlqEA0uLwj4dfs1iG7mcQ3zSVOpGtTGXRI0bgSg="
160
+
},
161
+
"org/lwjgl#lwjgl/3.2.3/natives-windows": {
162
+
"jar": "sha256-vfUZuaqQ95mVQROhXfqEsnPuR4GHaz7N6/GSzk+Iomw="
163
+
},
164
+
"org/lwjgl#lwjgl/3.2.3/natives-windows-x86": {
165
+
"jar": "sha256-Trduz48tvJzT+iexpL+XhOqRxK/DhpEHRhPVv3o03I8="
166
+
},
167
+
"org/sonatype/oss#oss-parent/5": {
168
+
"pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0="
169
+
},
170
+
"org/sonatype/oss#oss-parent/7": {
171
+
"pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ="
172
+
},
173
+
"org/sonatype/oss#oss-parent/9": {
174
+
"pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno="
175
+
}
176
+
}
177
+
}
+5
-5
pkgs/top-level/all-packages.nix
···
36825
};
36826
36827
shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { };
36828
-
rkpd2 = callPackage ../games/shattered-pixel-dungeon/rkpd2.nix { };
36829
-
rat-king-adventure = callPackage ../games/shattered-pixel-dungeon/rat-king-adventure.nix { };
36830
-
experienced-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix { };
36831
-
summoning-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/summoning-pixel-dungeon.nix { };
36832
-
shorter-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/shorter-pixel-dungeon.nix { };
36833
36834
shticker-book-unwritten = callPackage ../games/shticker-book-unwritten { };
36835
···
36825
};
36826
36827
shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { };
36828
+
rkpd2 = callPackage ../games/shattered-pixel-dungeon/rkpd2 { };
36829
+
rat-king-adventure = callPackage ../games/shattered-pixel-dungeon/rat-king-adventure { };
36830
+
experienced-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/experienced-pixel-dungeon { };
36831
+
summoning-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/summoning-pixel-dungeon { };
36832
+
shorter-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon/shorter-pixel-dungeon { };
36833
36834
shticker-book-unwritten = callPackage ../games/shticker-book-unwritten { };
36835