diff --git a/pkgs/applications/networking/browsers/opera/default.nix b/pkgs/applications/networking/browsers/opera/default.nix index 0bad6c58d0a1..c53d4c132f4f 100644 --- a/pkgs/applications/networking/browsers/opera/default.nix +++ b/pkgs/applications/networking/browsers/opera/default.nix @@ -13,6 +13,7 @@ , glib , gnome2 , gtk3 +, gtk4 , lib , libX11 , libxcb @@ -50,11 +51,11 @@ let in stdenv.mkDerivation rec { pname = "opera"; - version = "76.0.4017.94"; + version = "82.0.4227.23"; src = fetchurl { url = "${mirror}/${version}/linux/${pname}-stable_${version}_amd64.deb"; - sha256 = "sha256-vjSfzkl1jIQ9P1ARDa0eOuD8CmKHIEZ+IwMB2wIVjE8="; + sha256 = "sha256-jA8fglRLH0aqhjsD65bsieplCLCJXgdBViPGrAu9sSQ="; }; unpackCmd = "${dpkg}/bin/dpkg-deb -x $curSrc ."; @@ -111,12 +112,16 @@ in stdenv.mkDerivation rec { # brings up the crash report, which also crashes. `strace -f` hints at a # missing libudev.so.0. (lib.getLib systemd) + + # Error at startup: + # "Illegal instruction (core dumped)" + gtk3 + gtk4 ]; installPhase = '' mkdir -p $out cp -r . $out/ - mv $out/lib/*/opera/*.so $out/lib/ ''; meta = with lib; {