mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-21 05:04:00 +00:00
qutebrowser-qt6: unstable-2022-09-16 -> unstable-2023-03-19
This commit is contained in:
parent
bb16729664
commit
d808cc1420
@ -38,8 +38,7 @@
|
|||||||
buildPythonApplication = if isQt6 then python3Packages.buildPythonApplication else mkDerivationWith python3Packages.buildPythonApplication;
|
buildPythonApplication = if isQt6 then python3Packages.buildPythonApplication else mkDerivationWith python3Packages.buildPythonApplication;
|
||||||
|
|
||||||
pname = "qutebrowser";
|
pname = "qutebrowser";
|
||||||
version = if isQt6 then "unstable-2022-09-16" else "2.5.3";
|
version = if isQt6 then "unstable-2023-03-19" else "2.5.3";
|
||||||
|
|
||||||
in
|
in
|
||||||
|
|
||||||
assert withMediaPlayback -> gst_all_1 != null;
|
assert withMediaPlayback -> gst_all_1 != null;
|
||||||
@ -49,13 +48,14 @@ buildPythonApplication {
|
|||||||
inherit pname version;
|
inherit pname version;
|
||||||
|
|
||||||
src = if isQt6 then
|
src = if isQt6 then
|
||||||
# comes from qt6-v2 branch of upstream
|
# comes from the master branch of upstream
|
||||||
# https://github.com/qutebrowser/qutebrowser/issues/7202
|
# https://github.com/qutebrowser/qutebrowser/issues/7202
|
||||||
|
# https://github.com/qutebrowser/qutebrowser/discussions/7628
|
||||||
fetchFromGitHub {
|
fetchFromGitHub {
|
||||||
owner = "qutebrowser";
|
owner = "qutebrowser";
|
||||||
repo = "qutebrowser";
|
repo = "qutebrowser";
|
||||||
rev = "5e11e6c7d413cf5c77056ba871a545aae1cfd66a";
|
rev = "294e73660c1f3d1aff50843c25e2f8f7574c4332";
|
||||||
sha256 = "sha256-5HNzPO07lUQe/Q3Nb4JiS9kb9GMQ5/FqM5029vLNNWo=";
|
sha256 = "sha256-vXMME9vqB4C4MScT9j7lOz4Bvu5R8nHFKi+uz9mbqtg=";
|
||||||
}
|
}
|
||||||
# the release tarballs are different from the git checkout!
|
# the release tarballs are different from the git checkout!
|
||||||
else fetchurl {
|
else fetchurl {
|
||||||
@ -143,6 +143,7 @@ buildPythonApplication {
|
|||||||
"''${qtWrapperArgs[@]}"
|
"''${qtWrapperArgs[@]}"
|
||||||
--add-flags '--backend ${backend}'
|
--add-flags '--backend ${backend}'
|
||||||
--set QUTE_QTWEBENGINE_VERSION_OVERRIDE "${lib.getVersion qtwebengine}"
|
--set QUTE_QTWEBENGINE_VERSION_OVERRIDE "${lib.getVersion qtwebengine}"
|
||||||
|
${lib.optionalString isQt6 ''--set QUTE_QT_WRAPPER "PyQt6"''}
|
||||||
${lib.optionalString (pipewireSupport && backend == "webengine") ''--prefix LD_LIBRARY_PATH : ${libPath}''}
|
${lib.optionalString (pipewireSupport && backend == "webengine") ''--prefix LD_LIBRARY_PATH : ${libPath}''}
|
||||||
${lib.optionalString enableWideVine ''--add-flags "--qt-flag widevine-path=${widevine-cdm}/share/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"''}
|
${lib.optionalString enableWideVine ''--add-flags "--qt-flag widevine-path=${widevine-cdm}/share/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"''}
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user