diff --git a/pkgs/by-name/fe/feedr/package.nix b/pkgs/by-name/fe/feedr/package.nix index 9cbb36278125..9273b99d63bf 100644 --- a/pkgs/by-name/fe/feedr/package.nix +++ b/pkgs/by-name/fe/feedr/package.nix @@ -12,16 +12,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "feedr"; - version = "0.7.0"; + version = "0.8.0"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "bahdotsh"; repo = "feedr"; tag = "v${finalAttrs.version}"; - hash = "sha256-5s4QgkUX27WNrTyzyYDQjf4VjKD0Kdkicjf7hlO9OKE="; + hash = "sha256-x8FypbvuAzARc/Jy9kSfSVSSVUsTTdLJU9ihNWpUbak="; }; - cargoHash = "sha256-3xSvqj2kW0lOFUzkAbBJThJx6u7f1tSk1qgFdm2tVfg="; + cargoHash = "sha256-bUZnaAKlbNCOoMYufBZSHu2QLtxsrur3Cdmpd5y4Sw8="; nativeBuildInputs = [ pkg-config @@ -41,6 +43,13 @@ rustPlatform.buildRustPackage (finalAttrs: { # event loop thread panicked "--skip=test_problematic_feeds" "--skip=test_reddit_style_atom_feeds" + "--skip=test_extract_article_rejects_non_http_scheme" + # bind 127.0.0.1: Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" } + "--skip=test_extract_article_rejects_non_html_content_type" + "--skip=test_extract_article_follows_safe_redirect_to_public_target" + "--skip=test_extract_article_does_not_send_authorization_header" + "--skip=test_extract_article_rejects_oversized_content_length" + "--skip=test_extract_article_rejects_redirect_into_private_ip_via_safe_client" ]; doInstallCheck = true;