11final : prev : rec {
22 go = prev . go_1_24 . overrideAttrs
33 ( finalAttrs : previousAttrs : rec {
4- version = "1.24.4 " ;
4+ version = "1.24.5 " ;
55
66 src = final . fetchurl {
77 url = "https://go.dev/dl/go${ version } .src.tar.gz" ;
8- sha256 = "sha256-WoaoOjH5+oFJC4xUIKw4T9PZWj5x+6Zlx7P5XR3+8rQ =" ;
8+ sha256 = "sha256-dP2wnyNS4rJbeUPlaDbJtHNj0o3sHItWxKlXDzC49Z8 =" ;
99 } ;
1010
1111 } ) ;
1212
1313 buildGoModule = prev . buildGoModule . override { go = go ; } ;
1414
15- golangci-lint = prev . golangci-lint . override {
16- buildGo124Module = args : final . buildGo124Module ( args // rec {
17- version = "1.64.8" ;
18- src = prev . fetchFromGitHub {
19- owner = "golangci" ;
20- repo = "golangci-lint" ;
21- rev = "v${ version } " ;
22- sha256 = "sha256-H7IdXAleyzJeDFviISitAVDNJmiwrMysYcGm6vAoWso=" ;
23- } ;
24-
25- vendorHash = "sha256-i7ec4U4xXmRvHbsDiuBjbQ0xP7xRuilky3gi+dT1H10=" ;
26-
27- ldflags = [
28- "-s"
29- "-w"
30- "-X main.version=${ version } "
31- "-X main.commit=v${ version } "
32- "-X main.date=19700101-00:00:00"
33- ] ;
34- } ) ;
35- } ;
36-
37- golines = final . buildGoModule {
38- name = "golines" ;
15+ golangci-lint = prev . golangci-lint . overrideAttrs ( oldAttrs : rec {
16+ version = "2.3.0" ;
17+ src = prev . fetchFromGitHub {
18+ owner = "golangci" ;
19+ repo = "golangci-lint" ;
20+ rev = "v${ version } " ;
21+ sha256 = "sha256-Kr4nkoqlCGyuaa4X1BLqe/WZA+ofYkWPizPMzcZQDQg=" ;
22+ } ;
23+ vendorHash = "sha256-SsKypfsr1woHah9rIyFnUNdp0mTde7k++E2CfE22LK4=" ;
24+ ldflags = [
25+ "-s"
26+ "-w"
27+ "-X main.version=${ version } "
28+ "-X main.commit=v${ version } "
29+ "-X main.date=19700101-00:00:00"
30+ ] ;
31+ } ) ;
32+
33+ golines = final . buildGoModule rec {
34+ pname = "golines" ;
3935 version = "0.13.0-beta" ;
4036 src = final . fetchFromGitHub {
4137 owner = "segmentio" ;
@@ -44,7 +40,6 @@ final: prev: rec {
4440 sha256 = "sha256-ZdCR4ZC1+Llyt/rcX0RGisM98u6rq9/ECUuHEMV+Kkc=" ;
4541 } ;
4642 vendorHash = "sha256-mmdaHm3YL/2eB/r3Sskd9liljKAe3/c8T0z5KIUHeK0=" ;
47-
4843 meta = with final . lib ; {
4944 description = "A golang formatter that fixes long lines" ;
5045 homepage = "https://github.com/segmentio/golines" ;
@@ -53,8 +48,7 @@ final: prev: rec {
5348 } ;
5449 } ;
5550
56- govulncheck = final . buildGoModule rec {
57- name = "govulncheck" ;
51+ govulncheck = prev . govulncheck . overrideAttrs ( oldAttrs : rec {
5852 version = "v1.1.4" ;
5953 src = final . fetchFromGitHub {
6054 owner = "golang" ;
@@ -63,59 +57,33 @@ final: prev: rec {
6357 sha256 = "sha256-d1JWh/K+65p0TP5vAQbSyoatjN4L5nm3VEA+qBSrkAA=" ;
6458 } ;
6559 vendorHash = "sha256-MSTKDeWVxD2Fa6fNoku4EwFwC90XZ5acnM67crcgXDg=" ;
66-
6760 doCheck = false ;
61+ } ) ;
6862
69- meta = with final . lib ; {
70- description = "the database client and tools for the Go vulnerability database" ;
71- homepage = "https://github.com/golang/vuln" ;
72- maintainers = [ "nhost" ] ;
73- platforms = platforms . linux ++ platforms . darwin ;
74- } ;
75- } ;
76-
77- gqlgen = final . buildGoModule rec {
78- pname = "gqlgen" ;
79- version = "0.17.72" ;
80-
63+ gqlgen = prev . gqlgen . overrideAttrs ( oldAttrs : rec {
64+ version = "0.17.76" ;
8165 src = final . fetchFromGitHub {
8266 owner = "99designs" ;
83- repo = pname ;
67+ repo = "gqlgen" ;
8468 rev = "v${ version } " ;
85- sha256 = "sha256-7jnUzU+6kHu9uU2dbxqV9FzDIrw1tTP03ecbQHcHoak =" ;
69+ sha256 = "sha256-b226pRpO693e48OlzVwSaDlPM5RAivIoX/KHXESVEJI =" ;
8670 } ;
87-
88- vendorHash = "sha256-Q9voEyziSlq9Ele4fz/obQS4ufapa4zK3cTd493XJgU=" ;
89-
71+ vendorHash = "sha256-cqNRfKPneq4BxVA+kGAxSalwfeNI/hFxsrOgVhkUbLs=" ;
9072 doCheck = false ;
91-
92- subPackages = [ "./." ] ;
93-
94- meta = with final . lib ; {
95- description = "go generate based graphql server library" ;
96- homepage = "https://gqlgen.com" ;
97- license = licenses . mit ;
98- maintainers = [ "@nhost" ] ;
99- } ;
100- } ;
73+ } ) ;
10174
10275 gqlgenc = final . buildGoModule rec {
10376 pname = "gqlgenc" ;
104- version = "0.32.0" ;
105-
77+ version = "0.33.0" ;
10678 src = final . fetchFromGitHub {
10779 owner = "Yamashou" ;
10880 repo = pname ;
10981 rev = "v${ version } " ;
110- sha256 = "sha256-3Qz1o91IPKjhzIYzKcdl456AWn6nsrcQ04VglBlpe54 =" ;
82+ sha256 = "sha256-SLFfLt41MAGcyHG/XVWehaXGknOJbWltVWG+IYUHCz8 =" ;
11183 } ;
112-
113- vendorHash = "sha256-Ax5MA4wqQdXSDEIkiG5TcvFIN6YtyXuiJOdQGPYIb+Y=" ;
114-
84+ vendorHash = "sha256-Y2miO13zTW8VWA7vUbfQxTPbZvaaq+fNsKKNFw8iYJY=" ;
11585 doCheck = false ;
116-
11786 subPackages = [ "./." ] ;
118-
11987 meta = with final . lib ; {
12088 description = "This is Go library for building GraphQL client with gqlgen" ;
12189 homepage = "https://github.com/Yamashou/gqlgenc" ;
@@ -124,18 +92,14 @@ final: prev: rec {
12492 } ;
12593 } ;
12694
127- oapi-codegen = prev . oapi-codegen . override {
128- buildGoModule = args : final . buildGoModule ( args // rec {
129- version = "2.4.1" ;
130- src = final . fetchFromGitHub {
131- owner = "oapi-codegen" ;
132- repo = "oapi-codegen" ;
133- rev = "v${ version } " ;
134- hash = "sha256-21VhHSyfF+NHkXlr2svjwBNZmfS1O448POBP9XUQxak=" ;
135- } ;
136-
137- vendorHash = "sha256-bp5sFZNJFQonwfF1RjCnOMKZQkofHuqG0bXdG5Hf3jU=" ;
138- } ) ;
139- } ;
140-
95+ oapi-codegen = prev . oapi-codegen . overrideAttrs ( oldAttrs : rec {
96+ version = "2.5.0" ;
97+ src = final . fetchFromGitHub {
98+ owner = "oapi-codegen" ;
99+ repo = "oapi-codegen" ;
100+ rev = "v${ version } " ;
101+ hash = "sha256-Z10rJMancQLefyW0wXWaODIKfSY+4b3T+TAro//xsAQ=" ;
102+ } ;
103+ vendorHash = "sha256-obpY7ZATebI/7bkPMidC83xnN60P0lZsJhSuKr2A5T4=" ;
104+ } ) ;
141105}
0 commit comments