summary refs log tree commit diff
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2023-08-15 12:16:30 +0200
committersternenseemann <sternenseemann@systemli.org>2023-08-15 12:24:55 +0200
commit74e0320bb8cc902590be00a22b8845641333b799 (patch)
treeef5427d959e484c6fbb6d1a706ca423b0599d4b1
parent93341b51c2e3c1e7e0ac8b540c33e46378aed76d (diff)
downloadnixpkgs-74e0320bb8cc902590be00a22b8845641333b799.tar
nixpkgs-74e0320bb8cc902590be00a22b8845641333b799.tar.gz
nixpkgs-74e0320bb8cc902590be00a22b8845641333b799.tar.bz2
nixpkgs-74e0320bb8cc902590be00a22b8845641333b799.tar.lz
nixpkgs-74e0320bb8cc902590be00a22b8845641333b799.tar.xz
nixpkgs-74e0320bb8cc902590be00a22b8845641333b799.tar.zst
nixpkgs-74e0320bb8cc902590be00a22b8845641333b799.zip
haskellPackages.cabal2nix-unstable: 2023-07-10 -> 2023-08-15
Correctly detects pkg-config dependencies of text-icu.
-rw-r--r--pkgs/development/haskell-modules/cabal2nix-unstable.nix6
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix15
2 files changed, 10 insertions, 11 deletions
diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix
index 42927575307..3fa9c44e7cd 100644
--- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix
+++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix
@@ -8,10 +8,10 @@
 }:
 mkDerivation {
   pname = "cabal2nix";
-  version = "unstable-2023-07-10";
+  version = "unstable-2023-08-15";
   src = fetchzip {
-    url = "https://github.com/NixOS/cabal2nix/archive/6b3d10bd0e9b2ec6f0667402609cfa260fdaf0ad.tar.gz";
-    sha256 = "0vd1q01pg5nmkahmvvkbca3hgb54hgh73mjn9np8z9bs2r03csgb";
+    url = "https://github.com/NixOS/cabal2nix/archive/0365d9b77086d26ca5197fb48019cedbb0dce5d2.tar.gz";
+    sha256 = "15aia2v05cmblabhb287cf1yqy4dlzw0g905h79fcvkgygnn2ib8";
   };
   postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot";
   isLibrary = true;
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 0994cf04d52..c48e7feaee2 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -42847,7 +42847,7 @@ self: {
 
   "bidi-icu" = callPackage
     ({ mkDerivation, base, containers, data-default, ghc-prim, hspec
-     , icu-uc, inline-c, primitive, tasty, tasty-hspec, template-haskell
+     , icu, inline-c, primitive, tasty, tasty-hspec, template-haskell
      , text, transformers, vector
      }:
      mkDerivation {
@@ -42858,7 +42858,7 @@ self: {
          base containers data-default ghc-prim inline-c primitive
          template-haskell text transformers vector
        ];
-       libraryPkgconfigDepends = [ icu-uc ];
+       libraryPkgconfigDepends = [ icu ];
        testHaskellDepends = [
          base data-default ghc-prim hspec primitive tasty tasty-hspec text
          vector
@@ -42867,7 +42867,7 @@ self: {
        license = "(BSD-2-Clause OR Apache-2.0)";
        hydraPlatforms = lib.platforms.none;
        broken = true;
-     }) {icu-uc = null;};
+     }) {inherit (pkgs) icu;};
 
   "bidirectional" = callPackage
     ({ mkDerivation, base, hedgehog, mtl, profunctors }:
@@ -289138,9 +289138,8 @@ self: {
 
   "text-icu" = callPackage
     ({ mkDerivation, array, base, bytestring, deepseq, directory
-     , ghc-prim, HUnit, icu, icu-i18n, QuickCheck, random
-     , test-framework, test-framework-hunit, test-framework-quickcheck2
-     , text, time
+     , ghc-prim, HUnit, icu, QuickCheck, random, test-framework
+     , test-framework-hunit, test-framework-quickcheck2, text, time
      }:
      mkDerivation {
        pname = "text-icu";
@@ -289148,7 +289147,7 @@ self: {
        sha256 = "0frxrsj580ipgb3pdvw1msdz8d63j02vvrqhzjja3ixlq24am69d";
        libraryHaskellDepends = [ base bytestring deepseq text time ];
        librarySystemDepends = [ icu ];
-       libraryPkgconfigDepends = [ icu-i18n ];
+       libraryPkgconfigDepends = [ icu ];
        testHaskellDepends = [
          array base bytestring deepseq directory ghc-prim HUnit QuickCheck
          random test-framework test-framework-hunit
@@ -289156,7 +289155,7 @@ self: {
        ];
        description = "Bindings to the ICU library";
        license = lib.licenses.bsd3;
-     }) {inherit (pkgs) icu; icu-i18n = null;};
+     }) {inherit (pkgs) icu;};
 
   "text-icu-normalized" = callPackage
     ({ mkDerivation, base, base-unicode-symbols, bytestring, containers