[Git][haskell-team/DHG_packages][master] pandoc-lua-engine: Initial release

Ilias Tsitsimpis (@iliastsi) gitlab at salsa.debian.org
Fri Dec 1 07:37:32 GMT 2023



Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
4ded7e03 by Ilias Tsitsimpis at 2023-12-01T09:36:36+02:00
pandoc-lua-engine: Initial release

- - - - -


10 changed files:

- + p/haskell-pandoc-lua-engine/debian/changelog
- + p/haskell-pandoc-lua-engine/debian/compat
- + p/haskell-pandoc-lua-engine/debian/control
- + p/haskell-pandoc-lua-engine/debian/copyright
- + p/haskell-pandoc-lua-engine/debian/patches/newer-hslua
- + p/haskell-pandoc-lua-engine/debian/patches/newer-tasty-lua
- + p/haskell-pandoc-lua-engine/debian/patches/series
- + p/haskell-pandoc-lua-engine/debian/rules
- + p/haskell-pandoc-lua-engine/debian/source/format
- + p/haskell-pandoc-lua-engine/debian/watch


Changes:

=====================================
p/haskell-pandoc-lua-engine/debian/changelog
=====================================
@@ -0,0 +1,5 @@
+haskell-pandoc-lua-engine (0.1-1) unstable; urgency=low
+
+  * Initial release
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Fri, 01 Dec 2023 09:19:24 +0200


=====================================
p/haskell-pandoc-lua-engine/debian/compat
=====================================
@@ -0,0 +1 @@
+10


