Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-citeproc for openSUSE:Factory 
checked in at 2022-08-01 21:31:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-citeproc (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-citeproc.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-citeproc"

Mon Aug  1 21:31:32 2022 rev:17 rq:990789 version:0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-citeproc/ghc-citeproc.changes        
2022-02-11 23:10:36.199153140 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-citeproc.new.1533/ghc-citeproc.changes      
2022-08-01 21:32:18.185984237 +0200
@@ -1,0 +2,30 @@
+Fri Jul 15 19:16:54 UTC 2022 - Peter Simons <[email protected]>
+
+- Update citeproc to version 0.7 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------
+Sat Apr  2 20:31:55 UTC 2022 - Peter Simons <[email protected]>
+
+- Update citeproc to version 0.7.
+  ## 0.7
+
+    * Handle old term form `sub verbo` as if it is `sub-verbo` (the new form).
+
+    * Update to latest locales in CSL repository.
+
+    * Makefile: Fix update-locales target.
+
+    * Keep explicit "et al." (#102, Albert Krewinkel).
+
+    * Factor out `deleteSubstitutedVariables`.
+
+    * Add any references in `citationItemData` to references.
+
+    * Add `citationItemData` field to `CitationItem` [API change].
+      This corresponds to the `itemData` that can appear
+      in the JSON representation of a citation item.
+
+    * Add Ord, Eq instances for `Reference`, `DisambiguationData`, `Val` [API 
change].
+
+-------------------------------------------------------------------

Old:
----
  citeproc-0.6.0.1.tar.gz

New:
----
  citeproc-0.7.tar.gz
  citeproc.cabal

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-citeproc.spec ++++++
--- /var/tmp/diff_new_pack.M3BF2l/_old  2022-08-01 21:32:18.745985844 +0200
+++ /var/tmp/diff_new_pack.M3BF2l/_new  2022-08-01 21:32:18.753985867 +0200
@@ -19,12 +19,13 @@
 %global pkg_name citeproc
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.6.0.1
+Version:        0.7
 Release:        0
 Summary:        Generates citations and bibliography from CSL styles
 License:        BSD-2-Clause
 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/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-attoparsec-devel
@@ -70,6 +71,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ citeproc-0.6.0.1.tar.gz -> citeproc-0.7.tar.gz ++++++
++++ 20778 lines of diff (skipped)

++++++ citeproc.cabal ++++++
cabal-version:       2.2
name:                citeproc
version:             0.7
x-revision: 1
synopsis:            Generates citations and bibliography from CSL styles.
description:         citeproc parses CSL style files and uses them to
                     generate a list of formatted citations and bibliography
                     entries.  For more information about CSL, see
                     <https://citationstyles.org/>.
license:             BSD-2-Clause
license-file:        LICENSE
author:              John MacFarlane
maintainer:          [email protected]
copyright:           2020 John MacFarlane
category:            Text
build-type:          Simple
extra-doc-files:     README.md
                   , CHANGELOG.md
extra-source-files:  stack.yaml
                     cabal.project
                     locales/*.xml
                     locales/locales.json
                     man/citeproc.1.md
                     man/citeproc.1
                     test/NOTES.md
                     test/csl/*.txt
                     test/extra/*.txt
                     test/overrides/*.txt
tested-with:         GHC == 8.0.2, GHC == 8.2.2,
                     GHC == 8.4.4, GHC == 8.6.5,
                     GHC == 8.8.4, GHC == 8.10.7,
                     GHC == 9.0.2, GHC == 9.2.2

source-repository    head
  type:              git
  location:          https://github.com/jgm/citeproc.git

flag icu
  description: Use Haskell bindings to the ICU library
  default:     False

flag executable
  description: Build citeproc executable
  default:     False

common hie-options
  if impl(ghc >= 8.8)
     ghc-options:  -fwrite-ide-info -hiedir=.hie

library
  import:              hie-options
  hs-source-dirs:      src
  exposed-modules:     Citeproc
                       Citeproc.Types
                       Citeproc.Locale
                       Citeproc.Style
                       Citeproc.CslJson
                       Citeproc.Pandoc
                       Citeproc.Eval
                       Citeproc.CaseTransform
  other-modules:       Citeproc.Element
                       Citeproc.Data
                       Citeproc.Unicode

  build-depends:       base >= 4.8 && < 5
                     , safe
                     , bytestring
                     , text
                     , containers >= 0.6.0.1 && < 0.7
                     , transformers >= 0.5.6 && < 0.7
                     , case-insensitive >= 1.2 && < 1.3
                     , vector
                     , scientific
                     , uniplate
                     , xml-conduit
                     , attoparsec
                     , data-default >= 0.5.2
                     , aeson
                     , filepath
                     , file-embed
                     , pandoc-types >= 1.22 && < 1.23
                     , unicode-collation >= 0.1.3 && < 0.2
                     -- , pretty-show
  if flag(icu)
     build-depends:    text-icu >= 0.7.1.0

  ghc-options:         -Wall
                       -Wincomplete-record-updates
                       -Wcompat
                       -Widentities
                       -Wredundant-constraints

  if impl(ghc >= 8.2)
    ghc-options:       -Wcpp-undef
  if impl(ghc >= 8.4)
    ghc-options:       -Wincomplete-uni-patterns
                       -Widentities
                       -Werror=missing-home-modules
                       -fhide-source-paths

  if impl(ghc < 8.8)
    build-depends:       base-compat          >= 0.10
    hs-source-dirs:      prelude
    other-modules:       Prelude

  default-language:    Haskell2010

executable citeproc
  import:              hie-options
  hs-source-dirs:      app
  main-is:             Main.hs
  build-depends:       base >= 4.8 && < 5
                     , citeproc
                     , bytestring
                     , text
                     , aeson
                     , aeson-pretty

  ghc-options:         -Wall
                       -Wincomplete-record-updates
                       -Wcompat
                       -Widentities
                       -Wredundant-constraints
                       -optP-Wno-nonportable-include-path
  if impl(ghc >= 8.2)
    ghc-options:       -Wcpp-undef
  if impl(ghc >= 8.4)
    ghc-options:       -Wincomplete-uni-patterns
                       -Widentities
                       -fhide-source-paths
  default-language:    Haskell2010
  if flag(executable)
     buildable:        True
  else
     buildable:        False

test-suite spec
  import:              hie-options
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             Spec.hs

  build-depends:       base >= 4.8 && < 5
                     , citeproc
                     , bytestring
                     , text
                     , containers
                     , directory
                     , transformers
                     , mtl
                     , timeit
                     , Diff >= 0.4
                     , pretty
                     , filepath
                     , aeson


  ghc-options:         -Wall
                       -threaded
                       -rtsopts
                       -with-rtsopts=-N
                       -Wincomplete-record-updates
                       -Wcompat
                       -Widentities
                       -Wredundant-constraints
  if impl(ghc >= 8.2)
    ghc-options:       -Wcpp-undef
  if impl(ghc >= 8.4)
    ghc-options:       -Wincomplete-uni-patterns
                       -Widentities
                       -Werror=missing-home-modules
                       -fhide-source-paths

  default-language:    Haskell2010

Reply via email to