| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ghc-citeproc | Distribution: openSUSE:Factory:zSystems |
| Version: 0.9.0.1 | Vendor: openSUSE |
| Release: 1.6 | Build date: Tue May 13 01:06:21 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 94841797 | Source RPM: ghc-citeproc-0.9.0.1-1.6.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://hackage.haskell.org/package/citeproc | |
| Summary: Generates citations and bibliography from CSL styles | |
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/>.
BSD-2-Clause
* Mon May 12 2025 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.9.0.1.
[#]# 0.9.0.1
* Fix `readAsInt` so it handles negative numbers in strings.
`readAsInt` attempts to read strings as integers, but previously
it didn't properly handle strings like `"-387"`, which are
sometimes used in bibliographies. See jgm/pandoc#10839.
[#]# 0.9
* Fix handling of `type` conditions in `if` (#151).
In an `if` element with `type="article-journal chapter"`, citeproc
previously treated this as two separate conditions
(type=article-journal, type=chapter). But it seems that the
intended behavior is to treat it as a single condition that
succeeds if any of the listed types match. The difference between
current and intended behavior comes out when `match="all"` is used;
this will always fail when `type` contains more than one type.
To fix this, we change the `HasType` constructor on `Condition`
so that it takes a list of Texts rather than single one [API change],
and we populate it with the result of splitting the argument
of `type`. In Eval, we change the clause for the HasType condition
so that it succeeds if any of the types in the list match.
* Add `--link-citations` and `--link-bibliography` options to binary
(#142, Daphne Preston-Kendal).
* Bump containers upper bound.
* Sun Feb 09 2025 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.8.1.3.
[#]# 0.8.1.3
* Don't add SubstitutedVal to variables that were empty (#148).
This fixes a bug which caused `variable=` tests to succeed
in some cases where they should have failed.
* Fri Dec 20 2024 Peter Simons <psimons@suse.com>
- 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 2024 Peter Simons <psimons@suse.com>
- Enable building of the citeproc executable.
* Tue Oct 15 2024 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.8.1.1 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Mon Jun 24 2024 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.8.1.1.
[#]# 0.8.1.1
* Include `10/` prefix in short DOI links (#136).
* Properly implement `demote-non-dropping-particle="sort-only"` (#141).
We had previously gotten sorting behavior right for this, but
not display behavior.
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Wed Jan 18 2023 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.8.1.
[#]# 0.8.1
* In Pandoc and CslJson CaseTransform, group punctuation in clusters (#127).
* Fix sorting on dates (#126). Previously this broke for some styles,
e.g. apa.csl, which styles dates as MM/DD/YYYY, and would lead to
incorrect sorting of dates with months and/or days.
* Add citation-key variable from citeId. This is a new addition in CSL 1.0.2.
* Update locales from upstream.
* Raise an error if multiple layout elements are present (#120).
* Fix two test cases. They had illegal bibliography elements with
no layout children.
* If there are multiple layout elements, only use the last one.
This can happen with CSL-M styles. The last layout should be
locale-unspecific. This change will prevent us from emitting
doubled citations or bibliographic references (see #120),
allowing more graceful handling of CSL-M styles, even though we
don't support CSL-M.
* Thu Oct 06 2022 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.8.0.2.
[#]# 0.8.0.2
* Fix missing locator after collapsing and grouping with year
suffix (#96).
[#]# 0.8.0.1
* Fix disambiguation edge case (#116). We weren't properly
disambiguating when only one of two ambiguous names had a
subsequent citation.
* Chicago page numbering fixes.
* Update test suite form upstream.
* Handle whole-citation links differently in `secondFieldAlign` (#113,
Benjamin Bray).
* Require data-default >= 0.5.2 (#114, Bodigrim).
[#]# 0.8
* Add `SubstitutedVal` constructor for `Val` [API change] (#101, #108).
This is used to track variables that are repressed due to substitution.
(We can't just delete them, because they still count when we have
"if" elements that check for a variable.)
* Fix logic for including a group. A group with a text node and an
empty variable should count as empty.
* CaseTransform: don't change words that are a mix of uppercase
and nonletters, like CRT1000.
* Fix label with "page" variable (#107).
* Fix error in test suite. We stripped indentation in the expected result
in some cases.
* Update fr-FR locale from upstream.
* Fri Jul 15 2022 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.7 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Sat Apr 02 2022 Peter Simons <psimons@suse.com>
- 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].
* Wed Jan 12 2022 Peter Simons <psimons@suse.com>
- Update citeproc to version 0.6.0.1.
[#]# 0.6.0.1
* Ensure that position evaluates false inside bibliography (#99).
/usr/bin/citeproc /usr/lib64/ghc-9.10.2/lib/libHSciteproc-0.9.0.1-B2fsvU0Gd8d5QdKkZxdo-ghc9.10.2.so /usr/share/licenses/ghc-citeproc /usr/share/licenses/ghc-citeproc/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 00:36:47 2025