Commit graph

10521 commits

Author SHA1 Message Date
pho
5fb1d4b77a Re-enable building bin/jira-wiki-markup
The problem has been resolved. We no longer need to disable it.
2020-01-17 07:14:22 +00:00
pho
c2af205501 Add hs-jira-wiki-markup 2020-01-16 15:03:15 +00:00
pho
285046b18f Import jira-wiki-markup-1.0.0
Parse jira wiki text into an abstract syntax tree for easy
transformation to other formats.
2020-01-16 15:02:50 +00:00
pho
12bcbd2ea6 Remove a patch: it's no longer needed 2020-01-16 11:38:40 +00:00
pho
77db84ab69 Add hs-hslua-module-text 2020-01-15 15:52:28 +00:00
pho
ae397fb95d Import hslua-module-text-0.2.1
UTF-8 aware subset of Lua's string module.
2020-01-15 15:51:22 +00:00
sjmulder
697b9c9170 libxlsxwriter: Update to 0.9.3
Changes in 0.9.3:
 - Fix Xcode/Cocoapods build warnings.

Changes in 0.9.2:
 - Added support for writing cell comments, see working_with_comments.

Changes in 0.9.2 but unlisted in changelog:
 - Makefile now respects DESTDIR and PREFIX, including when setting
   rpath on macOS.
 - Removal of deprecated functions.
 - Naming changes in bundled MD5 code to avoid conflicts with OpenSSL.
 - Warning fixes (int sizes etc).
 - __atribute__((deprecated)) not used on GCC < 5.
 - Fix for vba_name allowing illegal worksheet codename.

Package changes:
 - No longer set now unused INSTALL_DIR since DESTDIR and PREFIX are
   now respected.
 - The macOS $(PREFIX) patch has been merged upstream.
2020-01-15 14:36:07 +00:00
pho
09fe9fa83a Add hs-haddock-library 2020-01-15 12:26:06 +00:00
pho
852487344f Import haddock-library-1.8.0
Haddock is a documentation-generation tool for Haskell
libraries. These modules expose some functionality of it without
pulling in the GHC dependency.
2020-01-15 12:25:43 +00:00
pho
2bf2ac05d3 Add hs-Glob 2020-01-15 12:15:45 +00:00
pho
72b14ca031 Import Glob-0.10.0
A library for globbing: matching patterns against file paths.
2020-01-15 12:15:10 +00:00
pho
373ea9c958 Add hs-doctemplates-0.8.1 2020-01-15 11:36:42 +00:00
pho
9316175b5e Import doctemplates-0.8.1
This is the text templating system used by pandoc. It supports
variable interpolation, iteration, tests for non-blank values, pipes,
and partials. Templates are rendered to doclayout Docs, and variable
values may come from a variety of different sources, including aeson
Values.
2020-01-15 11:35:54 +00:00
pho
e7f2bf3b39 Add hs-HsYAML 2020-01-15 07:04:32 +00:00
pho
230c6d0bc6 Import HsYAML-0.2.1.0
HsYAML is a YAML 1.2 processor, i.e. a library for parsing and
serializing YAML documents.

Features of HsYAML include:
* Pure Haskell implementation with small dependency footprint and
  emphasis on strict compliance with the YAML 1.2 specification.
* Direct decoding to native Haskell types via (aeson-inspired)
  typeclass-based API (see Data.YAML).
* Allows round-tripping while preserving ordering, anchors, and
  comments at Event-level.
* Support for constructing custom YAML node graph representation
  (including support for cyclic YAML data structures).
* Support for the standard (untyped) Failsafe, (strict) JSON, and
  (flexible) Core "schemas" providing implicit typing rules as defined
  in the YAML 1.2 specification (including support for user-defined
  custom schemas; see Data.YAML.Schema).
* Support for emitting YAML using Failsafe, (strict) JSON, and
  (flexible) Core "schemas" (including support for user-defined custom
  encoding schemas; see Data.YAML.Schema).
* Event-based API resembling LibYAML's Event-based API (see
  Data.YAML.Event).
