From 3b8331a9986b86ec7f9b2dcf8ab03c9bd7322719 Mon Sep 17 00:00:00 2001 From: arcnmx Date: Sat, 12 Aug 2023 10:06:01 -0700 Subject: [PATCH] parsec-bin: update runtime dependencies parsecd-150-89b now requires curl, png, and jpeg8 --- pkgs/applications/misc/parsec/bin.nix | 26 +++++++++++++++++++++----- pkgs/top-level/all-packages.nix | 12 +++++------- 2 files changed, 26 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/misc/parsec/bin.nix b/pkgs/applications/misc/parsec/bin.nix index 7aae31152f7f..96d98867e9d6 100644 --- a/pkgs/applications/misc/parsec/bin.nix +++ b/pkgs/applications/misc/parsec/bin.nix @@ -1,13 +1,25 @@ -{ stdenvNoCC, stdenv +{ stdenvNoCC +, stdenv , lib -, dpkg, autoPatchelfHook, makeWrapper +, dpkg +, autoPatchelfHook +, makeWrapper , fetchurl -, alsa-lib, openssl, udev +, alsa-lib +, openssl +, udev , libglvnd -, libX11, libXcursor, libXi, libXrandr +, libX11 +, libXcursor +, libXi +, libXrandr +, libXfixes , libpulseaudio , libva , ffmpeg +, libpng +, libjpeg8 +, curl }: stdenvNoCC.mkDerivation { @@ -15,7 +27,7 @@ stdenvNoCC.mkDerivation { version = "150_86e"; src = fetchurl { - url = "https://web.archive.org/web/20230124210253/https://builds.parsecgaming.com/package/parsec-linux.deb"; + url = "https://web.archive.org/web/20230531105208/https://builds.parsec.app/package/parsec-linux.deb"; sha256 = "sha256-wwBy86TdrHaH9ia40yh24yd5G84WTXREihR+9I6o6uU="; }; @@ -44,10 +56,14 @@ stdenvNoCC.mkDerivation { libpulseaudio libva ffmpeg + libpng + libjpeg8 + curl libX11 libXcursor libXi libXrandr + libXfixes ]; prepareParsec = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d03d105649ec..81c1b1dd2710 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11996,9 +11996,7 @@ with pkgs; porsmo = callPackage ../applications/misc/porsmo { }; - pantum-driver = callPackage ../misc/drivers/pantum-driver { - libjpeg8 = libjpeg.override { enableJpeg8 = true; }; - }; + pantum-driver = callPackage ../misc/drivers/pantum-driver { }; posteid-seed-extractor = callPackage ../tools/security/posteid-seed-extractor { }; @@ -14714,7 +14712,6 @@ with pkgs; wkhtmltopdf = libsForQt5.callPackage ../tools/graphics/wkhtmltopdf { }; wkhtmltopdf-bin = callPackage ../tools/graphics/wkhtmltopdf-bin { - libjpeg8 = libjpeg.override { enableJpeg8 = true; }; openssl = openssl_1_1; }; @@ -23013,6 +23010,7 @@ with pkgs; # also known as libturbojpeg libjpeg_turbo = callPackage ../development/libraries/libjpeg-turbo { }; libjpeg = libjpeg_turbo; + libjpeg8 = libjpeg_turbo.override { enableJpeg8 = true; }; libjreen = callPackage ../development/libraries/libjreen { }; @@ -30488,10 +30486,10 @@ with pkgs; }; bitwig-studio3 = callPackage ../applications/audio/bitwig-studio/bitwig-studio3.nix { }; bitwig-studio4 = callPackage ../applications/audio/bitwig-studio/bitwig-studio4.nix { - libjpeg = libjpeg.override { enableJpeg8 = true; }; + libjpeg = libjpeg8; }; bitwig-studio5 = callPackage ../applications/audio/bitwig-studio/bitwig-studio5.nix { - libjpeg = libjpeg.override { enableJpeg8 = true; }; + libjpeg = libjpeg8; }; bitwig-studio = bitwig-studio5; @@ -35059,7 +35057,7 @@ with pkgs; sish = callPackage ../tools/networking/sish { }; sky = libsForQt5.callPackage ../applications/networking/instant-messengers/sky { - libjpeg_turbo = libjpeg_turbo.override { enableJpeg8 = true; }; + libjpeg_turbo = libjpeg8; }; skypeforlinux = callPackage ../applications/networking/instant-messengers/skypeforlinux { };