[Git][haskell-team/package-plan][master] Enable Lua for Pandoc

Ilias Tsitsimpis (@iliastsi) gitlab at salsa.debian.org
Thu Nov 23 17:33:58 GMT 2023



Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / package-plan


Commits:
bf3c02b2 by Ilias Tsitsimpis at 2023-11-19T22:37:45+02:00
Enable Lua for Pandoc

- - - - -


3 changed files:

- packages.txt
- + patches/pandoc-lua-engine/0.1/newer-hslua
- + patches/pandoc-lua-engine/0.1/series


Changes:

=====================================
packages.txt
=====================================
@@ -468,13 +468,16 @@ hslogger 1.3.1.0
 hslua 2.3.0 notest
 hslua-aeson 2.3.0.1
 hslua-classes 2.3.0 notest
+hslua-cli 1.3.0
 hslua-core 2.3.1 notest
 hslua-list 1.1.1
 hslua-marshalling 2.3.0 notest
+hslua-module-doclayout 1.1.0
 hslua-module-path 1.1.0
 hslua-module-system 1.1.0.1
 hslua-module-text 1.1.0.1
 hslua-module-version 1.1.0
+hslua-module-zip 1.1.0
 hslua-objectorientation 2.3.0 notest
 hslua-packaging 2.3.0 notest
 hslua-typing 0.1.0
@@ -733,9 +736,11 @@ ormolu 0.5.3.0
 pager 0.1.1.0
 pandoc 3.0.1 key -f+http-conduit
 pandoc-citeproc-preamble 1.7 binary
-pandoc-cli 0.1 -f-lua -f-server
+pandoc-cli 0.1 key
+pandoc-lua-engine 0.1
 pandoc-lua-marshal 0.2.2
 pandoc-sidenote 0.22.1.0
+pandoc-server 0.1.0.2
 pandoc-types 1.23.1
 pango 0.13.10.0
 panic 0.4.0.1
@@ -1172,10 +1177,10 @@ yesod-newsfeed 1.7.0.0
 yesod-persistent 1.6.0.8 notest
 yesod-static 1.6.1.0
 yesod-test 1.6.16
-yi 0.19.0 binary key -f+vty -f+pango ignore
+yi 0.19.0 binary key -f+vty -f+pango
 yi-core 0.19.2
 yi-frontend-pango 0.19.1 # ignore https://bugs.debian.org/967521
-yi-frontend-vty 0.19.0 ignore
+yi-frontend-vty 0.19.0
 yi-keymap-emacs 0.19.0
 yi-keymap-vim 0.19.0
 yi-language 0.19.0


=====================================
patches/pandoc-lua-engine/0.1/newer-hslua
=====================================
@@ -0,0 +1,45 @@
+Index: b/pandoc-lua-engine.cabal
+===================================================================
+--- a/pandoc-lua-engine.cabal
++++ b/pandoc-lua-engine.cabal
+@@ -102,15 +102,15 @@ 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
++                     , hslua                 >= 2.2.1   && < 2.4
++                     , hslua-aeson           >= 2.2.1   && < 2.4
++                     , hslua-core            >= 2.2.1   && < 2.4
++                     , hslua-module-doclayout>= 1.0.4   && < 1.2
++                     , hslua-module-path     >= 1.0.3   && < 1.2
++                     , hslua-module-system   >= 1.0     && < 1.2
++                     , hslua-module-text     >= 1.0.3   && < 1.2
++                     , hslua-module-version  >= 1.0.3   && < 1.2
++                     , hslua-module-zip      >= 1.0.0   && < 1.2
+                      , lpeg                  >= 1.0.1   && < 1.1
+                      , mtl                   >= 2.2     && < 2.4
+                      , pandoc                >= 3.0     && < 3.1
+@@ -131,13 +131,13 @@ test-suite test-pandoc-lua-engine
+                      , data-default
+                      , exceptions            >= 0.8     && < 0.11
+                      , filepath
+-                     , hslua                 >= 2.1     && < 2.3
++                     , hslua                 >= 2.1     && < 2.4
+                      , pandoc
+                      , pandoc-types          >= 1.22    && < 1.24
+                      , tasty
+                      , tasty-golden
+                      , tasty-hunit
+-                     , tasty-lua             >= 1.0     && < 1.1
++                     , tasty-lua             >= 1.0     && < 1.2
+                      , text                  >= 1.1.1   && < 2.1
+   other-modules:       Tests.Lua
+                      , Tests.Lua.Module


=====================================
patches/pandoc-lua-engine/0.1/series
=====================================
@@ -0,0 +1 @@
+newer-hslua



View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/bf3c02b2461ff7a84b65ae900938ff06b8c3ab83

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/bf3c02b2461ff7a84b65ae900938ff06b8c3ab83
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/20231123/7c1aa4c1/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list