From 56cef849fe1940dda430dd2fabec0d0f95d6cc39 Mon Sep 17 00:00:00 2001 From: "P. R. d. O" Date: Thu, 17 Aug 2023 06:59:45 -0600 Subject: [PATCH] signumone-ks: remove --- .../misc/signumone-ks/default.nix | 59 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 1 insertion(+), 61 deletions(-) delete mode 100644 pkgs/applications/misc/signumone-ks/default.nix diff --git a/pkgs/applications/misc/signumone-ks/default.nix b/pkgs/applications/misc/signumone-ks/default.nix deleted file mode 100644 index f183fbed3d2e..000000000000 --- a/pkgs/applications/misc/signumone-ks/default.nix +++ /dev/null @@ -1,59 +0,0 @@ -{ lib, stdenv, fetchurl, dpkg, autoPatchelfHook, makeWrapper, - atk, ffmpeg, gdk-pixbuf, gtk3, libXtst }: - -stdenv.mkDerivation rec { - pname = "signumone-ks"; - version = "3.1.3"; - - src = fetchurl { - url = "https://cdn-dist.signum.one/${version}/${pname}-${version}.deb"; - sha256 = "00wlya3kb6qac2crflm86km9r48r29bvngjq1wgzj9w2xv0q32b9"; - }; - - # Necessary to avoid using multiple ffmpeg and gtk libs - autoPatchelfIgnoreMissingDeps = true; - - nativeBuildInputs = [ - autoPatchelfHook - dpkg - makeWrapper - ]; - - buildInputs = [ - atk gdk-pixbuf ffmpeg - gtk3 libXtst - ]; - - libPath = lib.makeLibraryPath buildInputs; - - unpackPhase = '' - dpkg-deb -x ${src} ./ - ''; - - installPhase = '' - DESKTOP_PATH=$out/share/applications/signumone-ks.desktop - - mkdir -p $out/bin $out/share/applications - mv opt/SignumOne-KS/SignumOne-KS.desktop $DESKTOP_PATH - mv opt $out - - substituteInPlace $DESKTOP_PATH --replace 'Exec=/opt/SignumOne-KS' Exec=$out/bin - substituteInPlace $DESKTOP_PATH --replace 'Icon=' Icon=$out - - makeWrapper $out/opt/SignumOne-KS/SignumOne-KS \ - $out/bin/SignumOne-KS \ - --prefix LD_LIBRARY_PATH : ${libPath} - ''; - - meta = with lib; { - description = "Digital signature tool for Costa Rican electronic invoicing"; - homepage = "https://signum.one/download.html"; - sourceProvenance = with sourceTypes; [ - binaryBytecode - 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 c6c74168ac27..3916c5bfa547 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1575,6 +1575,7 @@ mapAliases ({ shipyard = jumppad; # Added 2023-06-06 sickbeard = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01 sickrage = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01 + signumone-ks = throw "signumone-ks has been removed from nixpkgs because the developers stopped offering the binaries"; # Added 2023-08-17 sigurlx = throw "sigurlx has been removed (upstream is gone)"; # Added 2022-01-24 skrooge2 = throw "'skrooge2' has been renamed to/replaced by 'skrooge'"; # Converted to throw 2022-02-22 skype = throw "'skype' has been renamed to/replaced by 'skypeforlinux'"; # Converted to throw 2022-02-22 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8aed8f81e818..de7643b73a19 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12970,8 +12970,6 @@ with pkgs; # aka., pgp-tools signing-party = callPackage ../tools/security/signing-party { }; - signumone-ks = callPackage ../applications/misc/signumone-ks { }; - sigtop = callPackage ../tools/backup/sigtop { }; silc_client = callPackage ../applications/networking/instant-messengers/silc-client { };