diff options
author | Jonas Heinrich <onny@project-insanity.org> | 2024-06-29 12:32:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-29 12:32:36 +0200 |
commit | fb466e99e5502730668bd0b4894181014831dc71 (patch) | |
tree | 41a25649547a51f4becc26f9558a1f107e21c3ee /pkgs/applications/networking/instant-messengers | |
parent | 2059876f1a1eabc3080f0f748c444f1b77f42339 (diff) | |
parent | f992a17e58db88c0ce8c132da80c917317675996 (diff) |
Merge pull request #323215 from pyrox0/viber-openssl3
viber: 16.1.0.37 -> 21.8.0.11
Diffstat (limited to 'pkgs/applications/networking/instant-messengers')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/viber/default.nix | 149 |
1 files changed, 98 insertions, 51 deletions
diff --git a/pkgs/applications/networking/instant-messengers/viber/default.nix b/pkgs/applications/networking/instant-messengers/viber/default.nix index 781508179cbfe..65f16353014d4 100644 --- a/pkgs/applications/networking/instant-messengers/viber/default.nix +++ b/pkgs/applications/networking/instant-messengers/viber/default.nix @@ -1,17 +1,54 @@ -{fetchurl, lib, stdenv, dpkg, makeWrapper, - alsa-lib, cups, curl, dbus, expat, fontconfig, freetype, glib, gst_all_1, - harfbuzz, libcap, libGL, libGLU, libpulseaudio, libxkbcommon, libxml2, libxslt, - nspr, nss, openssl_1_1, systemd, wayland, xorg, zlib, ... +{ + fetchurl, + lib, + stdenv, + dpkg, + makeWrapper, + alsa-lib, + brotli, + cups, + curl, + dbus, + expat, + fontconfig, + freetype, + glib, + gst_all_1, + harfbuzz, + lcms, + libcap, + libevent, + libGL, + libGLU, + libkrb5, + libopus, + libpulseaudio, + libxkbcommon, + libxkbfile, + libxml2, + libxslt, + libwebp, + mesa, + nspr, + nss, + openssl, + snappy, + systemd, + wayland, + xorg, + zlib, + zstd, + ... }: stdenv.mkDerivation { pname = "viber"; - version = "16.1.0.37"; + version = "21.8.0.11"; src = fetchurl { # Official link: https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb - url = "https://web.archive.org/web/20211119123858/https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb"; - sha256 = "sha256-hOz+EQc2OOlLTPa2kOefPJMUyWvSvrgqgPgBKjWE3p8="; + url = "https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb"; + hash = "sha256-RrObmN21QOm5nk0R2avgCH0ulrfiUIo2PnyYWvQaGVw="; }; nativeBuildInputs = [ makeWrapper ]; @@ -20,51 +57,61 @@ stdenv.mkDerivation { dontUnpack = true; libPath = lib.makeLibraryPath [ - alsa-lib - cups - curl - dbus - expat - fontconfig - freetype - glib - gst_all_1.gst-plugins-base - gst_all_1.gstreamer - harfbuzz - libcap - libGLU libGL - libpulseaudio - libxkbcommon - libxml2 - libxslt - nspr - nss - openssl_1_1 - stdenv.cc.cc - systemd - wayland - zlib + alsa-lib + brotli + cups + curl + dbus + expat + fontconfig + freetype + glib + gst_all_1.gst-plugins-base + gst_all_1.gstreamer + harfbuzz + lcms + libcap + libevent + libGLU + libGL + libkrb5 + libopus + libpulseaudio + libxkbcommon + libxkbfile + libxml2 + libxslt + libwebp + mesa + nspr + nss + openssl + snappy + stdenv.cc.cc + systemd + wayland + zlib + zstd - xorg.libICE - xorg.libSM - xorg.libX11 - xorg.libxcb - xorg.libXcomposite - xorg.libXcursor - xorg.libXdamage - xorg.libXext - xorg.libXfixes - xorg.libXi - xorg.libXrandr - xorg.libXrender - xorg.libXScrnSaver - xorg.libXtst - xorg.xcbutilimage - xorg.xcbutilkeysyms - xorg.xcbutilrenderutil - xorg.xcbutilwm - ] - ; + xorg.libICE + xorg.libSM + xorg.libX11 + xorg.libxcb + xorg.libXcomposite + xorg.libXcursor + xorg.libXdamage + xorg.libXext + xorg.libXfixes + xorg.libXi + xorg.libXrandr + xorg.libXrender + xorg.libXScrnSaver + xorg.libXtst + xorg.xcbutilimage + xorg.xcbutilkeysyms + xorg.xcbutilrenderutil + xorg.xcbutilwm + ]; installPhase = '' dpkg-deb -x $src $out |