From 8c1739af0b87655790e15e8fd6dfa4bd35e7bcc4 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Sun, 17 Sep 2023 18:58:42 +0200 Subject: [PATCH] nitter: update to 2023-09-15 (PrivacyDevel fork) --- packages/nitter-unstable.nix | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/packages/nitter-unstable.nix b/packages/nitter-unstable.nix index 8a50156..e977b22 100644 --- a/packages/nitter-unstable.nix +++ b/packages/nitter-unstable.nix @@ -1,14 +1,40 @@ { pkgs, lib }: +let + sha1 = pkgs.nimPackages.buildNimPackage rec { + pname = "sha1"; + version = "92ccc58"; + src = pkgs.fetchFromGitHub { + owner = "onionhammer"; + repo = pname; + rev = version; + sha256 = "sha256-tWHouIa6AFRmbvJaMsoWKNZX7bzqd3Je1kJ4rVHb+wM="; + }; + }; + + oauth = pkgs.nimPackages.buildNimPackage rec { + pname = "oauth"; + version = "b8c163b"; + src = pkgs.fetchFromGitHub { + owner = "CORDEA"; + repo = pname; + rev = version; + sha256 = "sha256-ZQvzIKqTkRbvE28uOoVFGTlVMZy+gQWeyW09K7+nukw="; + }; + buildInputs = [ sha1 ]; + }; +in pkgs.nitter.overrideAttrs ( oa: { - version = "unstable-2023-08-08"; + version = "unstable-2023-09-15"; src = pkgs.fetchFromGitHub { - owner = "zedeus"; + owner = "PrivacyDevel"; repo = "nitter"; - rev = "d7ca353a55ea3440a2ec1f09155951210a374cc7"; - sha256 = "sha256-nlpUzbMkDzDk1n4X+9Wk7+qQk+KOfs5ID6euIfHBoa8="; + rev = "e4e7fe5f00efec886e2c0c625df2203f549467a6"; + sha256 = "sha256-aVJXC1xA8ze01cdTO1QLoVrnU98x3C4GpiIOqeqcvXY="; }; + + buildInputs = oa.buildInputs ++ [ sha1 oauth ]; } )