nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 40 lines 937 B view raw
1{ 2 lib, 3 bundlerApp, 4 ruby, 5 stdenv, 6 bundlerUpdateScript, 7 nixosTests, 8}: 9 10bundlerApp { 11 inherit ruby; 12 13 pname = "schleuder"; 14 15 gemdir = ./.; 16 17 exes = [ 18 "schleuder" 19 "schleuder-api-daemon" 20 ]; 21 22 passthru.updateScript = bundlerUpdateScript "schleuder"; 23 passthru.tests = { 24 inherit (nixosTests) schleuder; 25 }; 26 27 meta = with lib; { 28 broken = stdenv.hostPlatform.isDarwin; 29 description = "Schleuder is an encrypting mailing list manager with remailing-capabilities"; 30 longDescription = '' 31 Schleuder is a group's email-gateway: subscribers can exchange 32 encrypted emails among themselves, receive emails from 33 non-subscribers and send emails to non-subscribers via the list. 34 ''; 35 homepage = "https://schleuder.org"; 36 changelog = "https://0xacab.org/schleuder/schleuder/blob/main/CHANGELOG.md"; 37 license = licenses.gpl3Plus; 38 maintainers = with maintainers; [ hexa ]; 39 }; 40}