···141141 EOF
142142 '';
143143144144+ passthru.tests = {
145145+ apparmor = nixosTests.transmission_4; # starts the service with apparmor enabled
146146+ smoke-test = nixosTests.bittorrent;
147147+ };
148148+144149 meta = {
145150 description = "A fast, easy and free BitTorrent client";
151151+ mainProgram = if enableQt then "transmission-qt" else if enableGTK3 then "transmission-gtk" else "transmission-cli";
146152 longDescription = ''
147153 Transmission is a BitTorrent client which features a simple interface
148154 on top of a cross-platform back-end.
···129129130130 meta = {
131131 description = "A fast, easy and free BitTorrent client";
132132+ mainProgram = if enableQt then "transmission-qt" else if enableGTK3 then "transmission-gtk" else "transmission-cli";
132133 longDescription = ''
133134 Transmission is a BitTorrent client which features a simple interface
134135 on top of a cross-platform back-end.