diff --git a/citeproc-0.8.1.1.tar.gz b/citeproc-0.8.1.1.tar.gz
deleted file mode 100644
index b818abb..0000000
--- a/citeproc-0.8.1.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4fe805629b548884e9b2f59492621823fd928d8a5b4125b6cfd9571edaebf341
-size 551001
diff --git a/citeproc-0.8.1.2.tar.gz b/citeproc-0.8.1.2.tar.gz
new file mode 100644
index 0000000..09f9957
--- /dev/null
+++ b/citeproc-0.8.1.2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0199cc28308e492667c4c2fa96092a9b71f52238b6fc04638c634e58b16d77f0
+size 551125
diff --git a/citeproc.cabal b/citeproc.cabal
deleted file mode 100644
index 1cbb9bd..0000000
--- a/citeproc.cabal
+++ /dev/null
@@ -1,175 +0,0 @@
-cabal-version: 2.2
-name: citeproc
-version: 0.8.1.1
-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
- .
-license: BSD-2-Clause
-license-file: LICENSE
-author: John MacFarlane
-maintainer: jgm@berkeley.edu
-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.8
- , 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.24
- , 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
-
diff --git a/ghc-citeproc.changes b/ghc-citeproc.changes
index 8c19e02..2b4807d 100644
--- a/ghc-citeproc.changes
+++ b/ghc-citeproc.changes
@@ -1,3 +1,16 @@
+-------------------------------------------------------------------
+Wed Dec 20 16:59:45 UTC 2024 - Peter Simons
+
+- Update citeproc to version 0.8.1.2.
+ ## 0.8.1.2
+
+ * Allow containers 0.7 (#143)
+
+ * Update tests to use Diff >= 1.0 (#146).
+
+ * Fix `dropTextWhile` and `dropTextWhileEnd` in Citeproc.Pandoc.
+ Ensure that they treat SoftBreak like Space (jgm/pandoc#10451).
+
-------------------------------------------------------------------
Mon Dec 16 07:54:13 UTC 2024 - Peter Simons
diff --git a/ghc-citeproc.spec b/ghc-citeproc.spec
index cff77e9..d1a98cd 100644
--- a/ghc-citeproc.spec
+++ b/ghc-citeproc.spec
@@ -20,13 +20,12 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.8.1.1
+Version: 0.8.1.2
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-aeson-pretty-devel
@@ -116,7 +115,6 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep
%autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%define cabal_configure_options -f+executable