From 17b1055d652f6ffe6b41516c2b667e09ab024b66 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Tue, 16 Nov 2021 20:02:40 -0300 Subject: [PATCH 1/2] plan9port: quick&dirty breakage fix The presence of '+' in version string propagates to PATH variable, which breaks `u` script, because `u` uses p9p's `sed` that treats `+` as a metacharacter. Because of this, the version string will be reverted. --- pkgs/tools/system/plan9port/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/system/plan9port/default.nix b/pkgs/tools/system/plan9port/default.nix index 7e4ce71ec547..74e3e11fbb5d 100644 --- a/pkgs/tools/system/plan9port/default.nix +++ b/pkgs/tools/system/plan9port/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation { pname = "plan9port"; - version = "0.pre+date=2021-10-19"; + version = "2021-10-19"; src = fetchFromGitHub { owner = "9fans"; From 927e685929abafc694edb045756e433c492f4af9 Mon Sep 17 00:00:00 2001 From: AndersonTorres Date: Wed, 17 Nov 2021 13:53:25 -0300 Subject: [PATCH 2/2] Mark as broken on Darwin --- pkgs/tools/system/plan9port/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/system/plan9port/default.nix b/pkgs/tools/system/plan9port/default.nix index 74e3e11fbb5d..6b22dd5fe5ce 100644 --- a/pkgs/tools/system/plan9port/default.nix +++ b/pkgs/tools/system/plan9port/default.nix @@ -101,6 +101,7 @@ stdenv.mkDerivation { kovirobi ]; platforms = platforms.unix; + broken = stdenv.isDarwin; }; } # TODO: investigate the mouse chording support patch