From 64a3c0a784bd5edbc8ca1c9b1916a9ded6ed86bf Mon Sep 17 00:00:00 2001 From: strager Date: Sat, 15 Feb 2025 20:55:16 -0500 Subject: [PATCH] relic: 8.1.1 -> 8.2.0 Also disable aggressive sandboxing causing some checkPhase failures on Darwin: --- FAIL: TestCompress (0.00s) panic: httptest: failed to listen on a port: listen tcp6 [::1]:0: bind: operation not permitted --- pkgs/by-name/re/relic/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/relic/package.nix b/pkgs/by-name/re/relic/package.nix index b4242b5d90db..e8f1123c03a2 100644 --- a/pkgs/by-name/re/relic/package.nix +++ b/pkgs/by-name/re/relic/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "relic"; - version = "8.1.1"; + version = "8.2.0"; src = fetchFromGitHub { owner = "sassoftware"; repo = pname; rev = "v${version}"; - sha256 = "sha256-8pqLV4NWCI35FGe2NNqjatTAlVyvx1mskbcR/NacUvI="; + sha256 = "sha256-dXvKbuAJCL+H0Gh0ZF1VvtY+7cgjq7gs8zwtenI3JuI="; }; - vendorHash = "sha256-x0EqKotZJny+7FtRvdXWUkPpG0jntFGe/IpNzKVL2pI="; + vendorHash = "sha256-3ERGIZZM8hNbt8kYApcqaL2LJ3V5aloSsmJavX2VSpw="; ldflags = [ "-s" @@ -31,6 +31,10 @@ buildGoModule rec { }; }; + # Some of the tests use localhost networking. See discussion: + # https://github.com/NixOS/nixpkgs/pull/374824 + __darwinAllowLocalNetworking = true; + meta = with lib; { homepage = "https://github.com/sassoftware/relic"; description = "Service and a tool for adding digital signatures to operating system packages for Linux and Windows";