[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