tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
firewalld: remove testsuite
Sizhe Zhao
9 months ago
2b32dee3
367f4890
+9
-6
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
fi
firewalld
package.nix
+9
-6
pkgs/by-name/fi/firewalld/package.nix
···
118
118
./autogen.sh
119
119
'';
120
120
121
121
-
postInstall = lib.optionalString (!withGui) ''
122
122
-
rm $out/bin/firewall-{applet,config}
123
123
-
'';
121
121
+
postInstall =
122
122
+
''
123
123
+
rm -r $out/share/firewalld/testsuite
124
124
+
''
125
125
+
+ lib.optionalString (!withGui) ''
126
126
+
rm $out/bin/firewall-{applet,config}
127
127
+
'';
124
128
125
129
dontWrapGApps = true;
126
130
dontWrapQtApps = true;
···
134
138
'';
135
139
136
140
postFixup = ''
137
137
-
chmod +x $out/share/firewalld/*.py $out/share/firewalld/testsuite/python/*.py $out/share/firewalld/testsuite/{,integration/}testsuite
138
138
-
patchShebangs --host $out/share/firewalld/testsuite/{,integration/}testsuite $out/share/firewalld/*.py
141
141
+
chmod +x $out/share/firewalld/*.py
142
142
+
patchShebangs --host $out/share/firewalld/*.py
139
143
wrapPythonProgramsIn "$out/bin" "$out ${pythonPath}"
140
140
-
wrapPythonProgramsIn "$out/share/firewalld/testsuite/python" "$out ${pythonPath}"
141
144
'';
142
145
143
146
meta = {