lol
1{ lib
2, mkDerivation
3, fetchzip
4, wrapQtAppsHook
5, autoPatchelfHook
6, qtbase
7, qtmultimedia
8, qtx11extras
9}:
10
11mkDerivation rec {
12 pname = "beebeep";
13 version = "5.8.6";
14
15 src = fetchzip {
16 url = "https://netix.dl.sourceforge.net/project/beebeep/Linux/beebeep-${version}-qt5-amd64.tar.gz";
17 sha256 = "sha256-YDgFRXFBM1tjLP99mHYJadgccHJYYPAZ1kqR+FngLKU=";
18 };
19
20 nativeBuildInputs = [
21 wrapQtAppsHook
22 autoPatchelfHook
23 ];
24
25 buildInputs = [
26 qtbase
27 qtmultimedia
28 qtx11extras
29 ];
30
31 installPhase = ''
32 mkdir -p $out/bin
33 cp * $out/bin
34 '';
35
36 meta = with lib; {
37 homepage = "https://www.beebeep.net/";
38 description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement.";
39 platforms = platforms.linux;
40 license = licenses.gpl2Only;
41 maintainers = with maintainers; [ mglolenstine ];
42 };
43}