diff options
author | maralorn <mail@maralorn.de> | 2023-12-19 16:10:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-19 16:10:16 +0100 |
commit | 7e6bcbfce278bfa9021f0ce7918b43341ee0af79 (patch) | |
tree | 1d4b04e499a6a804158734dc24e2ae2eee13df2c | |
parent | 25f0d2e5429e8155b55c6de96287e8601edd9dbc (diff) | |
parent | 3beefd6f861fb92e56d080778dbdeb12dd90bec0 (diff) |
Merge pull request #275428 from NixOS/backport-275390-to-release-23.11
[Backport release-23.11] nix-serve-ng: unbreak.
3 files changed, 7 insertions, 15 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 2e2ed571a6bf7..82ac0418b5424 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3787,7 +3787,6 @@ broken-packages: - nix-freeze-tree # failure in job https://hydra.nixos.org/build/233234834 at 2023-09-02 - nixfromnpm # failure in job https://hydra.nixos.org/build/233239168 at 2023-09-02 - nixpkgs-update # failure in job https://hydra.nixos.org/build/233196708 at 2023-09-02 - - nix-serve-ng # failure in job https://hydra.nixos.org/build/233214170 at 2023-09-02 - nix-tools # failure in job https://hydra.nixos.org/build/233662959 at 2023-09-02 - nlp-scores # failure in job https://hydra.nixos.org/build/233232770 at 2023-09-02 - NMap # failure in job https://hydra.nixos.org/build/233246148 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 037019be4de31..a6616eef8544d 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -357,18 +357,13 @@ self: super: builtins.intersectAttrs super { # Doesn't declare boost dependency nix-serve-ng = overrideSrc { - src = assert super.nix-serve-ng.version == "1.0.0"; - # Workaround missing files in sdist - # https://github.com/aristanetworks/nix-serve-ng/issues/10 - # - # Workaround for libstore incompatibility with Nix 2.13 - # https://github.com/aristanetworks/nix-serve-ng/issues/22 - pkgs.fetchFromGitHub { - repo = "nix-serve-ng"; - owner = "aristanetworks"; - rev = "dabf46d65d8e3be80fa2eacd229eb3e621add4bd"; - hash = "sha256-SoJJ3rMtDMfUzBSzuGMY538HDIj/s8bPf8CjIkpqY2w="; - }; + version = "1.0.0-unstable-2023-12-18"; + src = pkgs.fetchFromGitHub { + repo = "nix-serve-ng"; + owner = "aristanetworks"; + rev = "21e65cb4c62b5c9e3acc11c3c5e8197248fa46a4"; + hash = "sha256-qseX+/8drgwxOb1I3LKqBYMkmyeI5d5gmHqbZccR660="; + }; } (addPkgconfigDepend pkgs.boost.dev super.nix-serve-ng); # These packages try to access the network. diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index edd1cddca4dcf..d2a068c53f8c3 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -214818,9 +214818,7 @@ self: { ]; description = "A drop-in replacement for nix-serve that's faster and more stable"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "nix-serve"; - broken = true; }) {inherit (pkgs) nix;}; "nix-thunk" = callPackage |