@@ -128,24 +128,70 @@ let
128128 } ;
129129 } ;
130130in
131- lib . makeExtensible (
132- self :
133- {
134- inherit makeLixScope ;
135-
136- lix_2_93 = self . makeLixScope {
137- attrName = "lix_2_93" ;
138-
139- lix-args = rec {
140- version = "2.93.3" ;
141-
142- src = fetchFromGitea {
143- domain = "git.lix.systems" ;
144- owner = "lix-project" ;
145- repo = "lix" ;
146- rev = version ;
147- hash = "sha256-Oqw04eboDM8rrUgAXiT7w5F2uGrQdt8sGX+Mk6mVXZQ=" ;
148- } ;
131+ lib . makeExtensible ( self : {
132+ inherit makeLixScope ;
133+
134+ lix_2_92 = self . makeLixScope {
135+ attrName = "lix_2_92" ;
136+
137+ lix-args = rec {
138+ version = "2.92.3" ;
139+
140+ src = fetchFromGitHub {
141+ owner = "lix-project" ;
142+ repo = "lix" ;
143+ rev = version ;
144+ hash = "sha256-iP2iUDxA99RcgQyZROs7bQw8pqxa1vFudRqjAIHg9Iw=" ;
145+ } ;
146+
147+ patches = [
148+ # Support for lowdown >= 1.4, https://gerrit.lix.systems/c/lix/+/3731
149+ ( fetchpatch2 {
150+ name = "lix-lowdown-1.4.0.patch" ;
151+ url = "https://git.lix.systems/lix-project/lix/commit/858de5f47a1bfd33835ec97794ece339a88490f1.patch" ;
152+ hash = "sha256-FfLO2dFSWV1qwcupIg8dYEhCHir2XX6/Hs89eLwd+SY=" ;
153+ } )
154+ ] ;
155+
156+ cargoDeps = rustPlatform . fetchCargoVendor {
157+ name = "lix-${ version } " ;
158+ inherit src ;
159+ hash = "sha256-YMyNOXdlx0I30SkcmdW/6DU0BYc3ZOa2FMJSKMkr7I8=" ;
160+ } ;
161+ } ;
162+
163+ nix-eval-jobs-args = rec {
164+ version = "2.92.0" ;
165+ src = fetchgit {
166+ url = "https://git.lix.systems/lix-project/nix-eval-jobs.git" ;
167+ rev = version ;
168+ hash = "sha256-tPr61X9v/OMVt7VXOs1RRStciwN8gDGxEKx+h0/Fg48=" ;
169+ } ;
170+ } ;
171+ } ;
172+
173+ lix_2_93 = self . makeLixScope {
174+ attrName = "lix_2_93" ;
175+
176+ lix-args = rec {
177+ version = "2.93.3" ;
178+
179+ src = fetchFromGitea {
180+ domain = "git.lix.systems" ;
181+ owner = "lix-project" ;
182+ repo = "lix" ;
183+ rev = version ;
184+ hash = "sha256-Oqw04eboDM8rrUgAXiT7w5F2uGrQdt8sGX+Mk6mVXZQ=" ;
185+ } ;
186+
187+ patches = [
188+ # Support for lowdown >= 1.4, https://gerrit.lix.systems/c/lix/+/3731
189+ ( fetchpatch2 {
190+ name = "lix-lowdown-1.4.0.patch" ;
191+ url = "https://git.lix.systems/lix-project/lix/commit/858de5f47a1bfd33835ec97794ece339a88490f1.patch" ;
192+ hash = "sha256-FfLO2dFSWV1qwcupIg8dYEhCHir2XX6/Hs89eLwd+SY=" ;
193+ } )
194+ ] ;
149195
150196 cargoDeps = rustPlatform . fetchCargoVendor {
151197 name = "lix-${ version } " ;
0 commit comments