From 7c345d198056af3519bb0c0d7116cea5e86b70f1 Mon Sep 17 00:00:00 2001 From: yuu Date: Tue, 5 Apr 2022 16:01:02 -0300 Subject: [PATCH] svgcleaner: init at unstable-2021-08-30 --- pkgs/tools/graphics/svgcleaner/default.nix | 26 ++++++++++++++++++++++ pkgs/top-level/aliases.nix | 1 - pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 pkgs/tools/graphics/svgcleaner/default.nix diff --git a/pkgs/tools/graphics/svgcleaner/default.nix b/pkgs/tools/graphics/svgcleaner/default.nix new file mode 100644 index 000000000000..c2938a69b57a --- /dev/null +++ b/pkgs/tools/graphics/svgcleaner/default.nix @@ -0,0 +1,26 @@ +{ lib +, rustPlatform +, fetchFromGitHub +}: + +rustPlatform.buildRustPackage rec { + pname = "SVGCleaner"; + version = "unstable-2021-08-30"; + + src = fetchFromGitHub { + owner = "RazrFalcon"; + repo = pname; + rev = "575eac74400a5ac45c912b144f0c002aa4a0135f"; + sha256 = "sha256-pRDRRVb8Lyna8X/PEjS9tS5dbG4g7vyMCU5AqPlpxec="; + }; + + cargoSha256 = "sha256-SZWmJGiCc/FevxMWJpa8xKVz/rbll52oNbFtqPpz74g="; + + meta = with lib; { + description = "Clean and optimize SVG files from unnecessary data"; + homepage = "https://github.com/RazrFalcon/SVGCleaner"; + changelog = "https://github.com/RazrFalcon/svgcleaner/releases"; + license = licenses.gpl2; + maintainers = with maintainers; [ yuu ]; + }; +} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index db1ad06296a3..8596b0fb4496 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1231,7 +1231,6 @@ mapAliases ({ sudolikeaboss = throw "sudolikeaboss is no longer maintained by upstream"; # Added 2022-04-16 sundials_3 = throw "sundials_3 was removed in 2020-02. outdated and no longer needed"; surf-webkit2 = throw "'surf-webkit2' has been renamed to/replaced by 'surf'"; # Converted to throw 2022-02-22 - svgcleaner = throw "svgcleaner has been removed"; # Added 2021-11-17 swec = throw "swec has been removed; broken and abandoned upstream"; # Added 2021-10-14 swfdec = throw "swfdec has been removed as broken and unmaintained"; # Added 2020-08-23 swtpm-tpm2 = swtpm; # Added 2021-02-26 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a381bbae524c..b3b167b22886 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10479,6 +10479,8 @@ with pkgs; svgbob = callPackage ../tools/graphics/svgbob { }; + svgcleaner = callPackage ../tools/graphics/svgcleaner { }; + ssb = callPackage ../tools/security/ssb { }; ssb-patchwork = callPackage ../applications/networking/ssb-patchwork { };