Loading pkgs/applications/networking/browsers/vivaldi/default.nix +10 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,9 @@ , libuuid , libxml2 , glib, gtk3, pango, gdk-pixbuf, cairo, atk, at-spi2-atk, at-spi2-core , qt5 , libdrm, mesa , vulkan-loader , nss, nspr , patchelf, makeWrapper , wayland, pipewire Loading Loading @@ -43,13 +45,16 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ patchelf makeWrapper ]; dontWrapQtApps = true; buildInputs = [ stdenv.cc.cc stdenv.cc.libc zlib libX11 libXt libXext libSM libICE libxcb libxkbcommon libxshmfence libXi libXft libXcursor libXfixes libXScrnSaver libXcomposite libXdamage libXtst libXrandr atk at-spi2-atk at-spi2-core alsa-lib dbus cups gtk3 gdk-pixbuf libexif ffmpeg systemd libva qt5.qtbase freetype fontconfig libXrender libuuid expat glib nss nspr libGL libxml2 pango cairo libdrm mesa libdrm mesa vulkan-loader wayland pipewire ] ++ lib.optional proprietaryCodecs vivaldi-ffmpeg-codecs ++ lib.optional pulseSupport libpulseaudio; Loading @@ -68,6 +73,10 @@ in stdenv.mkDerivation rec { --set-rpath "${libPath}" \ opt/${vivaldiName}/$f done for f in libGLESv2.so libqt5_shim.so ; do patchelf --set-rpath "${libPath}" opt/${vivaldiName}/$f done '' + lib.optionalString proprietaryCodecs '' ln -s ${vivaldi-ffmpeg-codecs}/lib/libffmpeg.so opt/${vivaldiName}/libffmpeg.so.''${version%\.*\.*} '' + '' Loading Loading
pkgs/applications/networking/browsers/vivaldi/default.nix +10 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,9 @@ , libuuid , libxml2 , glib, gtk3, pango, gdk-pixbuf, cairo, atk, at-spi2-atk, at-spi2-core , qt5 , libdrm, mesa , vulkan-loader , nss, nspr , patchelf, makeWrapper , wayland, pipewire Loading Loading @@ -43,13 +45,16 @@ in stdenv.mkDerivation rec { nativeBuildInputs = [ patchelf makeWrapper ]; dontWrapQtApps = true; buildInputs = [ stdenv.cc.cc stdenv.cc.libc zlib libX11 libXt libXext libSM libICE libxcb libxkbcommon libxshmfence libXi libXft libXcursor libXfixes libXScrnSaver libXcomposite libXdamage libXtst libXrandr atk at-spi2-atk at-spi2-core alsa-lib dbus cups gtk3 gdk-pixbuf libexif ffmpeg systemd libva qt5.qtbase freetype fontconfig libXrender libuuid expat glib nss nspr libGL libxml2 pango cairo libdrm mesa libdrm mesa vulkan-loader wayland pipewire ] ++ lib.optional proprietaryCodecs vivaldi-ffmpeg-codecs ++ lib.optional pulseSupport libpulseaudio; Loading @@ -68,6 +73,10 @@ in stdenv.mkDerivation rec { --set-rpath "${libPath}" \ opt/${vivaldiName}/$f done for f in libGLESv2.so libqt5_shim.so ; do patchelf --set-rpath "${libPath}" opt/${vivaldiName}/$f done '' + lib.optionalString proprietaryCodecs '' ln -s ${vivaldi-ffmpeg-codecs}/lib/libffmpeg.so opt/${vivaldiName}/libffmpeg.so.''${version%\.*\.*} '' + '' Loading