diff --git a/pandoc-cli-3.1.13.tar.gz b/pandoc-cli-3.1.13.tar.gz deleted file mode 100644 index fa48bd9..0000000 --- a/pandoc-cli-3.1.13.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af9868caeb9ea66e0d2717367c4cb997f47f1396f9f801232d95413486e90920 -size 94034 diff --git a/pandoc-cli-3.2.tar.gz b/pandoc-cli-3.2.tar.gz new file mode 100644 index 0000000..67ee314 --- /dev/null +++ b/pandoc-cli-3.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4571d9a857a88e7b26fd071db531397f417cf838724fe3120c69db54cd5dd10e +size 94489 diff --git a/pandoc-cli.cabal b/pandoc-cli.cabal new file mode 100644 index 0000000..8b1b055 --- /dev/null +++ b/pandoc-cli.cabal @@ -0,0 +1,97 @@ +cabal-version: 2.4 +name: pandoc-cli +version: 3.2 +x-revision: 1 +build-type: Simple +license: GPL-2.0-or-later +license-file: COPYING.md +copyright: (c) 2006-2022 John MacFarlane +author: John MacFarlane +maintainer: John MacFarlane +bug-reports: https://github.com/jgm/pandoc/issues +stability: alpha +homepage: https://pandoc.org +category: Text +synopsis: Conversion between documentation formats +description: Pandoc-cli provides a command-line executable that uses the + pandoc library to convert between markup formats. +-- data-files: +extra-source-files: + man/pandoc.1 + man/pandoc-lua.1 + man/pandoc-server.1 +source-repository head + type: git + location: git://github.com/jgm/pandoc.git + +flag lua + description: Support custom modifications and conversions with the + pandoc Lua scripting engine. + default: True + +flag server + Description: Include support for running pandoc as an HTTP server. + Default: True + +flag nightly + Description: Add '-nightly-COMPILEDATE' to the output of '--version'. + Default: False + +common common-options + default-language: Haskell2010 + other-extensions: OverloadedStrings + build-depends: base >= 4.12 && < 5 + ghc-options: -Wall -fno-warn-unused-do-bind + -Wincomplete-record-updates + -Wnoncanonical-monad-instances + -Wcpp-undef + -Wincomplete-uni-patterns + -Widentities + -Wpartial-fields + -Wmissing-signatures + -fhide-source-paths + + if impl(ghc >= 8.10) + ghc-options: -Wunused-packages + + if impl(ghc >= 9.0) + ghc-options: -Winvalid-haddock + + if os(windows) + cpp-options: -D_WINDOWS + +common common-executable + import: common-options + ghc-options: -rtsopts -with-rtsopts=-A8m -threaded + +executable pandoc + import: common-executable + hs-source-dirs: src + main-is: pandoc.hs + buildable: True + -- Note: we always link to an exact version of pandoc, with the + -- same version as this package: + build-depends: pandoc == 3.2, + text + other-modules: PandocCLI.Lua + , PandocCLI.Server + if flag(nightly) + cpp-options: -DNIGHTLY + build-depends: template-haskell, + time + if flag(server) + build-depends: pandoc-server >= 0.1.0.6 && < 0.2, + wai-extra >= 3.0.24, + warp, + safe + hs-source-dirs: server + else + hs-source-dirs: no-server + + if flag(lua) + build-depends: hslua-cli >= 1.4.1 && < 1.5, + pandoc-lua-engine >= 0.2.1 && < 0.3, + temporary >= 1.1 && < 1.4 + hs-source-dirs: lua + else + hs-source-dirs: no-lua diff --git a/pandoc-cli.changes b/pandoc-cli.changes index 2ce1480..716e3c3 100644 --- a/pandoc-cli.changes +++ b/pandoc-cli.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed May 15 15:27:11 UTC 2024 - Peter Simons + +- Update pandoc-cli to version 3.2 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +------------------------------------------------------------------- +Sat May 11 20:57:52 UTC 2024 - Peter Simons + +- Update pandoc-cli to version 3.2. + Upstream does not provide a change log file. + ------------------------------------------------------------------- Sun Apr 7 15:38:48 UTC 2024 - Peter Simons diff --git a/pandoc-cli.spec b/pandoc-cli.spec index 84a82da..e503f47 100644 --- a/pandoc-cli.spec +++ b/pandoc-cli.spec @@ -17,12 +17,13 @@ Name: pandoc-cli -Version: 3.1.13 +Version: 3.2 Release: 0 Summary: Conversion between documentation formats License: GPL-2.0-or-later URL: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof @@ -56,6 +57,7 @@ convert between markup formats. %prep %autosetup +cp -p %{SOURCE1} %{name}.cabal %build %define cabal_configure_options -f+lua -f+server