From 3fcd2ff615695b8938eb458d91c998114969f235 Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Tue, 12 Apr 2022 20:28:09 +0200 Subject: [PATCH] fix firefox crash --- 167973.patch | 87 ---------------------------------------------------- flake.lock | 6 ++-- flake.nix | 2 +- 3 files changed, 4 insertions(+), 91 deletions(-) delete mode 100644 167973.patch diff --git a/167973.patch b/167973.patch deleted file mode 100644 index 164f446..0000000 --- a/167973.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 5dadb0d98b87d903f9c4eecd0b37a34e6c00561e Mon Sep 17 00:00:00 2001 -From: Gabriel Ebner -Date: Sat, 9 Apr 2022 11:18:30 +0200 -Subject: [PATCH 1/2] wstunnel: fix build - ---- - pkgs/development/haskell-modules/configuration-common.nix | 7 +++++++ - .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - - .../haskell-modules/configuration-hackage2nix/main.yaml | 2 ++ - 3 files changed, 9 insertions(+), 1 deletion(-) - -diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix -index 6c9f7499ce33a..22bfcf0c85172 100644 ---- a/pkgs/development/haskell-modules/configuration-common.nix -+++ b/pkgs/development/haskell-modules/configuration-common.nix -@@ -2593,4 +2593,11 @@ self: super: { - aeson = self.aeson_1_5_6_0; - }); - -+ # Support network >= 3.1.2 -+ # https://github.com/erebe/wstunnel/pull/107 -+ wstunnel = appendPatch (fetchpatch { -+ url = "https://github.com/erebe/wstunnel/pull/107/commits/47c1f62bdec1dbe77088d9e3ceb6d872f922ce34.patch"; -+ sha256 = "sha256-fW5bVbAGQxU/gd9zqgVNclwKraBtUjkKDek7L0c4+O0="; -+ }) super.wstunnel; -+ - } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super -diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml -index 31a401ac8cc39..7e21b7e07621d 100644 ---- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml -+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml -@@ -5595,7 +5595,6 @@ broken-packages: - - wsdl - - wsedit - - wsjtx-udp -- - wstunnel - - wtk - - wumpus-core - - wxdirect -diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml -index bdd8a6e71adec..ecdae328277c2 100644 ---- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml -+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml -@@ -233,6 +233,8 @@ package-maintainers: - - total - - turtle - - typed-spreadsheet -+ gebner: -+ - wstunnel - gridaphobe: - - located-base - jb55: - -From 57422d008345b1fd6e89ccf1e4f8fce2ad952b37 Mon Sep 17 00:00:00 2001 -From: Gabriel Ebner -Date: Sat, 9 Apr 2022 11:20:35 +0200 -Subject: [PATCH 2/2] haskellPackages: regenerate package set based on current - config - -This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh ---- - pkgs/development/haskell-modules/hackage-packages.nix | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix -index 86637a302b074..efca97c5e4555 100644 ---- a/pkgs/development/haskell-modules/hackage-packages.nix -+++ b/pkgs/development/haskell-modules/hackage-packages.nix -@@ -295744,8 +295744,7 @@ self: { - ]; - description = "Tunneling program over websocket protocol"; - license = lib.licenses.bsd3; -- hydraPlatforms = lib.platforms.none; -- broken = true; -+ maintainers = with lib.maintainers; [ gebner ]; - }) {}; - - "wtk" = callPackage -@@ -296550,7 +296549,7 @@ self: { - platforms = [ - "aarch64-darwin" "i686-linux" "x86_64-darwin" "x86_64-linux" - ]; -- }) {inherit (pkgs) xgboost;}; -+ }) {xgboost = null;}; - - "xhaskell-library" = callPackage - ({ mkDerivation, base, bytestring, containers, ghc-prim, mtl diff --git a/flake.lock b/flake.lock index 8724dc9..58d008e 100644 --- a/flake.lock +++ b/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1649225869, - "narHash": "sha256-u1zLtPmQzhT9mNXyM8Ey9pk7orDrIKdwooeGDEXm5xM=", + "lastModified": 1649881853, + "narHash": "sha256-g5TaBkbrceYqX5TjnTo1mPfqDO8oBAuuwKww/aHPHGw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b6966d911da89e5a7301aaef8b4f0a44c77e103c", + "rev": "6ddcd831fa871ecbf311cc5d57501892253ad190", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 89c3de0..47a420b 100644 --- a/flake.nix +++ b/flake.nix @@ -15,7 +15,7 @@ channels.nixpkgs.input = nixpkgs; - channels.nixpkgs.patches = [ ./167973.patch ]; + channels.nixpkgs.patches = [ ]; nix.generateRegistryFromInputs = true;