* Low-level API access to lexical token-based scanner (see
  Data.YAML.Token).
2020-01-15 07:03:50 +00:00
pho
fc267456a4 Add hs-doclayout 2020-01-15 06:45:51 +00:00
pho
84c0beada5 Import doclayout-0.3
doclayout is a prettyprinting library for laying out text documents,
with several features not present in prettyprinting libraries designed
for code. It was designed for use in pandoc.
2020-01-15 06:45:04 +00:00
pho
0c8427c19b Add hs-cmark-gfm 2020-01-15 06:38:33 +00:00
pho
1b65ce2f94 Import hs-cmark-gfm-0.29.0.gfm.0
This package provides Haskell bindings for libcmark-gfm, the reference
parser for GitHub Flavored Markdown, a fully specified variant of
Markdown.
2020-01-15 06:36:28 +00:00
pho
dce9e86a39 Add cmark-gfm 2020-01-15 06:30:31 +00:00
pho
9a717bcfe7 Import cmark-gfm-0.29.0.gfm.0
cmark-gfm is an extended version of the C reference implementation of
CommonMark, a rationalized version of Markdown syntax with a spec.
This package adds GitHub Flavored Markdown extensions to the upstream
implementation (https://github.com/jgm/cmark), as defined in the spec
(https://github.github.com/gfm/).
2020-01-15 06:29:58 +00:00
adam
fbbe5e47e2 py-poyo: updated to 0.5.0
0.5.0
Features
* Add support for multiline strings

    ```yaml
    longtext: >
        This is a multiline string.
        It can contain all manners of characters.

        Single line breaks are ignored,
        but blank linkes cause line breaks.
    ```

Bugfixes
* Fix link to poyo on PyPI
* Trim trailing whitespace in variable

Improvements
* Update project to use src directory
* Convert rst files to md
* Reformat code base with black
2020-01-14 21:35:45 +00:00
mef
e1a868d425 Added textproc/R-{rmarkdown-2.0,crosstalk-1.0.0,DT-0.11}
Added textproc/R-rmarkdown version 2.0
Added textproc/R-crosstalk version 1.0.0
Added textproc/R-DT version 0.11
2020-01-13 10:06:33 +00:00
mef
d5ee2dcc9e textproc/R-DT: import R-DT-0.11
Data objects in R can be rendered as HTML tables using the JavaScript
library 'DataTables' (typically via R Markdown or Shiny). The
'DataTables' library has been included in this R package. The package
name 'DT' is an abbreviation of 'DataTables'.
2020-01-13 10:01:18 +00:00
mef
6c3577fb72 textproc/R-crosstalk: import R-crosstalk-1.0.0
Provides building blocks for allowing HTML widgets to communicate with
each other, with Shiny or without (i.e. static .html files). Currently
supports linked brushing and filtering.
2020-01-13 09:59:23 +00:00
mef
09cc3dd419 textproc/R-rmarkdown: import R-rmarkdown-2.0
Convert R Markdown documents into a variety of formats.
2020-01-13 09:57:53 +00:00
mef
93ca2170a5 Added textproc/R-selectr version 0.4.2 2020-01-13 02:17:17 +00:00
mef
e551c90264 textproc/R-selectr: import R-selectr-0.4.2
Translates a CSS3 selector into an equivalent XPath expression. This
allows us to use CSS selectors when working with the XML package as it
can only evaluate XPath expressions. Also provided are convenience
functions useful for using CSS selectors on XML nodes. This package is
a port of the Python package 'cssselect'
(<https://cssselect.readthedocs.io/>).
2020-01-13 02:15:09 +00:00
ryoon
eedd1e806f *: Recursive revbump from devel/boost-libs 2020-01-12 20:19:52 +00:00
adam
638e0ad6eb py-yaml: updated to 5.3
5.3:
Use `is` instead of equality for comparing with `None`
fix typos and stylistic nit
Fix up small typo
Fix handling of __slots__
Allow calling add_multi_constructor with None
Add use of safe_load() function in README
Fix reader for Unicode code points over 0xFFFF
Enable certain unicode tests when maxunicode not > 0xffff
Use full_load in yaml-highlight example
Document that PyYAML is implemented with Cython
Fix for Python 3.10
increase size of index, line, and column fields
remove some unused imports
Create timezone-aware datetimes when parsed as such
Add tests for timezone
2020-01-11 16:12:48 +00:00
pho
a3c50f675a Remove dependency on devel/hs-mtl and devel/hs-stm
They are now part of GHC.
2020-01-11 13:10:10 +00:00
pho
01a675d11a Remove dependency on devel/hs-text
It's now part of GHC.
Also contravariant, fail, and semigroups are no longer required as of GHC 8.
2020-01-11 11:15:53 +00:00
pho
db45a8b34d Update to yaml-0.11.2.0
0.11.2.0
* Reduces some of the code duplication between the encode and
  encodePretty functions
* The output of encodePretty has been improved:
  * Multiline strings now use Literal style instead of SingleQuoted
  * Special keys are now quoted in mappings #179
* Support for complex keys in mappings: #182
  * Adds complexMapping function to Data.Yaml.Builder
  * Decode functions now return a NonStringKey error when attempting
    to decode a mapping with a complex key as it is not possible to
    decode these to an Aeson Value
* Adds missing ToYaml instances

0.11.1.2
* Compiles with GHC 8.8.1 (MonadFail split)

0.11.1.1
* Use the appropriate Scientific rendering function to avoid a memory
  overflow when rendering. The previously used function from aeson
  would not use scientific notation, and could use large amounts of
  memory for values such as 1e9999999999999.

0.11.1.0
* Better error messages in the Data.Yaml.Config module #168
* Add LoadSettingsException exception and remove error printing from
  loadYamlSettings #172

0.11.0.0
* Split out the libyaml and Text.Libyaml code into its own
  package. #145

0.10.4.0
* Add decodeMarked and decodeFileMarked functions to Text.Libyaml, and
  extend native bindings to extract mark information. #157

0.10.3.0
* Add support for anchors and aliases to Data.Yaml.Builder #155
* Fix test suite for 32 bit machines #158

0.10.2.0
* Add EncodeOptions and FormatOptions to control the style of the
  encoded YAML. #153
* Default to using literal style for multiline strings #152

0.10.1.1
* Correctly declare libyaml dependency on system-libyaml flag #151

0.10.1
* Avoid incurring a semigroups dependency on recent GHCs.
* Fix a space leak that was introduced with 0.10.0 #147

0.10.0
* Add decodeFileWithWarnings which returns warnings for duplicate
  fields

0.9.0
* Expose style and tags on mappings and sequences in Text.Libyaml #141

0.8.32

* Escape keys as necessary #137
* Support hexadecimal and octal number values #135
* More resilient isNumeric (should reduce cases of unneeded quoting)
* hpackify
* src subdir

0.8.31.1
* Add a workaround for a cabal bug haskell-infra/hackage-trustees#165

0.8.31
* Add decodeThrow and decodeFileThrow convenience functions.
* Upgrade libyaml versions
* Deprecate decode and decodeEither
2020-01-11 11:08:49 +00:00
pho
12602ef152 Add hs-libyaml 2020-01-11 11:05:07 +00:00
pho
63c8e1b82d Import libyaml-0.1.1.1
This package provides a haskell wrapper over the libyaml C library
version 0.2.1 by Kirill Simonov.
2020-01-11 11:04:31 +00:00
pho
fc5914a9b3 Remove textproc/hs-parsec
Parsec is now part of GHC.
2020-01-11 10:33:29 +00:00
pho
5dfc8903e1 Remove hs-parsec 2020-01-11 10:32:13 +00:00
pho
eb4c25c2da Update to texmath-0.12
* Use Text instead of String in data types and functions
  (Christian Despres) [API change].  Note that there are still a few
  places where we unpack Text to String with a view pattern:
  performance could likely be increased with further rewriting.
* Avoid use of !! with negative index (jgm/pandoc#5853).
2020-01-11 10:21:27 +00:00
pho
6adb1f6841 Update to pandoc-types-1.20
* Change all uses of String in type definitions to strict Text
  (Christian Despres) [API change].  The MetaValue instances using String
  have been kept, and parallel ones using Text were added.

* Remove the Arbitrary Text orphan instance (Christian Despres).
  This instance should not have been in the Text.Pandoc.Arbitrary, since
  it would have been exported with the rest of the instances in that
  module. Instead, more shrink* functions were added to compensate for
  the absence of this instance.

* Add Text.Pandoc.Legacy.Definition (Christian Despres).
  To ease the transition to Text, this module provides an interface
  compatible with the String one, so that any unqualified imports of
  Text.Pandoc.Definition in other packages can be replaced by
  Text.Pandoc.Legacy.Definition without other code changes. This is done
  with PatternSynonyms.

  Some of the constructors of the types Meta, MetaValue, Block, Inline,
  Format, and Citation required PatternSynonym handling. The Attr and
  Target types had to be redefined, and certain functions had to be
  rewritten to handle String or the old Attr and Target types in this
  module. This module otherwise exports the definitions in
  Text.Pandoc.Definition unchanged.

  This is not a perfect drop-in replacement, since some imports like
  Inline(..) will no longer work. This may also cause incomplete pattern
  warnings when used, since the coverage checker does not seem to be
  aware of PatternSynonyms.

* Add Text.Pandoc.Legacy.Builder (Christian Despres).
  Like Text.Pandoc.Legacy.Definition, this modules provides a
  compatibility interface while the transition to Text takes
  place. Unlike that module, this module only requires redefining the
  ToMetaValue and HasMeta classes and a few functions so that they use
  the old types. No PatternSynonyms are required.

* Change Semigroup/Monoid instance for Meta.
  Previously `<>` was left-biased, so if meta1 and meta2 both
  contained a field 'foo', the value from meta1 would be retained
  in `meta1 <> meta2`, and the value from meta2 ignored.
  This is counterintuitive and doesn't work well with pandoc;
  for example, we want to be able to override a value in an
  earlier `--metadata-file` with a later one on the command line.

  It also makes the behavior of metadata more like other
  things (such as reference links, where later definitions
  take precedence over earlier ones).

  Note that this change may break some current workflows,
  if one is relying on metadata fields that occur later in
  a document to be overridden by those occurring earlier.
2020-01-11 10:05:46 +00:00
pho
4708981636 Remove dependency on devel/hs-text
It's now part of GHC.
Also fail and semigroups are no longer required as of GHC 8.
2020-01-11 09:31:04 +00:00
pho
e72528558a Remove dependency on devel/hs-fail
It's no longer required as of GHC 8.
2020-01-11 09:22:13 +00:00
pho
305e38c56e Remove dependency on devel/hs-text
It's now part of GHC.
2020-01-11 09:19:08 +00:00
pho
ee93c1333d Remove dependency on devel/hs-mtl and devel/hs-text
They are now part of GHC.
Also hs-fail is no longer required as of GHC 8.
2020-01-11 09:10:32 +00:00
bsiegert
5220c156ea Revbump Go packages after Go default version bump. 2020-01-10 13:32:09 +00:00
schmonz
19b544912d Update to 0.1.48. From the changelog:
- Fix a formatting bug from ingydotnet/git-subrepo
 - Fix for https://github.com/ingydotnet/inline-pm/pull/74
2020-01-10 12:25:23 +00:00
pho
50fb77cbd4 Add missing dependency on textproc/hs-yaml 2020-01-09 11:45:15 +00:00
adam
a4c35703c9 py-xmlschema: mark as incompatible with Python 2.7 2020-01-08 21:34:38 +00:00
adam
1af8c87718 py-elementpath: updated to 1.4.0
v1.4.0:
* Remove Python 2 support
* Add TextNode node type
* Fix for issue 15 and for errors related to 16
2020-01-08 21:32:47 +00:00
adam
7ff094dfe4 py-expat: removed redundant PY_PATCHPLIST 2020-01-08 21:19:55 +00:00
pho
cd109e0052 Fix build with GHC 8.8 2020-01-08 18:21:30 +00:00