[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