Skip to content

Commit fe5c373

Browse files
committed
akkoma: 3.13.2 -> 3.14.1
1 parent fd9f1d9 commit fe5c373

File tree

3 files changed

+159
-169
lines changed

3 files changed

+159
-169
lines changed

pkgs/servers/akkoma/0001-fix-tzdata.patch

Lines changed: 0 additions & 22 deletions
This file was deleted.

pkgs/servers/akkoma/default.nix

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,16 @@
1010
}:
1111
beamPackages.mixRelease rec {
1212
pname = "akkoma";
13-
version = "3.13.2";
13+
version = "3.14.1";
1414

1515
src = fetchFromGitea {
1616
domain = "akkoma.dev";
1717
owner = "AkkomaGang";
1818
repo = "akkoma";
1919
rev = "v${version}";
20-
hash = "sha256-WZAkpJIPzAbqXawNiM3JqE9tJzxrNs/2dGAWVMwLpN4=";
20+
hash = "sha256-Ygb51jQatdyX/DzJk84X1AEliBGD938f83UnI5OqBPM=";
2121
};
2222

23-
patches = [ ./0001-fix-tzdata.patch ];
24-
2523
postPatch = ''
2624
# Remove dependency on OS_Mon
2725
sed -E -i 's/(^|\s):os_mon,//' \
@@ -31,7 +29,7 @@ beamPackages.mixRelease rec {
3129
postBuild = ''
3230
# Digest and compress static files
3331
rm -f priv/static/READ_THIS_BEFORE_TOUCHING_FILES_HERE
34-
mix phx.digest --no-deps-check
32+
mix phx.digest --no-compile
3533
'';
3634

3735
mixNixDeps = import ./mix.nix {
@@ -76,8 +74,8 @@ beamPackages.mixRelease rec {
7674
group = "pleroma";
7775
owner = "elixir-libraries";
7876
repo = "elixir-captcha";
79-
rev = "90f6ce7672f70f56708792a98d98bd05176c9176";
80-
hash = "sha256-s7EuAhmCsQA/4p2NJHJSWB/DZ5hA+7EelPsUOvKr2Po=";
77+
rev = "6630c42aaaab124e697b4e513190c89d8b64e410";
78+
hash = "sha256-KLsKBfCt6bUylSTTqRQi6ic0MyimanvIZRhU4Iv5Fmw=";
8179
};
8280

8381
# the binary is not getting installed by default
@@ -107,21 +105,9 @@ beamPackages.mixRelease rec {
107105
hash = "sha256-CtmQHVl+VTpemne+nxbkYGcErrgCo+t3ZBPbkFSpyF0=";
108106
};
109107
};
110-
linkify = beamPackages.buildMix rec {
111-
name = "linkify";
112-
version = "0.5.2";
113-
114-
src = fetchFromGitea {
115-
domain = "akkoma.dev";
116-
owner = "AkkomaGang";
117-
repo = "linkify";
118-
rev = "2567e2c1073fa371fd26fd66dfa5bc77b6919c16";
119-
hash = "sha256-e3wzlbRuyw/UB5Tb7IozX/WR1T+sIBf9C/o5Thki9vg=";
120-
};
121-
};
122108
mfm_parser = beamPackages.buildMix rec {
123109
name = "mfm_parser";
124-
version = "0.1.1";
110+
version = "0.1.0";
125111

126112
src = fetchFromGitea {
127113
domain = "akkoma.dev";
@@ -171,14 +157,14 @@ beamPackages.mixRelease rec {
171157
};
172158
http_signatures = beamPackages.buildMix rec {
173159
name = "http_signatures";
174-
version = "0.1.2";
160+
version = "0.1.3";
175161

176162
src = fetchFromGitea {
177163
domain = "akkoma.dev";
178164
owner = "AkkomaGang";
179165
repo = "http_signatures";
180-
rev = "6640ce7d24c783ac2ef56e27d00d12e8dc85f396";
181-
hash = "sha256-Q/IoVbM/TBgGCmx8AxiBHF2hARb0FbPml8N1HjN3CsE=";
166+
rev = "d44c43d66758c6a73eaa4da9cffdbee0c5da44ae";
167+
hash = "sha256-o5xF++AIJLVMFuQwldNyWpYJGWFHZZTfGy1V80TZzR8=";
182168
};
183169

184170
beamDeps = with final; [ credo ex_doc dialyxir temple ];
@@ -189,7 +175,7 @@ beamPackages.mixRelease rec {
189175
};
190176
majic = beamPackages.buildMix {
191177
name = "majic";
192-
version = "0.1.2";
178+
version = "1.0.0";
193179

194180
src = fetchFromGitea {
195181
domain = "akkoma.dev";
@@ -219,11 +205,11 @@ beamPackages.mixRelease rec {
219205
elixirPackage = beamPackages.elixir;
220206
};
221207

222-
meta = with lib; {
208+
meta = {
223209
description = "ActivityPub microblogging server";
224210
homepage = "https://akkoma.social";
225-
license = licenses.agpl3Only;
226-
maintainers = with maintainers; [ mvs ];
227-
platforms = platforms.unix;
211+
license = lib.licenses.agpl3Only;
212+
maintainers = with lib.maintainers; [ mvs ];
213+
platforms = lib.platforms.unix;
228214
};
229215
}

0 commit comments

Comments
 (0)