haskellPackages.pandoc-crossref: pin to 0.3.19

This matches pandoc == 3.6.*.
This commit is contained in:
sternenseemann
2025-06-11 13:47:14 +02:00
parent 4df6d52d96
commit c96d965e14
2 changed files with 96 additions and 0 deletions

View File

@@ -37,6 +37,8 @@ default-package-overrides:
- hsc3 < 0.21
# 2024-12-31: last version that's compatible with GHC < 9.9
- htree < 0.2.0.0
# 2025-06-11: last version that supports pandoc == 3.6.* which is prescribed by LTS 23
- pandoc-crossref < 0.3.20
# keep-sorted end
# keep-sorted start skip_lines=1 case=no numeric=yes

View File

@@ -498631,6 +498631,99 @@ self: {
) { };
"pandoc-crossref" = callPackage (
{
mkDerivation,
base,
containers,
criterion,
data-default,
deepseq,
directory,
filepath,
gitrev,
hspec,
microlens,
microlens-ghc,
microlens-mtl,
microlens-th,
mtl,
open-browser,
optparse-applicative,
pandoc,
pandoc-cli,
pandoc-types,
syb,
template-haskell,
temporary,
text,
utility-ht,
}:
mkDerivation {
pname = "pandoc-crossref";
version = "0.3.19";
sha256 = "0zzdnv8prz1jkksrmfr3gz23483mkbj1vkjpxda97qld3n8zkdhb";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base
containers
data-default
directory
filepath
microlens
microlens-ghc
microlens-mtl
microlens-th
mtl
pandoc
pandoc-types
syb
template-haskell
text
utility-ht
];
executableHaskellDepends = [
base
deepseq
gitrev
open-browser
optparse-applicative
pandoc
pandoc-types
template-haskell
temporary
text
];
testHaskellDepends = [
base
containers
data-default
directory
filepath
hspec
microlens
mtl
pandoc
pandoc-types
text
];
testToolDepends = [ pandoc-cli ];
benchmarkHaskellDepends = [
base
criterion
pandoc
pandoc-types
text
];
doHaddock = false;
description = "Pandoc filter for cross-references";
license = lib.licenses.gpl2Only;
mainProgram = "pandoc-crossref";
}
) { };
"pandoc-crossref_0_3_20" = callPackage (
{
mkDerivation,
base,
@@ -498719,6 +498812,7 @@ self: {
doHaddock = false;
description = "Pandoc filter for cross-references";
license = lib.licenses.gpl2Only;
hydraPlatforms = lib.platforms.none;
mainProgram = "pandoc-crossref";
}
) { };