haskellPackages.changelog-d: fix (#579188)

This commit is contained in:
Robert Hensing
2026-11-04 00:24:47 +00:00
committed by GitHub
3 changed files with 93 additions and 4 deletions

View File

@@ -25,6 +25,8 @@
# not work.
# keep-sorted start skip_lines=1 case=no numeric=yes
default-package-overrides:
# 2026-10-25: 0.7 needs Cabal-syntax 3.18, expected with GHC 10.0
- cabal-install-parsers < 0.7
- clash-lib-hedgehog < 1.9 # needs to match clash-lib from Stackage
# 2025-12-26: Needs to match egison-pattern-src from Stackage
- egison-pattern-src-th-mode < 0.2.2

View File

@@ -129022,6 +129022,92 @@ self: {
) { };
cabal-install-parsers = callPackage (
{
mkDerivation,
aeson,
ansi-terminal,
base,
base16-bytestring,
binary,
binary-instances,
bytestring,
Cabal-syntax,
containers,
criterion,
cryptohash-sha256,
deepseq,
directory,
filepath,
lukko,
network-uri,
parsec,
pretty,
tar,
tasty,
tasty-golden,
tasty-hunit,
text,
time,
transformers,
tree-diff,
}:
mkDerivation {
pname = "cabal-install-parsers";
version = "0.6.3";
sha256 = "1vcy6y1p750g4v9zqmsakrcvw78p43n2b745fl02xq7xyr5lpfij";
libraryHaskellDepends = [
aeson
base
base16-bytestring
binary
binary-instances
bytestring
Cabal-syntax
containers
cryptohash-sha256
deepseq
directory
filepath
lukko
network-uri
parsec
pretty
tar
text
time
transformers
];
testHaskellDepends = [
ansi-terminal
base
base16-bytestring
bytestring
Cabal-syntax
containers
directory
filepath
pretty
tar
tasty
tasty-golden
tasty-hunit
tree-diff
];
benchmarkHaskellDepends = [
base
bytestring
Cabal-syntax
containers
criterion
directory
filepath
];
description = "Utilities to work with cabal-install files";
license = "GPL-2.0-or-later AND BSD-3-Clause";
}
) { };
cabal-install-parsers_0_7 = callPackage (
{
mkDerivation,
aeson,
@@ -129097,6 +129183,7 @@ self: {
];
description = "Utilities to work with cabal-install files";
license = "GPL-2.0-or-later AND BSD-3-Clause";
hydraPlatforms = lib.platforms.none;
}
) { };

View File

@@ -17,14 +17,14 @@
regex-applicative,
frontmatter,
}:
mkDerivation rec {
mkDerivation {
pname = "changelog-d";
version = "1.0.2";
version = "1.0.2-unstable-2026-10-25";
src = fetchFromCodeberg {
owner = "fgaz";
repo = "changelog-d";
rev = "v${version}";
hash = "sha256-nPvuAkcFfK/NKXNBv8D2ePnB88WnjvmAIbzQHVvEXtk=";
rev = "99905fe1603a518300ac9b61e58ead8ba183c0cd";
hash = "sha256-XWM3hgjvW7zP3wfgZGxnUjflDwdh+fpKYlJ8j7L7o84=";
};
isLibrary = false;
isExecutable = true;