···1-diff --git a/ement.el b/ement.el
2-index c9596a7..1b33045 100644
3---- a/ement.el
4-+++ b/ement.el
5-@@ -682,14 +682,15 @@ can cause undesirable underlining."
6 "Return a copy of IMAGE set to MAX-WIDTH and MAX-HEIGHT.
7 IMAGE should be one as created by, e.g. `create-image'."
8 ;; It would be nice if the image library had some simple functions to do this sort of thing.
···24+ (image-property new-image :max-height) max-height)
25+ new-image)))
2627- ;;;;; Reading/writing sessions
28-
···1+diff --git a/ement-lib.el b/ement-lib.el
2+index f0b2738..025a191 100644
3+--- a/ement-lib.el
4++++ b/ement-lib.el
5+@@ -644,14 +644,15 @@ can cause undesirable underlining."
6 "Return a copy of IMAGE set to MAX-WIDTH and MAX-HEIGHT.
7 IMAGE should be one as created by, e.g. `create-image'."
8 ;; It would be nice if the image library had some simple functions to do this sort of thing.
···24+ (image-property new-image :max-height) max-height)
25+ new-image)))
2627+ (defun ement--room-alias (room)
28+ "Return latest m.room.canonical_alias event in ROOM."
···23 sha256 = "K1cAvmqWEfS6EY4MKAtjXb388XLYHtouxNM70PWgFig=";
24 };
2526- workaround-opencollective-buildfailures = stdenv.mkDerivation {
27- # FIXME: This should be removed when a complete fix is available
28- # https://github.com/svanderburg/node2nix/issues/145
29- name = "workaround-opencollective-buildfailures";
30- dontUnpack = true;
31- installPhase = ''
32- mkdir -p $out/bin
33- touch $out/bin/opencollective-postinstall
34- chmod +x $out/bin/opencollective-postinstall
35- '';
36- };
37-38 client = nodePackages.epgstation-client.override (drv: {
39 # FIXME: remove this option if possible
40 #
···49 server = nodePackages.epgstation.override (drv: {
50 inherit src;
5152- bypassCache = false;
53-54 # This is set to false to keep devDependencies at build time. Build time
55 # dependencies are pruned afterwards.
56 production = false;
5758- buildInputs = [ bash ];
59- nativeBuildInputs = [
60- nodejs
61- workaround-opencollective-buildfailures
62 makeWrapper
63- ] ++ (with nodePackages; [
64- node-pre-gyp
65- node-gyp-build
66- ]);
6768 preRebuild = ''
69 # Fix for not being able to connect to mysql using domain sockets.
···23 sha256 = "K1cAvmqWEfS6EY4MKAtjXb388XLYHtouxNM70PWgFig=";
24 };
2500000000000026 client = nodePackages.epgstation-client.override (drv: {
27 # FIXME: remove this option if possible
28 #
···37 server = nodePackages.epgstation.override (drv: {
38 inherit src;
390040 # This is set to false to keep devDependencies at build time. Build time
41 # dependencies are pruned afterwards.
42 production = false;
4344+ buildInputs = (drv.buildInputs or [ ]) ++ [ bash ];
45+ nativeBuildInputs = (drv.nativeBuildInputs or [ ]) ++ [
0046 makeWrapper
47+ ];
0004849 preRebuild = ''
50 # Fix for not being able to connect to mysql using domain sockets.
···2122 meta = with lib; {
23 description = "Bisect_ppx is a code coverage tool for OCaml and Reason. It helps you test thoroughly by showing what's not tested.";
24- license = licenses.mit;
25 homepage = "https://github.com/aantron/bisect_ppx";
026 maintainers = with maintainers; [ ];
027 };
28}
···2122 meta = with lib; {
23 description = "Bisect_ppx is a code coverage tool for OCaml and Reason. It helps you test thoroughly by showing what's not tested.";
024 homepage = "https://github.com/aantron/bisect_ppx";
25+ license = licenses.mit;
26 maintainers = with maintainers; [ ];
27+ mainProgram = "bisect-ppx-report";
28 };
29}
···27 ];
2829 meta = with lib; {
30- homepage = "https://github.com/serokell/ocaml-recovery-parser";
31 description = "A simple fork of OCaml parser with support for error recovery";
032 license = with licenses; [ lgpl2Only mit mpl20 ];
33 maintainers = with maintainers; [ romildo ];
034 };
35}
···27 ];
2829 meta = with lib; {
030 description = "A simple fork of OCaml parser with support for error recovery";
31+ homepage = "https://github.com/serokell/ocaml-recovery-parser";
32 license = with licenses; [ lgpl2Only mit mpl20 ];
33 maintainers = with maintainers; [ romildo ];
34+ mainProgram = "menhir-recover";
35 };
36}