From 6dd42eb8b70b00feeed859c77d91000e1b4c287c Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Tue, 2 May 2023 13:49:40 +0200 Subject: [PATCH] Remove sitediff It was a try to custom bundle the tool. I don't use it often and it seems like a mess. --- home/packages.nix | 1 - home/packages/sitediff/Gemfile | 3 - home/packages/sitediff/Gemfile.lock | 39 -------- home/packages/sitediff/default.nix | 29 ------ home/packages/sitediff/gemset.nix | 147 ---------------------------- 5 files changed, 219 deletions(-) delete mode 100644 home/packages/sitediff/Gemfile delete mode 100644 home/packages/sitediff/Gemfile.lock delete mode 100644 home/packages/sitediff/default.nix delete mode 100644 home/packages/sitediff/gemset.nix diff --git a/home/packages.nix b/home/packages.nix index 8c3ee42..7378d9d 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -15,7 +15,6 @@ with pkgs; [ ncdu tree (callPackage ./packages/rst2pdf { }) - (callPackage ./packages/sitediff { }) borgbackup keepassxc diff --git a/home/packages/sitediff/Gemfile b/home/packages/sitediff/Gemfile deleted file mode 100644 index 1f08e1d..0000000 --- a/home/packages/sitediff/Gemfile +++ /dev/null @@ -1,3 +0,0 @@ -source 'https://rubygems.org' - -gem 'sitediff' diff --git a/home/packages/sitediff/Gemfile.lock b/home/packages/sitediff/Gemfile.lock deleted file mode 100644 index ba4e504..0000000 --- a/home/packages/sitediff/Gemfile.lock +++ /dev/null @@ -1,39 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) - diffy (3.3.0) - ethon (0.15.0) - ffi (>= 1.15.0) - ffi (1.15.5) - mini_portile2 (2.8.0) - minitar (0.9) - nokogiri (1.13.8) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) - pkg-config (1.4.9) - public_suffix (3.1.1) - racc (1.6.0) - rainbow (3.0.0) - sitediff (1.1.1) - addressable (~> 2.5.2) - diffy (~> 3.3.0) - minitar (~> 0.9) - nokogiri (>= 1.10.4) - pkg-config (~> 1.1) - rainbow (~> 3.0.0) - thor (~> 0.20.0) - typhoeus (~> 1.0) - thor (0.20.3) - typhoeus (1.4.0) - ethon (>= 0.9.0) - -PLATFORMS - ruby - -DEPENDENCIES - sitediff - -BUNDLED WITH - 2.1.4 diff --git a/home/packages/sitediff/default.nix b/home/packages/sitediff/default.nix deleted file mode 100644 index 0e45969..0000000 --- a/home/packages/sitediff/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ - lib, - fetchFromGitHub, - bundlerApp, - bundlerUpdateScript, - makeWrapper, - ruby -}: - -bundlerApp rec { - pname = "sitediff"; - exes = [ "sitediff" ]; - - inherit ruby; - gemdir = ./.; - - nativeBuildInputs = [ makeWrapper ]; - - passthru.updateScript = bundlerUpdateScript "sitediff"; - - meta = with lib; { - description = "SiteDiff makes it easy to see differences between two versions of a website."; - homepage = "https://sitediff.io/"; - changelog = "https://github.com/evolvingweb/sitediff/commits/master"; - license = licenses.gpl2Plus; - platforms = platforms.unix; - }; -} - diff --git a/home/packages/sitediff/gemset.nix b/home/packages/sitediff/gemset.nix deleted file mode 100644 index ac9180f..0000000 --- a/home/packages/sitediff/gemset.nix +++ /dev/null @@ -1,147 +0,0 @@ -{ - addressable = { - dependencies = ["public_suffix"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk"; - type = "gem"; - }; - version = "2.5.2"; - }; - diffy = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qhx743lcx61r2d3925jk61c6r8clfjmpf5g93cdy5sq00ig76lh"; - type = "gem"; - }; - version = "3.3.0"; - }; - ethon = { - dependencies = ["ffi"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0kd7c61f28f810fgxg480j7457nlvqarza9c2ra0zhav0dd80288"; - type = "gem"; - }; - version = "0.15.0"; - }; - ffi = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg"; - type = "gem"; - }; - version = "1.15.5"; - }; - mini_portile2 = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; - type = "gem"; - }; - version = "2.8.0"; - }; - minitar = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "126mq86x67d1p63acrfka4zx0cx2r0vc93884jggxnrmmnzbxh13"; - type = "gem"; - }; - version = "0.9"; - }; - nokogiri = { - dependencies = ["mini_portile2" "racc"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0g7axlq2y6gzmixzzzhw3fn6nhrhg469jj8gfr7gs8igiclpkhkr"; - type = "gem"; - }; - version = "1.13.8"; - }; - pkg-config = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0v9vmkmpha34lwdhig08kb7z4wk3xmw49dvkl99nz9llxhzqr5hl"; - type = "gem"; - }; - version = "1.4.9"; - }; - public_suffix = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm"; - type = "gem"; - }; - version = "3.1.1"; - }; - racc = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0la56m0z26j3mfn1a9lf2l03qx1xifanndf9p3vx1azf6sqy7v9d"; - type = "gem"; - }; - version = "1.6.0"; - }; - rainbow = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0bb2fpjspydr6x0s8pn1pqkzmxszvkfapv0p4627mywl7ky4zkhk"; - type = "gem"; - }; - version = "3.0.0"; - }; - sitediff = { - dependencies = ["addressable" "diffy" "minitar" "nokogiri" "pkg-config" "rainbow" "thor" "typhoeus"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1mq2cfhw3hci0rfgn9hqfgrw8mx2mggm5jknif4q7i08rzg4mi80"; - type = "gem"; - }; - version = "1.1.1"; - }; - thor = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29"; - type = "gem"; - }; - version = "0.20.3"; - }; - typhoeus = { - dependencies = ["ethon"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1m22yrkmbj81rzhlny81j427qdvz57yk5wbcf3km0nf3bl6qiygz"; - type = "gem"; - }; - version = "1.4.0"; - }; -}