Merge pull request #195636 from nrdxp/fix-qutebrowser-help

qutebrowser-qt6: fix help command

Changed files
+8 -5
pkgs
applications
networking
browsers
qutebrowser
+8 -5
pkgs/applications/networking/browsers/qutebrowser/default.nix
···
nativeBuildInputs = [
wrapQtAppsHook wrapGAppsHook asciidoc
docbook_xml_dtd_45 docbook_xsl libxml2 libxslt
-
];
propagatedBuildInputs = with python3Packages; ([
pyyaml backendPackage jinja2 pygments
···
dontWrapGApps = true;
dontWrapQtApps = true;
postPatch = ''
substituteInPlace qutebrowser/misc/quitter.py --subst-var-by qutebrowser "$out/bin/qutebrowser"
sed -i "s,/usr,$out,g" qutebrowser/utils/standarddir.py
'' + lib.optionalString withPdfReader ''
sed -i "s,/usr/share/pdf.js,${pdfjs},g" qutebrowser/browser/pdfjs.py
-
'';
-
-
postBuild = ''
-
a2x -f manpage doc/qutebrowser.1.asciidoc
'';
postInstall = ''
···
nativeBuildInputs = [
wrapQtAppsHook wrapGAppsHook asciidoc
docbook_xml_dtd_45 docbook_xsl libxml2 libxslt
+
]
+
++ lib.optional isQt6 python3Packages.pygments;
propagatedBuildInputs = with python3Packages; ([
pyyaml backendPackage jinja2 pygments
···
dontWrapGApps = true;
dontWrapQtApps = true;
+
preConfigure = ''
+
a2x -f manpage doc/qutebrowser.1.asciidoc
+
'' + lib.optionalString isQt6 ''
+
python scripts/asciidoc2html.py
+
'';
+
postPatch = ''
substituteInPlace qutebrowser/misc/quitter.py --subst-var-by qutebrowser "$out/bin/qutebrowser"
sed -i "s,/usr,$out,g" qutebrowser/utils/standarddir.py
'' + lib.optionalString withPdfReader ''
sed -i "s,/usr/share/pdf.js,${pdfjs},g" qutebrowser/browser/pdfjs.py
'';
postInstall = ''