Merge pull request #144416 from bobby285271/mainprogram

treewide: set meta.mainProgram for packages teams.pantheon.members maintain

authored by

Bobby Rong and committed by
GitHub
1c787514 686e37ed

+30 -8
+1
pkgs/applications/audio/vocal/default.nix
··· 88 88 license = licenses.gpl3Plus; 89 89 maintainers = with maintainers; [ ] ++ teams.pantheon.members; 90 90 platforms = platforms.linux; 91 + mainProgram = "com.github.needleandthread.vocal"; 91 92 }; 92 93 }
+1
pkgs/applications/graphics/akira/default.nix
··· 71 71 license = licenses.gpl3Plus; 72 72 maintainers = with maintainers; [ Br1ght0ne neonfuz ] ++ teams.pantheon.members; 73 73 platforms = platforms.linux; 74 + mainProgram = "com.github.akiraux.akira"; 74 75 }; 75 76 }
+5 -4
pkgs/applications/graphics/fondo/default.nix
··· 58 58 patchShebangs meson/post_install.py 59 59 ''; 60 60 61 + passthru.updateScript = nix-update-script { 62 + attrPath = pname; 63 + }; 64 + 61 65 meta = with lib; { 62 66 homepage = "https://github.com/calo001/fondo"; 63 67 description = "Find the most beautiful wallpapers for your desktop"; 64 68 license = licenses.agpl3Plus; 65 69 maintainers = with maintainers; [ AndersonTorres ] ++ teams.pantheon.members; 66 70 platforms = platforms.linux; 67 - }; 68 - 69 - passthru.updateScript = nix-update-script { 70 - attrPath = pname; 71 + mainProgram = "com.github.calo001.fondo"; 71 72 }; 72 73 }
+1
pkgs/applications/graphics/ideogram/default.nix
··· 63 63 license = licenses.gpl2Plus; 64 64 maintainers = teams.pantheon.members; 65 65 platforms = platforms.linux; 66 + mainProgram = "com.github.cassidyjames.ideogram"; 66 67 }; 67 68 68 69 }
+1
pkgs/applications/misc/appeditor/default.nix
··· 59 59 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 60 60 platforms = platforms.linux; 61 61 license = licenses.gpl3Plus; 62 + mainProgram = "com.github.donadigo.appeditor"; 62 63 }; 63 64 }
+1
pkgs/applications/misc/cipher/default.nix
··· 60 60 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 61 61 platforms = platforms.linux; 62 62 license = licenses.gpl3Plus; 63 + mainProgram = "com.github.arshubham.cipher"; 63 64 }; 64 65 }
+1
pkgs/applications/misc/formatter/default.nix
··· 74 74 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 75 75 platforms = platforms.linux; 76 76 license = licenses.lgpl2Plus; 77 + mainProgram = "com.github.djaler.formatter"; 77 78 }; 78 79 }
+1
pkgs/applications/misc/minder/default.nix
··· 75 75 license = licenses.gpl3Plus; 76 76 platforms = platforms.linux; 77 77 maintainers = with maintainers; [ dtzWill ] ++ teams.pantheon.members; 78 + mainProgram = "com.github.phase1geo.minder"; 78 79 }; 79 80 }
+1
pkgs/applications/misc/notejot/default.nix
··· 64 64 license = licenses.gpl3Plus; 65 65 maintainers = with maintainers; [ AndersonTorres ] ++ teams.pantheon.members; 66 66 platforms = platforms.linux; 67 + mainProgram = "io.github.lainsce.Notejot"; 67 68 }; 68 69 }
+1
pkgs/applications/misc/sequeler/default.nix
··· 47 47 license = licenses.gpl3; 48 48 maintainers = with maintainers; [ etu ] ++ teams.pantheon.members; 49 49 platforms = platforms.linux; 50 + mainProgram = "com.github.alecaddd.sequeler"; 50 51 }; 51 52 }
+1
pkgs/applications/networking/browsers/ephemeral/default.nix
··· 67 67 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 68 68 platforms = platforms.linux; 69 69 license = licenses.gpl3; 70 + mainProgram = "com.github.cassidyjames.ephemeral"; 70 71 }; 71 72 }
+5 -4
pkgs/applications/networking/ftp/taxi/default.nix
··· 52 52 patchShebangs meson/post_install.py 53 53 ''; 54 54 55 + passthru.updateScript = nix-update-script { 56 + attrPath = pname; 57 + }; 58 + 55 59 meta = with lib; { 56 60 homepage = "https://github.com/Alecaddd/taxi"; 57 61 description = "The FTP Client that drives you anywhere"; 58 62 license = licenses.lgpl3Plus; 59 63 maintainers = with maintainers; [ AndersonTorres ] ++ teams.pantheon.members; 60 64 platforms = platforms.linux; 61 - }; 62 - 63 - passthru.updateScript = nix-update-script { 64 - attrPath = pname; 65 + mainProgram = "com.github.alecaddd.taxi"; 65 66 }; 66 67 }
+1
pkgs/applications/networking/p2p/torrential/default.nix
··· 77 77 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 78 78 platforms = platforms.linux; 79 79 license = licenses.gpl2Plus; 80 + mainProgram = "com.github.davidmhewitt.torrential"; 80 81 }; 81 82 }
+1
pkgs/applications/networking/ping/default.nix
··· 64 64 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 65 65 platforms = platforms.linux; 66 66 license = licenses.gpl3; 67 + mainProgram = "com.github.jeremyvaartjes.ping"; 67 68 }; 68 69 }
+1
pkgs/applications/office/agenda/default.nix
··· 62 62 maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members; 63 63 platforms = platforms.linux; 64 64 license = licenses.gpl3; 65 + mainProgram = "com.github.dahenson.agenda"; 65 66 }; 66 67 } 67 68
+2
pkgs/applications/office/elementary-planner/default.nix
··· 85 85 homepage = "https://planner-todo.web.app"; 86 86 license = licenses.gpl3; 87 87 maintainers = with maintainers; [ dtzWill ] ++ teams.pantheon.members; 88 + platforms = platforms.linux; 89 + mainProgram = "com.github.alainm23.planner"; 88 90 }; 89 91 } 90 92
+1
pkgs/applications/office/notes-up/default.nix
··· 68 68 license = licenses.gpl2Only; 69 69 maintainers = with maintainers; [ ] ++ teams.pantheon.members; 70 70 platforms = platforms.linux; 71 + mainProgram = "com.github.philip-scott.notes-up"; 71 72 }; 72 73 }
+1
pkgs/applications/office/spice-up/default.nix
··· 74 74 platforms = platforms.linux; 75 75 # The COPYING file has GPLv3; some files have GPLv2+ and some have GPLv3+ 76 76 license = licenses.gpl3Plus; 77 + mainProgram = "com.github.philip-scott.spice-up"; 77 78 }; 78 79 }
+1
pkgs/applications/science/math/nasc/default.nix
··· 83 83 maintainers = teams.pantheon.members; 84 84 platforms = platforms.linux; 85 85 license = licenses.gpl3Plus; 86 + mainProgram = "com.github.parnold_x.nasc"; 86 87 }; 87 88 }
+1
pkgs/tools/misc/hashit/default.nix
··· 45 45 license = licenses.gpl2Plus; 46 46 maintainers = teams.pantheon.members; 47 47 platforms = platforms.linux; 48 + mainProgram = "com.github.artemanufrij.hashit"; 48 49 }; 49 50 }
+1
pkgs/tools/text/snippetpixie/default.nix
··· 88 88 license = licenses.gpl2Plus; 89 89 maintainers = with maintainers; [ ianmjones ] ++ teams.pantheon.members; 90 90 platforms = platforms.linux; 91 + mainProgram = "com.github.bytepixie.snippetpixie"; 91 92 }; 92 93 }