diff options
author | OTABI Tomoya <tomoya.otabi@gmail.com> | 2023-11-11 13:39:48 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-11 13:39:48 +0900 |
commit | 78d4812ec70db0e4471d28a1e2e7ea47635030a1 (patch) | |
tree | 48c4764cf58f4f11358113326f801939f33b5180 | |
parent | fe1593f6f602722296dceba3386fae1b92fac0bb (diff) | |
parent | 6114bc2b0a9a8c626a8137df5128058fe7a4d4c6 (diff) | |
download | nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.tar nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.tar.gz nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.tar.bz2 nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.tar.lz nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.tar.xz nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.tar.zst nixlib-78d4812ec70db0e4471d28a1e2e7ea47635030a1.zip |
Merge pull request #266507 from WolfangAukang/binance-drop
binance: remove
-rw-r--r-- | pkgs/applications/misc/binance/default.nix | 56 | ||||
-rw-r--r-- | pkgs/top-level/aliases.nix | 1 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
3 files changed, 1 insertions, 60 deletions
diff --git a/pkgs/applications/misc/binance/default.nix b/pkgs/applications/misc/binance/default.nix deleted file mode 100644 index 4d7789f033b5..000000000000 --- a/pkgs/applications/misc/binance/default.nix +++ /dev/null @@ -1,56 +0,0 @@ -{ lib, stdenv, fetchurl, dpkg, autoPatchelfHook, makeWrapper, electron -, alsa-lib, gtk3, libxshmfence, mesa, nss, popt }: - -stdenv.mkDerivation rec { - pname = "binance"; - version = "1.39.0"; - - src = fetchurl { - url = "https://github.com/binance/desktop/releases/download/v${version}/${pname}-${version}-amd64-linux.deb"; - sha256 = "sha256-6VQerIzX2u8QGUsa8kvu6Qud3OEn9lrZkQddfkZ1X0g="; - }; - - nativeBuildInputs = [ - dpkg - autoPatchelfHook - makeWrapper - ]; - - buildInputs = [ alsa-lib gtk3 libxshmfence mesa nss popt ]; - - libPath = lib.makeLibraryPath buildInputs; - - dontBuild = true; - dontConfigure = true; - - unpackPhase = '' - dpkg-deb -x ${src} ./ - ''; - - installPhase = '' - runHook preInstall - - mv usr $out - mv opt $out - - runHook postInstall - ''; - - postFixup = '' - substituteInPlace $out/share/applications/binance.desktop --replace '/opt/Binance' $out/bin - - makeWrapper ${electron}/bin/electron \ - $out/bin/binance \ - --add-flags $out/opt/Binance/resources/app.asar \ - --prefix LD_LIBRARY_PATH : ${libPath} - ''; - - meta = with lib; { - description = "Binance Cryptoexchange Official Desktop Client"; - homepage = "https://www.binance.com/en/desktop-download"; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - license = licenses.unfree; - maintainers = with maintainers; [ wolfangaukang ]; - platforms = [ "x86_64-linux" ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 54929203b1ff..4a79082575c5 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -89,6 +89,7 @@ mapAliases ({ bash_5 = bash; # Added 2021-08-20 bazel_3 = throw "bazel 3 is past end of life as it is not an lts version"; # Added 2023-02-02 bedup = throw "bedup was removed because it was broken and abandoned upstream"; # added 2023-02-04 + binance = throw "binance has been removed, because it depends on a very outdated and insecure version of electron"; # Added 2023-11-09 bird2 = bird; # Added 2022-02-21 bitwig-studio1 = throw "bitwig-studio1 has been removed, you can upgrade to 'bitwig-studio'"; # Added 2023-01-03 bitwig-studio2 = throw "bitwig-studio2 has been removed, you can upgrade to 'bitwig-studio'"; # Added 2023-01-03 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9c5e14fa9ddc..cedcd7673395 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3546,10 +3546,6 @@ with pkgs; bic = callPackage ../development/interpreters/bic { }; - binance = callPackage ../applications/misc/binance { - electron = electron_13; - }; - biscuit-cli = callPackage ../tools/security/biscuit-cli { }; bitwarden = callPackage ../tools/security/bitwarden { }; |