=====================================
p/haskell-pandoc-lua-engine/debian/control
=====================================
@@ -0,0 +1,136 @@
+Source: haskell-pandoc-lua-engine
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Ilias Tsitsimpis <iliastsi at debian.org>
+Priority: optional
+Section: haskell
+Rules-Requires-Root: no
+Build-Depends: debhelper (>= 10),
+ haskell-devscripts (>= 0.13),
+ cdbs,
+ ghc (>= 9.4),
+ ghc-prof,
+ libghc-sha-dev (>= 1.6),
+ libghc-sha-dev (<< 1.7),
+ libghc-sha-prof,
+ libghc-citeproc-dev (>= 0.8),
+ libghc-citeproc-dev (<< 0.9),
+ libghc-citeproc-prof,
+ libghc-data-default-dev (>= 0.4),
+ libghc-data-default-dev (<< 0.8),
+ libghc-data-default-prof,
+ libghc-doclayout-dev (>= 0.4),
+ libghc-doclayout-dev (<< 0.5),
+ libghc-doclayout-prof,
+ libghc-doctemplates-dev (>= 0.11),
+ libghc-doctemplates-dev (<< 0.12),
+ libghc-doctemplates-prof,
+ libghc-hslua-dev (>= 2.3),
+ libghc-hslua-dev (<< 2.4),
+ libghc-hslua-prof,
+ libghc-hslua-module-doclayout-dev (>= 1.1),
+ libghc-hslua-module-doclayout-dev (<< 1.2),
+ libghc-hslua-module-doclayout-prof,
+ libghc-hslua-module-path-dev (>= 1.1),
+ libghc-hslua-module-path-dev (<< 1.2),
+ libghc-hslua-module-path-prof,
+ libghc-hslua-module-system-dev (>= 1.1),
+ libghc-hslua-module-system-dev (<< 1.2),
+ libghc-hslua-module-system-prof,
+ libghc-hslua-module-text-dev (>= 1.1),
+ libghc-hslua-module-text-dev (<< 1.2),
+ libghc-hslua-module-text-prof,
+ libghc-hslua-module-version-dev (>= 1.1),
+ libghc-hslua-module-version-dev (<< 1.2),
+ libghc-hslua-module-version-prof,
+ libghc-hslua-module-zip-dev (>= 1.1),
+ libghc-hslua-module-zip-dev (<< 1.2),
+ libghc-hslua-module-zip-prof,
+ libghc-lpeg-dev (>= 1.0.4),
+ libghc-lpeg-dev (<< 1.1),
+ libghc-lpeg-prof,
+ libghc-pandoc-dev (>= 3.0),
+ libghc-pandoc-dev (<< 3.1),
+ libghc-pandoc-prof,
+ libghc-pandoc-lua-marshal-dev (>= 0.2),
+ libghc-pandoc-lua-marshal-dev (<< 0.3),
+ libghc-pandoc-lua-marshal-prof,
+ libghc-pandoc-types-dev (>= 1.22),
+ libghc-pandoc-types-dev (<< 1.24),
+ libghc-pandoc-types-prof,
+ libghc-data-default-dev,
+ libghc-hslua-dev (>= 2.1),
+ libghc-pandoc-dev,
+ libghc-tasty-dev,
+ libghc-tasty-prof,
+ libghc-tasty-golden-dev,
+ libghc-tasty-golden-prof,
+ libghc-tasty-hunit-dev,
+ libghc-tasty-hunit-prof,
+ libghc-tasty-lua-dev (>= 1.0),
+ libghc-tasty-lua-dev (<< 1.2),
+ libghc-tasty-lua-prof,
+ pandoc-data,
+Build-Depends-Indep: ghc-doc,
+ libghc-sha-doc,
+ libghc-citeproc-doc,
+ libghc-data-default-doc,
+ libghc-doclayout-doc,
+ libghc-doctemplates-doc,
+ libghc-hslua-doc,
+ libghc-hslua-module-doclayout-doc,
+ libghc-hslua-module-path-doc,
+ libghc-hslua-module-system-doc,
+ libghc-hslua-module-text-doc,
+ libghc-hslua-module-version-doc,
+ libghc-hslua-module-zip-doc,
+ libghc-lpeg-doc,
+ libghc-pandoc-doc,
+ libghc-pandoc-lua-marshal-doc,
+ libghc-pandoc-types-doc,
+Standards-Version: 4.6.2
+Homepage: https://pandoc.org
+Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-pandoc-lua-engine
+Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-pandoc-lua-engine]
+X-Description: Lua engine to power custom pandoc conversions
+ This package provides a pandoc scripting engine based on
+ Lua.
+
+Package: libghc-pandoc-lua-engine-dev
+Architecture: any
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Provides: ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: libghc-pandoc-lua-engine-prof
+Architecture: any
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Provides: ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: libghc-pandoc-lua-engine-doc
+Architecture: all
+Section: doc
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}


