Unverified Commit 8517efc4 authored by Artturi's avatar Artturi Committed by GitHub
Browse files

Merge pull request #265757 from dotlambda/qutebrowser-cleanup

qutebrowser: cleanup
parents ef139042 2c6991d1
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -12,7 +12,6 @@
, widevine-cdm
, enableVulkan ? stdenv.isLinux
, vulkan-loader
, buildPackages
}:

let
@@ -56,10 +55,7 @@ python3.pkgs.buildPythonApplication {
    # scripts and userscripts libs
    tldextract beautifulsoup4
    readability-lxml pykeepass
  ] ++ lib.optionals ((builtins.tryEval stem.outPath).success) [
    # error: stem-1.8.2 not supported for interpreter python3.11
    stem
  ] ++ [
    pynacl
    # extensive ad blocking
    adblock
@@ -86,7 +82,7 @@ python3.pkgs.buildPythonApplication {
    runHook preInstall

    make -f misc/Makefile \
      PYTHON=${buildPackages.python3}/bin/python3 \
      PYTHON=${python3.pythonOnBuildForHost.interpreter} \
      PREFIX=. \
      DESTDIR="$out" \
      DATAROOTDIR=/share \
@@ -125,8 +121,10 @@ python3.pkgs.buildPythonApplication {

  meta = with lib; {
    homepage    = "https://github.com/qutebrowser/qutebrowser";
    changelog   = "https://github.com/qutebrowser/qutebrowser/blob/v${version}/doc/changelog.asciidoc";
    description = "Keyboard-focused browser with a minimal GUI";
    license     = licenses.gpl3Plus;
    mainProgram = "qutebrowser";
    platforms   = if enableWideVine then [ "x86_64-linux" ] else qtwebengine.meta.platforms;
    maintainers = with maintainers; [ jagajaga rnhmjoj ebzzry dotlambda nrdxp ];
  };