tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: add meta.mainProgram to emulators
Austin Horstman
2 years ago
e5764e82
aba58df4
+12
12 changed files
expand all
collapse all
unified
split
pkgs
applications
emulators
cemu
default.nix
dosbox
default.nix
emulationstation
default.nix
mame
default.nix
melonDS
default.nix
mgba
default.nix
mupen64plus
default.nix
nestopia
default.nix
pcsxr
default.nix
rpcs3
default.nix
snes9x
default.nix
xemu
default.nix
+1
pkgs/applications/emulators/cemu/default.nix
···
128
128
license = licenses.mpl20;
129
129
platforms = [ "x86_64-linux" ];
130
130
maintainers = with maintainers; [ zhaofengli baduhai ];
131
131
+
mainProgram = "cemu";
131
132
};
132
133
}
+1
pkgs/applications/emulators/dosbox/default.nix
···
77
77
license = licenses.gpl2Plus;
78
78
maintainers = with maintainers; [ matthewbauer ];
79
79
platforms = platforms.unix;
80
80
+
mainProgram = "dosbox";
80
81
};
81
82
}
+1
pkgs/applications/emulators/emulationstation/default.nix
···
37
37
maintainers = [ lib.maintainers.edwtjo ];
38
38
license = lib.licenses.mit;
39
39
platforms = lib.platforms.linux;
40
40
+
mainProgram = "emulationstation";
40
41
};
41
42
}
+1
pkgs/applications/emulators/mame/default.nix
···
196
196
maintainers = with maintainers; [ thiagokokada ];
197
197
platforms = platforms.unix;
198
198
broken = stdenv.isDarwin;
199
199
+
mainProgram = "mame";
199
200
};
200
201
}
+1
pkgs/applications/emulators/melonDS/default.nix
···
49
49
license = licenses.gpl3Plus;
50
50
maintainers = with maintainers; [ artemist benley shamilton xfix ];
51
51
platforms = platforms.linux;
52
52
+
mainProgram = "melonDS";
52
53
};
53
54
}
+1
pkgs/applications/emulators/mgba/default.nix
···
81
81
license = licenses.mpl20;
82
82
maintainers = with maintainers; [ MP2E AndersonTorres ];
83
83
platforms = platforms.linux;
84
84
+
mainProgram = "mgba";
84
85
};
85
86
})
+1
pkgs/applications/emulators/mupen64plus/default.nix
···
38
38
homepage = "http://www.mupen64plus.org/";
39
39
maintainers = [ maintainers.sander ];
40
40
platforms = [ "x86_64-linux" ];
41
41
+
mainProgram = "mupen64plus";
41
42
};
42
43
}
+1
pkgs/applications/emulators/nestopia/default.nix
···
67
67
license = lib.licenses.gpl2;
68
68
platforms = lib.platforms.linux;
69
69
maintainers = with lib.maintainers; [ MP2E ];
70
70
+
mainProgram = "nestopia";
70
71
};
71
72
}
72
73
+1
pkgs/applications/emulators/pcsxr/default.nix
···
92
92
maintainers = with maintainers; [ rardiol ];
93
93
license = licenses.gpl2Plus;
94
94
platforms = platforms.all;
95
95
+
mainProgram = "pcsxr";
95
96
};
96
97
}
+1
pkgs/applications/emulators/rpcs3/default.nix
···
101
101
maintainers = with maintainers; [ abbradar neonfuz ilian zane ];
102
102
license = licenses.gpl2Only;
103
103
platforms = [ "x86_64-linux" "aarch64-linux" ];
104
104
+
mainProgram = "rpcs3";
104
105
};
105
106
}
+1
pkgs/applications/emulators/snes9x/default.nix
···
123
123
maintainers = with maintainers; [ qknight xfix thiagokokada ];
124
124
platforms = platforms.unix;
125
125
broken = (withGtk && stdenv.isDarwin);
126
126
+
mainProgram = "snes9x";
126
127
};
127
128
}
+1
pkgs/applications/emulators/xemu/default.nix
···
133
133
license = lib.licenses.gpl2Plus;
134
134
maintainers = with lib.maintainers; [ AndersonTorres genericnerdyusername ];
135
135
platforms = lib.platforms.linux;
136
136
+
mainProgram = "xemu";
136
137
};
137
138
})