+2
-14
npins/sources.json
+2
-14
npins/sources.json
···
1
1
{
2
2
"pins": {
3
-
"nix-run": {
4
-
"type": "Git",
5
-
"repository": {
6
-
"type": "Git",
7
-
"url": "https://tangled.sh/@weethet.bsky.social/nix-run"
8
-
},
9
-
"branch": "main",
10
-
"submodules": false,
11
-
"revision": "4d2a93f59c36cc7d71f91e9d5ed2db49032db516",
12
-
"url": null,
13
-
"hash": "1bwqx1dzia5fb4psq9yv2qlws78vid7cll19awqv0h7qan2jg1xq"
14
-
},
15
3
"nixpkgs": {
16
4
"type": "Channel",
17
5
"name": "nixpkgs-unstable",
18
-
"url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre839900.cab778239e70/nixexprs.tar.xz",
19
-
"hash": "1zy44bvlzw42wmnhymz4kwmkv6bg2xmyxyaig8sfl2vd8i6mqirs"
6
+
"url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre883899.02f2cb8e0feb/nixexprs.tar.xz",
7
+
"hash": "0k4n6f873a4ls1mff6wck6z31kglgg8irwc5s3xsprrwbxdv7p58"
20
8
}
21
9
},
22
10
"version": 5
+22
pkgs/by-name/ni/nix-run/package.nix
+22
pkgs/by-name/ni/nix-run/package.nix
···
1
+
{
2
+
lib,
3
+
haskellPackages,
4
+
hpack,
5
+
fetchgit,
6
+
}:
7
+
let
8
+
src = fetchgit {
9
+
url = "https://tangled.org/@weethet.bsky.social/nix-run";
10
+
rev = "d16747229795959dc02fa77c1af57ea03f8f39f5";
11
+
hash = "sha256-B1Fg0wiHo+376ikf6apUkPP0ukWwQV0q8w6pWRpwyQI=";
12
+
};
13
+
in
14
+
(haskellPackages.callCabal2nix "nix-run" src { }).overrideAttrs (old: {
15
+
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ hpack ];
16
+
17
+
preConfigure = ''
18
+
hpack
19
+
'';
20
+
21
+
meta.maintainers = [ lib.maintainers.WeetHet ];
22
+
})