tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
honk: 1.5.1 -> 1.5.2
Pol Dellaiera
7 months ago
77cfb5b4
de325a5d
+10
-11
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
ho
honk
package.nix
+10
-11
pkgs/by-name/ho/honk/package.nix
···
6
installShellFiles,
7
nixosTests,
8
}:
9
-
10
-
buildGoModule rec {
11
pname = "honk";
12
-
version = "1.5.1";
13
14
src = fetchurl {
15
-
url = "https://humungus.tedunangst.com/r/honk/d/honk-${version}.tgz";
16
-
hash = "sha256-VOeA2oQNmcEVfvWrKnWWUz6n+WjMuxYQnbqPfWaHGLM=";
17
};
18
vendorHash = null;
19
···
37
'';
38
39
postInstall = ''
40
-
mkdir -p $out/share/${pname}
41
-
mkdir -p $out/share/doc/${pname}
42
43
mv docs/{,honk-}intro.1
44
mv docs/{,honk-}hfcs.1
···
47
48
installManPage docs/honk.1 docs/honk.3 docs/honk.5 docs/honk.8 \
49
docs/honk-intro.1 docs/honk-hfcs.1 docs/honk-vim.3 docs/honk-activitypub.7
50
-
mv docs/{*.html,*.txt,*.jpg,*.png} $out/share/doc/${pname}
51
-
mv views $out/share/${pname}
52
'';
53
54
passthru.tests = {
···
56
};
57
58
meta = {
59
-
changelog = "https://humungus.tedunangst.com/r/honk/v/v${version}/f/docs/changelog.txt";
60
description = "ActivityPub server with minimal setup and support costs";
61
homepage = "https://humungus.tedunangst.com/r/honk";
62
license = lib.licenses.isc;
63
mainProgram = "honk";
64
maintainers = with lib.maintainers; [ huyngo ];
65
};
66
-
}
···
6
installShellFiles,
7
nixosTests,
8
}:
9
+
buildGoModule (finalAttrs: {
0
10
pname = "honk";
11
+
version = "1.5.2";
12
13
src = fetchurl {
14
+
url = "https://humungus.tedunangst.com/r/honk/d/honk-${finalAttrs.version}.tgz";
15
+
hash = "sha256-7dIui+VMHn916yMdhqN6Pk2P/s0vvXzVKFsTZ5wp12A=";
16
};
17
vendorHash = null;
18
···
36
'';
37
38
postInstall = ''
39
+
mkdir -p $out/share/honk
40
+
mkdir -p $out/share/doc/honk
41
42
mv docs/{,honk-}intro.1
43
mv docs/{,honk-}hfcs.1
···
46
47
installManPage docs/honk.1 docs/honk.3 docs/honk.5 docs/honk.8 \
48
docs/honk-intro.1 docs/honk-hfcs.1 docs/honk-vim.3 docs/honk-activitypub.7
49
+
mv docs/{*.html,*.txt,*.jpg,*.png} $out/share/doc/honk
50
+
mv views $out/share/honk
51
'';
52
53
passthru.tests = {
···
55
};
56
57
meta = {
58
+
changelog = "https://humungus.tedunangst.com/r/honk/v/v${finalAttrs.version}/f/docs/changelog.txt";
59
description = "ActivityPub server with minimal setup and support costs";
60
homepage = "https://humungus.tedunangst.com/r/honk";
61
license = lib.licenses.isc;
62
mainProgram = "honk";
63
maintainers = with lib.maintainers; [ huyngo ];
64
};
65
+
})