+5
-5
flake.lock
+5
-5
flake.lock
···
64
"inter-fonts-src": {
65
"flake": false,
66
"locked": {
67
-
"lastModified": 1731680160,
68
"narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=",
69
"type": "tarball",
70
"url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip"
···
89
},
90
"nixpkgs": {
91
"locked": {
92
-
"lastModified": 1746055187,
93
-
"narHash": "sha256-3dqArYSMP9hM7Qpy5YWhnSjiqniSaT2uc5h2Po7tmg0=",
94
"owner": "nixos",
95
"repo": "nixpkgs",
96
-
"rev": "3e362ce63e16b9572d8c2297c04f7c19ab6725a5",
97
"type": "github"
98
},
99
"original": {
100
"owner": "nixos",
101
-
"ref": "nixos-24.11",
102
"repo": "nixpkgs",
103
"type": "github"
104
}
···
64
"inter-fonts-src": {
65
"flake": false,
66
"locked": {
67
+
"lastModified": 1731705360,
68
"narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=",
69
"type": "tarball",
70
"url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip"
···
89
},
90
"nixpkgs": {
91
"locked": {
92
+
"lastModified": 1746663147,
93
+
"narHash": "sha256-Ua0drDHawlzNqJnclTJGf87dBmaO/tn7iZ+TCkTRpRc=",
94
"owner": "nixos",
95
"repo": "nixpkgs",
96
+
"rev": "dda3dcd3fe03e991015e9a74b22d35950f264a54",
97
"type": "github"
98
},
99
"original": {
100
"owner": "nixos",
101
+
"ref": "nixos-unstable",
102
"repo": "nixpkgs",
103
"type": "github"
104
}
+7
-8
flake.nix
+7
-8
flake.nix
···
2
description = "atproto github";
3
4
inputs = {
5
-
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
6
indigo = {
7
url = "github:oppiliappan/indigo";
8
flake = false;
···
49
inherit (gitignore.lib) gitignoreSource;
50
in {
51
overlays.default = final: prev: let
52
-
goModHash = "sha256-CmBuvv3duQQoc8iTW4244w1rYLGeqMQS+qQ3wwReZZg=";
53
buildCmdPackage = name:
54
final.buildGoModule {
55
pname = name;
···
57
src = gitignoreSource ./.;
58
subPackages = ["cmd/${name}"];
59
vendorHash = goModHash;
60
-
CGO_ENABLED = 0;
61
};
62
in {
63
indigo-lexgen = final.buildGoModule {
···
88
doCheck = false;
89
subPackages = ["cmd/appview"];
90
vendorHash = goModHash;
91
-
CGO_ENABLED = 1;
92
stdenv = pkgsStatic.stdenv;
93
};
94
···
111
112
runHook postInstall
113
'';
114
-
CGO_ENABLED = 1;
115
};
116
knotserver-unwrapped = final.pkgsStatic.buildGoModule {
117
pname = "knotserver";
···
119
src = gitignoreSource ./.;
120
subPackages = ["cmd/knotserver"];
121
vendorHash = goModHash;
122
-
CGO_ENABLED = 1;
123
};
124
repoguard = buildCmdPackage "repoguard";
125
keyfetch = buildCmdPackage "keyfetch";
···
163
cp -f ${inter-fonts-src}/web/InterDisplay*.woff2 appview/pages/static/fonts/
164
cp -f ${ibm-plex-mono-src}/fonts/complete/woff2/IBMPlexMono-Regular.woff2 appview/pages/static/fonts/
165
'';
166
-
CGO_ENABLED=1;
167
};
168
});
169
apps = forAllSystems (system: let
···
447
};
448
};
449
}
450
-
···
2
description = "atproto github";
3
4
inputs = {
5
+
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
6
indigo = {
7
url = "github:oppiliappan/indigo";
8
flake = false;
···
49
inherit (gitignore.lib) gitignoreSource;
50
in {
51
overlays.default = final: prev: let
52
+
goModHash = "sha256-zcfTNo7QsiihzLa4qHEX8uGGtbcmBn8TlSm0YHBRNw8=";
53
buildCmdPackage = name:
54
final.buildGoModule {
55
pname = name;
···
57
src = gitignoreSource ./.;
58
subPackages = ["cmd/${name}"];
59
vendorHash = goModHash;
60
+
env.CGO_ENABLED = 0;
61
};
62
in {
63
indigo-lexgen = final.buildGoModule {
···
88
doCheck = false;
89
subPackages = ["cmd/appview"];
90
vendorHash = goModHash;
91
+
env.CGO_ENABLED = 1;
92
stdenv = pkgsStatic.stdenv;
93
};
94
···
111
112
runHook postInstall
113
'';
114
+
env.CGO_ENABLED = 1;
115
};
116
knotserver-unwrapped = final.pkgsStatic.buildGoModule {
117
pname = "knotserver";
···
119
src = gitignoreSource ./.;
120
subPackages = ["cmd/knotserver"];
121
vendorHash = goModHash;
122
+
env.CGO_ENABLED = 1;
123
};
124
repoguard = buildCmdPackage "repoguard";
125
keyfetch = buildCmdPackage "keyfetch";
···
163
cp -f ${inter-fonts-src}/web/InterDisplay*.woff2 appview/pages/static/fonts/
164
cp -f ${ibm-plex-mono-src}/fonts/complete/woff2/IBMPlexMono-Regular.woff2 appview/pages/static/fonts/
165
'';
166
+
env.CGO_ENABLED = 1;
167
};
168
});
169
apps = forAllSystems (system: let
···
447
};
448
};
449
}