=====================================
p/haskell-pandoc-lua-engine/debian/copyright
=====================================
@@ -0,0 +1,17 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: pandoc-lua-engine
+Upstream-Contact: Albert Krewinkel <albert at hslua.org>
+Source: https://hackage.haskell.org/package/pandoc-lua-engine
+
+Files: *
+Copyright:
+  2006-2023 John MacFarlane
+  2017-2023 Albert Krewinkel
+License: GPL-2+
+
+Files: debian/*
+Copyright: held by the contributors mentioned in debian/changelog
+License: GPL-2+
+
+License: GPL-2+
+Reference: /usr/share/common-licenses/GPL-2


=====================================
p/haskell-pandoc-lua-engine/debian/patches/newer-hslua
=====================================
@@ -0,0 +1,306 @@
+From 0f7653cd10deeeeb646809f9210a46087ff6e4c7 Mon Sep 17 00:00:00 2001
+From: Albert Krewinkel <albert at zeitkraut.de>
+Date: Thu, 23 Feb 2023 11:22:50 +0100
+Subject: [PATCH] Switch to hslua-2.3
+
+---
+ pandoc-cli/pandoc-cli.cabal                   |  2 +-
+ pandoc-lua-engine/pandoc-lua-engine.cabal     | 22 +++++++++----------
+ .../src/Text/Pandoc/Lua/Custom.hs             |  4 +---
+ .../src/Text/Pandoc/Lua/Filter.hs             |  2 +-
+ pandoc-lua-engine/src/Text/Pandoc/Lua/Init.hs |  1 -
+ .../src/Text/Pandoc/Lua/Module/CLI.hs         |  2 ++
+ .../src/Text/Pandoc/Lua/Module/Format.hs      |  1 +
+ .../src/Text/Pandoc/Lua/Module/JSON.hs        |  2 ++
+ .../src/Text/Pandoc/Lua/Module/MediaBag.hs    |  1 +
+ .../src/Text/Pandoc/Lua/Module/Pandoc.hs      | 10 +++++++++
+ .../src/Text/Pandoc/Lua/Module/Scaffolding.hs |  2 ++
+ .../src/Text/Pandoc/Lua/Module/Structure.hs   |  1 +
+ .../src/Text/Pandoc/Lua/Module/System.hs      |  1 +
+ .../src/Text/Pandoc/Lua/Module/Template.hs    |  3 ++-
+ .../src/Text/Pandoc/Lua/Module/Types.hs       |  1 +
+ .../src/Text/Pandoc/Lua/Module/Utils.hs       |  1 +
+ 16 files changed, 37 insertions(+), 19 deletions(-)
+
+Index: b/pandoc-lua-engine.cabal
+===================================================================
+--- a/pandoc-lua-engine.cabal
++++ b/pandoc-lua-engine.cabal
+@@ -102,16 +102,14 @@ library
+                      , doclayout             >= 0.4     && < 0.5
+                      , doctemplates          >= 0.11    && < 0.12
+                      , exceptions            >= 0.8     && < 0.11
+-                     , hslua                 >= 2.2.1   && < 2.3
+-                     , hslua-aeson           >= 2.2.1   && < 2.3
+-                     , hslua-core            >= 2.2.1   && < 2.3
+-                     , hslua-module-doclayout>= 1.0.4   && < 1.1
+-                     , hslua-module-path     >= 1.0.3   && < 1.1
+-                     , hslua-module-system   >= 1.0     && < 1.1
+-                     , hslua-module-text     >= 1.0.3   && < 1.1
+-                     , hslua-module-version  >= 1.0.3   && < 1.1
+-                     , hslua-module-zip      >= 1.0.0   && < 1.1
+-                     , lpeg                  >= 1.0.1   && < 1.1
++                     , hslua                 >= 2.3     && < 2.4
++                     , hslua-module-doclayout>= 1.1     && < 1.2
++                     , hslua-module-path     >= 1.1     && < 1.2
++                     , hslua-module-system   >= 1.1     && < 1.2
++                     , hslua-module-text     >= 1.1     && < 1.2
++                     , hslua-module-version  >= 1.1     && < 1.2
++                     , hslua-module-zip      >= 1.1     && < 1.2
++                     , lpeg                  >= 1.0.4   && < 1.1
+                      , mtl                   >= 2.2     && < 2.4
+                      , pandoc                >= 3.0     && < 3.1
+                      , pandoc-lua-marshal    >= 0.2     && < 0.3
+@@ -131,13 +129,13 @@ test-suite test-pandoc-lua-engine
+                      , data-default
+                      , exceptions            >= 0.8     && < 0.11
+                      , filepath
+-                     , hslua                 >= 2.1     && < 2.3
++                     , hslua                 >= 2.3     && < 2.4
+                      , pandoc
+                      , pandoc-types          >= 1.22    && < 1.24
+                      , tasty
+                      , tasty-golden
+                      , tasty-hunit
+-                     , tasty-lua             >= 1.0     && < 1.1
++                     , tasty-lua             >= 1.1     && < 1.2
+                      , text                  >= 1.1.1   && < 2.1
+   other-modules:       Tests.Lua
+                      , Tests.Lua.Module
+Index: b/src/Text/Pandoc/Lua/Custom.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Custom.hs
++++ b/src/Text/Pandoc/Lua/Custom.hs
+@@ -1,7 +1,6 @@
+ {-# LANGUAGE LambdaCase          #-}
+ {-# LANGUAGE OverloadedStrings   #-}
+ {-# LANGUAGE TypeApplications    #-}
+-{-# LANGUAGE TupleSections       #-}
+ {- |
+    Module      : Text.Pandoc.Lua.Custom
+    Copyright   : © 2021-2023 Albert Krewinkel, John MacFarlane
+@@ -16,7 +15,6 @@ import Control.Monad ((<=<), (<$!>))
+ import Control.Monad.IO.Class (MonadIO)
+ import Data.Maybe (fromMaybe)
+ import HsLua as Lua hiding (Operation (Div))
+-import HsLua.Core.Run (GCManagedState, newGCManagedState, withGCManagedState)
+ import Text.Pandoc.Class (PandocMonad, findFileWithDataFallback)
+ import Text.Pandoc.Error (PandocError)
+ import Text.Pandoc.Lua.Global (Global (..), setGlobals)
+@@ -40,7 +38,7 @@ loadCustom luaFile = do
+   either throw pure <=< runLuaWith luaState $ do
+     let globals = [ PANDOC_SCRIPT_FILE luaFile ]
+     setGlobals globals
+-    dofileTrace luaFile' >>= \case
++    dofileTrace (Just luaFile') >>= \case
+       OK -> pure ()
+       _  -> throwErrorAsException
+ 
+Index: b/src/Text/Pandoc/Lua/Filter.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Filter.hs
++++ b/src/Text/Pandoc/Lua/Filter.hs
+@@ -34,7 +34,7 @@ import Text.Pandoc.Error (PandocError (P
+ runFilterFile :: FilePath -> Pandoc -> LuaE PandocError Pandoc
+ runFilterFile filterPath doc = do
+   oldtop <- gettop
+-  stat <- dofileTrace filterPath
++  stat <- dofileTrace (Just filterPath)
+   if stat /= Lua.OK
+     then throwErrorAsException
+     else do
+Index: b/src/Text/Pandoc/Lua/Init.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Init.hs
++++ b/src/Text/Pandoc/Lua/Init.hs
+@@ -22,7 +22,6 @@ import Control.Monad.Catch (throwM, try)
+ import Control.Monad.Trans (MonadIO (..))
+ import Data.Maybe (catMaybes)
+ import HsLua as Lua hiding (status, try)
+-import HsLua.Core.Run as Lua
+ import Text.Pandoc.Class (PandocMonad (..))
+ import Text.Pandoc.Data (readDataFile)
+ import Text.Pandoc.Error (PandocError (PandocLuaError))
+Index: b/src/Text/Pandoc/Lua/Module/CLI.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/CLI.hs
++++ b/src/Text/Pandoc/Lua/Module/CLI.hs
+@@ -31,6 +31,7 @@ documentedModule = Module
+   , moduleFields =
+       [ Field
+         { fieldName = "default_options"
++        , fieldType = "table"
+         , fieldDescription = "Default CLI options, using a JSON-like " <>
+           "representation."
+         , fieldPushValue = pushViaJSON defaultOpts
+@@ -50,6 +51,7 @@ documentedModule = Module
+            ]
+       ]
+   , moduleOperations = []
++  , moduleTypeInitializers = []
+   }
+  where
+   peekArgs idx =
+Index: b/src/Text/Pandoc/Lua/Module/Format.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Format.hs
++++ b/src/Text/Pandoc/Lua/Module/Format.hs
+@@ -30,6 +30,7 @@ documentedModule = Module
+   , moduleFields = []
+   , moduleOperations = []
+   , moduleFunctions = functions
++  , moduleTypeInitializers = []
+   }
+ 
+ -- | Extension module functions.
+Index: b/src/Text/Pandoc/Lua/Module/MediaBag.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/MediaBag.hs
++++ b/src/Text/Pandoc/Lua/Module/MediaBag.hs
+@@ -53,6 +53,7 @@ documentedModule = Module
+       , write
+       ]
+   , moduleOperations = []
++  , moduleTypeInitializers = []
+   }
+ 
+ -- | Delete a single item from the media bag.
+Index: b/src/Text/Pandoc/Lua/Module/Pandoc.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Pandoc.hs
++++ b/src/Text/Pandoc/Lua/Module/Pandoc.hs
+@@ -74,12 +74,18 @@ documentedModule = Module
+       , inlineConstructors
+       , metaValueConstructors
+       ]
++  , moduleTypeInitializers =
++    [ initType typePandoc
++    , initType typeBlock
++    , initType typeInline
++    ]
+   }
+ 
+ -- | Set of input formats accepted by @read at .
+ readersField :: Field PandocError
+ readersField = Field
+   { fieldName = "readers"
++  , fieldType = "table"
+   , fieldDescription = T.unlines
+     [ "Set of formats that pandoc can parse. All keys in this table can"
+     , "be used as the `format` value in `pandoc.read`."
+@@ -92,6 +98,7 @@ readersField = Field
+ writersField :: Field PandocError
+ writersField = Field
+   { fieldName = "writers"
++  , fieldType = "table"
+   , fieldDescription = T.unlines
+     [ "Set of formats that pandoc can generate. All keys in this table"
+     , "can be used as the `format` value in `pandoc.write`."
+@@ -104,6 +111,7 @@ writersField = Field
+ inlineField :: Field PandocError
+ inlineField = Field
+   { fieldName = "Inline"
++  , fieldType = "table"
+   , fieldDescription = "Inline constructors, nested under 'constructors'."
+   -- the nesting happens for historical reasons and should probably be
+   -- changed.
+@@ -114,6 +122,7 @@ inlineField = Field
+ blockField :: Field PandocError
+ blockField = Field
+   { fieldName = "Block"
++  , fieldType = "table"
+   , fieldDescription = "Inline constructors, nested under 'constructors'."
+   -- the nesting happens for historical reasons and should probably be
+   -- changed.
+@@ -176,6 +185,7 @@ stringConstants =
+         ]
+       toField s = Field
+         { fieldName = T.pack s
++        , fieldType = "string"
+         , fieldDescription = T.pack s
+         , fieldPushValue = pushString s
+         }
+Index: b/src/Text/Pandoc/Lua/Module/Scaffolding.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Scaffolding.hs
++++ b/src/Text/Pandoc/Lua/Module/Scaffolding.hs
+@@ -26,12 +26,14 @@ documentedModule = Module
+   , moduleFields = [writerScaffolding]
+   , moduleOperations = []
+   , moduleFunctions = []
++  , moduleTypeInitializers = []
+   }
+ 
+ -- | Template module functions.
+ writerScaffolding :: Field PandocError
+ writerScaffolding = Field
+   { fieldName = "Writer"
++  , fieldType = "table"
+   , fieldDescription = T.unlines
+     [ "An object to be used as a `Writer` function; the construct handles"
+     , "most of the boilerplate, expecting only render functions for all"
+Index: b/src/Text/Pandoc/Lua/Module/Structure.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Structure.hs
++++ b/src/Text/Pandoc/Lua/Module/Structure.hs
+@@ -51,6 +51,7 @@ documentedModule = Module
+       , table_of_contents
+       ]
+   , moduleOperations = []
++  , moduleTypeInitializers = []
+   }
+ 
+ make_sections :: LuaError e => DocumentedFunction e
+Index: b/src/Text/Pandoc/Lua/Module/System.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/System.hs
++++ b/src/Text/Pandoc/Lua/Module/System.hs
+@@ -38,4 +38,5 @@ documentedModule = Module
+       , setName "with_working_directory" with_wd
+       ]
+   , moduleOperations = []
++  , moduleTypeInitializers = []
+   }
+Index: b/src/Text/Pandoc/Lua/Module/Template.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Template.hs
++++ b/src/Text/Pandoc/Lua/Module/Template.hs
+@@ -16,7 +16,7 @@ import HsLua.Module.DocLayout (peekDoc,
+ import Text.Pandoc.Error (PandocError)
+ import Text.Pandoc.Lua.Marshal.AST (peekMeta, pushBlocks, pushInlines)
+ import Text.Pandoc.Lua.Marshal.Context (peekContext, pushContext)
+-import Text.Pandoc.Lua.Marshal.Template (peekTemplate, pushTemplate)
++import Text.Pandoc.Lua.Marshal.Template (typeTemplate, peekTemplate, pushTemplate)
+ import Text.Pandoc.Lua.PandocLua (PandocLua (unPandocLua), liftPandocLua)
+ import Text.Pandoc.Writers.Shared (metaToContext')
+ import Text.Pandoc.Templates
+@@ -35,6 +35,7 @@ documentedModule = Module
+   , moduleFields = []
+   , moduleOperations = []
+   , moduleFunctions = functions
++  , moduleTypeInitializers = [initType typeTemplate]
+   }
+ 
+ -- | Template module functions.
+Index: b/src/Text/Pandoc/Lua/Module/Types.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Types.hs
++++ b/src/Text/Pandoc/Lua/Module/Types.hs
+@@ -39,4 +39,5 @@ documentedModule = Module
+         =#> functionResult pushVersion "Version" "A new Version object."
+       ]
+   , moduleOperations = []
++  , moduleTypeInitializers = []
+   }
+Index: b/src/Text/Pandoc/Lua/Module/Utils.hs
+===================================================================
+--- a/src/Text/Pandoc/Lua/Module/Utils.hs
++++ b/src/Text/Pandoc/Lua/Module/Utils.hs
+@@ -49,6 +49,7 @@ documentedModule = Module
+   , moduleDescription = "pandoc utility functions"
+   , moduleFields = []
+   , moduleOperations = []
++  , moduleTypeInitializers = []
+   , moduleFunctions =
+     [ defun "blocks_to_inlines"
+       ### (\blks mSep -> do


=====================================
p/haskell-pandoc-lua-engine/debian/patches/newer-tasty-lua
=====================================
@@ -0,0 +1,13 @@
+Index: b/pandoc-lua-engine.cabal
+===================================================================
+--- a/pandoc-lua-engine.cabal
++++ b/pandoc-lua-engine.cabal
+@@ -135,7 +135,7 @@ test-suite test-pandoc-lua-engine
+                      , tasty
+                      , tasty-golden
+                      , tasty-hunit
+-                     , tasty-lua             >= 1.1     && < 1.2
++                     , tasty-lua             >= 1.1     && < 1.3
+                      , text                  >= 1.1.1   && < 2.1
+   other-modules:       Tests.Lua
+                      , Tests.Lua.Module


=====================================
p/haskell-pandoc-lua-engine/debian/patches/series
=====================================
@@ -0,0 +1,2 @@
+newer-hslua
+newer-tasty-lua


=====================================
p/haskell-pandoc-lua-engine/debian/rules
=====================================
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+DEB_ENABLE_TESTS = yes
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk


=====================================
p/haskell-pandoc-lua-engine/debian/source/format
=====================================
@@ -0,0 +1 @@
+3.0 (quilt)


=====================================
p/haskell-pandoc-lua-engine/debian/watch
=====================================
@@ -0,0 +1,2 @@
+version=3
+https://hackage.haskell.org/package/pandoc-lua-engine/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/4ded7e03665752e46ce745fe7dba658a11de125c

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/4ded7e03665752e46ce745fe7dba658a11de125c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20231201/b62484f9/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list