Hello community,
here is the log from the commit of package ghc-pandoc-citeproc for
openSUSE:Factory checked in at 2019-06-19 21:11:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-pandoc-citeproc (Old)
and /work/SRC/openSUSE:Factory/.ghc-pandoc-citeproc.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-pandoc-citeproc"
Wed Jun 19 21:11:26 2019 rev:8 rq:710635 version:0.16.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-pandoc-citeproc/ghc-pandoc-citeproc.changes
2019-04-28 20:13:13.134427223 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-pandoc-citeproc.new.4811/ghc-pandoc-citeproc.changes
2019-06-19 21:12:43.794761715 +0200
@@ -1,0 +2,5 @@
+Tue Jun 11 14:29:15 UTC 2019 - Peter Simons <[email protected]>
+
+- Update Cabal file for more accurate build dependencies.
+
+-------------------------------------------------------------------
New:
----
pandoc-citeproc.cabal
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-pandoc-citeproc.spec ++++++
--- /var/tmp/diff_new_pack.674tFe/_old 2019-06-19 21:12:44.458762360 +0200
+++ /var/tmp/diff_new_pack.674tFe/_new 2019-06-19 21:12:44.462762364 +0200
@@ -26,6 +26,7 @@
Group: Development/Libraries/Haskell
URL: https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
BuildRequires: chrpath
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-aeson-devel
@@ -87,6 +88,7 @@
%prep
%setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build
++++++ pandoc-citeproc.cabal ++++++
name: pandoc-citeproc
version: 0.16.2
x-revision: 2
cabal-version: 1.12
synopsis: Supports using pandoc with citeproc
description: The pandoc-citeproc library supports automatic
generation of citations and a bibliography in pandoc
documents using the Citation Style Language (CSL)
macro language. More details on CSL can be found at
<http://citationstyles.org/>.
.
In addition to a library, the package includes
an executable, pandoc-citeproc, which works as a pandoc
filter and also has a mode for converting bibliographic
databases into CSL JSON and pandoc YAML metadata formats.
.
pandoc-citeproc originated as a fork of Andrea
Rossato's citeproc-hs.
homepage: https://github.com/jgm/pandoc-citeproc
category: Text
tested-with: GHC == 8.0.1, GHC == 8.2.2, GHC == 8.4.3
license: BSD3
license-file: LICENSE
author: John MacFarlane, Andrea Rossato
maintainer: [email protected]
build-type: Custom
data-files: chicago-author-date.csl
locales/*.xml
-- documentation
README.md
LICENSE
man/man1/pandoc-citeproc.1
changelog
extra-source-files: stack.yaml
-- tests
tests/*.in.native
tests/*.expected.native
tests/*.csl
tests/biblio.bib
tests/biblatex-examples.bib
tests/biblio2yaml/*.bibtex
tests/biblio2yaml/*.biblatex
tests/biblio2yaml/pandoc-2/*.biblatex
source-repository head
type: git
location: git://github.com/jgm/pandoc-citeproc.git
custom-setup
setup-depends: base, Cabal
flag bibutils
description: Use Chris Putnam's Bibutils.
default: True
flag embed_data_files
description: Embed locale files into the library (needed for windows
packaging)
default: False
flag unicode_collation
description: Use Haskell bindings to the International Components for Unicode
(ICU) libraries
default: False
flag test_citeproc
description: Build the test-citeproc program
default: False
flag debug
description: Turn on debug tracing.
default: False
flag static
description: Use static linking.
default: False
library
hs-source-dirs: src, compat
exposed-modules: Text.CSL.Pandoc
Text.CSL
Text.CSL.Reference
Text.CSL.Exception
Text.CSL.Style
Text.CSL.Eval
Text.CSL.Eval.Common
Text.CSL.Eval.Date
Text.CSL.Eval.Names
Text.CSL.Eval.Output
Text.CSL.Parser
Text.CSL.Proc
Text.CSL.Proc.Collapse
Text.CSL.Proc.Disamb
Text.CSL.Input.Bibutils
Text.CSL.Input.Bibtex
Text.CSL.Output.Pandoc
Text.CSL.Output.Plain
Text.CSL.Data
other-modules: Text.CSL.Util
Paths_pandoc_citeproc
Text.CSL.Compat.Pandoc
ghc-options: -funbox-strict-fields -Wall -fno-warn-unused-do-bind
ghc-prof-options: -fprof-auto-exported
build-depends: containers, directory, mtl,
bytestring, filepath,
network < 3.2,
pandoc-types >= 1.17.3 && < 1.18,
pandoc >= 1.16 && < 2.8,
tagsoup,
aeson >= 0.7 && < 1.5,
text,
vector,
xml-conduit >= 1.2 && < 1.10,
unordered-containers >= 0.2 && < 0.3,
data-default,
setenv >= 0.1 && < 0.2,
split, yaml >= 0.11
if impl(ghc < 8.0)
build-depends: semigroups == 0.18.*
if impl(ghc < 8.4)
hs-source-dirs: prelude
other-modules: Prelude
build-depends: base-compat >= 0.9
default-language: Haskell2010
default-extensions: CPP, NoImplicitPrelude
if flag(debug)
build-depends: pretty-show
cpp-options: -DTRACE
if flag(bibutils)
build-depends: hs-bibutils >= 6.4
cpp-options: -DUSE_BIBUTILS
if flag(embed_data_files)
build-depends: file-embed >= 0.0 && < 0.1
cpp-options: -DEMBED_DATA_FILES
other-modules: Text.CSL.Data.Embedded
if flag(unicode_collation)
build-depends: text, text-icu
cpp-options: -DUNICODE_COLLATION
else
build-depends: rfc5051
if impl(ghc >= 6.10)
build-depends: base >= 4, syb, parsec, old-locale, time
else
build-depends: base >= 3 && < 4
executable pandoc-citeproc
main-is: pandoc-citeproc.hs
hs-source-dirs: .
ghc-options: -funbox-strict-fields -Wall
ghc-prof-options: -fprof-auto-exported -rtsopts
build-depends: base >= 4, pandoc-citeproc,
pandoc-types >= 1.17.3 && < 1.18,
pandoc >= 1.16 && < 2.8,
aeson,
aeson-pretty >= 0.8,
yaml >= 0.11,
libyaml,
bytestring,
syb,
attoparsec,
text,
filepath,
safe
if impl(ghc < 8.0)
build-depends: semigroups == 0.18.*
if impl(ghc < 8.4)
hs-source-dirs: prelude
other-modules: Prelude
build-depends: base-compat >= 0.9
other-modules: Paths_pandoc_citeproc
default-language: Haskell2010
default-extensions: CPP, NoImplicitPrelude
ghc-options: -funbox-strict-fields -Wall -fno-warn-unused-do-bind
-threaded
if flag(static)
ld-options: -static
if flag(bibutils)
cpp-options: -DUSE_BIBUTILS
executable test-citeproc
Main-Is: test-citeproc.hs
Other-Modules: JSON
Hs-Source-Dirs: tests, compat
if flag(test_citeproc)
Buildable: True
else
Buildable: False
build-depends: base >= 4, aeson, directory, text, mtl,
pandoc-types >= 1.17.3 && < 1.18,
pandoc >= 1.16 && < 2.8,
filepath, containers,
bytestring, pandoc-citeproc, process, temporary >= 1.1,
yaml >= 0.11, containers >= 0.4, vector >= 0.10
if impl(ghc < 8.0)
build-depends: semigroups == 0.18.*
if impl(ghc < 8.4)
hs-source-dirs: prelude
other-modules: Prelude
build-depends: base-compat >= 0.9
ghc-options: -funbox-strict-fields -Wall -fno-warn-unused-do-bind -threaded
default-language: Haskell2010
default-extensions: CPP, NoImplicitPrelude
other-modules: Text.CSL.Compat.Pandoc
build-tools: pandoc-citeproc
test-suite test-pandoc-citeproc
Type: exitcode-stdio-1.0
Main-Is: test-pandoc-citeproc.hs
Other-Modules: JSON
Hs-Source-Dirs: tests, compat
build-depends: base >= 4, aeson, directory, text,
pandoc-types >= 1.17.3 && < 1.18, mtl,
pandoc >= 1.16 && < 2.8, filepath, containers,
bytestring, pandoc-citeproc, process, temporary >= 1.1,
yaml >= 0.11
ghc-options: -funbox-strict-fields -Wall -fno-warn-unused-do-bind -threaded
if impl(ghc < 8.0)
build-depends: semigroups == 0.18.*
if impl(ghc < 8.4)
hs-source-dirs: prelude
other-modules: Prelude
build-depends: base-compat >= 0.9
default-language: Haskell2010
default-extensions: CPP, NoImplicitPrelude
other-modules: Text.CSL.Compat.Pandoc
build-tools: pandoc-citeproc