Commit graph

310176 commits

Author SHA1 Message Date
pho
46fbcbe8c0 patch-aclocal.m4: Add a link to the uptream merge request 2020-01-18 10:40:55 +00:00
tnn
abf9a23e87 g/c reference to deleted file 2020-01-18 09:08:39 +00:00
pho
f9d2d44e91 Add pandoc 2020-01-18 02:17:22 +00:00
pho
3903fa83be doc: Added converters/pandoc version 2.9.1.1 2020-01-18 02:16:50 +00:00
pho
f6b0c0d08b Import pandoc-2.9.1.1 from wip
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
several dialects of Markdown and (subsets of) HTML, reStructuredText,
LaTeX, DocBook, JATS, MediaWiki markup, DokuWiki markup, TWiki markup,
TikiWiki markup, Jira markup, Creole 1.0, Haddock markup, OPML, Emacs
Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter notebooks), Vimwiki,
Word Docx, ODT, EPUB, FictionBook2, roff man, and Textile, and it can
write Markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt,
DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, PowerPoint
pptx, RTF, MediaWiki, DokuWiki, XWiki, ZimWiki, Textile, Jira, roff
man, roff ms, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup,
EPUB (v2 and v3), ipynb, FictionBook2, InDesign ICML, Muse, LaTeX
beamer slides, and several kinds of HTML/JavaScript slide shows (S5,
Slidy, Slideous, DZSlides, reveal.js).

In contrast to most existing tools for converting Markdown to HTML,
pandoc has a modular design: it consists of a set of readers, which
parse text in a given format and produce a native representation of
the document, and a set of writers, which convert this native
representation into a target format. Thus, adding an input or output
format requires only adding a reader or writer.
2020-01-18 02:16:39 +00:00
pho
9bbb8420be Configurable optimization level and compilation parallelism 2020-01-18 01:39:01 +00:00
adam
6a406f37f7 Updated devel/protobuf-c 2020-01-17 21:10:24 +00:00
adam
21b107ea09 protobuf-c: remove unused patch 2020-01-17 21:10:04 +00:00
adam
f7deb09740 protobuf-c: updated to 1.3.2
protobuf-c (1.3.2)
* Use protobuf 3.7.1 in the Travis-CI environment.
* Fix test suite build failure on newer versions of protobuf.
* Fix proto3 repeated scalar field default packing behavior.
* Fix out-of-bounds read in scan_length_prefixed_data().
* Fix -Wdeclaration-after-statement warning in parse_oneof_member().
* Fix SIGSEGV in protobuf_c_message_check() on messages with unpopulated
  oneof member.
* Do not allow tag values of 0 in protobuf messages, as these are not
  allowed by proto2 or proto3.

protobuf-c (1.3.1)
* Restore protobuf-2.x compatibility.
* Use xenial and protobuf 3.6.1 in the Travis-CI environment.
* Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr, needed
  to compile against protobuf 3.6.1.
* Use AX_CXX_COMPILE_STDCXX macro to enable C++11 support in old compilers
* Add std:: to some types.
* Check the return value of int_range_lookup before using as an array index;
  it can return -1.
* Fix compilation on mingw by using explicit protoc --plugin=NAME=PATH syntax
  in Makefile.am
2020-01-17 21:09:18 +00:00
pho
585a4533ab Correct PKGSRCDIR 2020-01-17 19:07:16 +00:00
pho
a2c03d3984 Add hs-zip-archive 2020-01-17 19:02:30 +00:00
pho
ba214e9ff2 doc: Added archivers/hs-zip-archive version 0.4.1 2020-01-17 19:02:02 +00:00
pho
4e0f0a0eb5 Import zip-archive-0.4.1 from wip
The zip-archive library provides functions for creating, modifying,
and extracting files from zip archives. The zip archive format is
documented in http://www.pkware.com/documents/casestudies/APPNOTE.TXT.

Certain simplifying assumptions are made about the zip archives: in
particular, there is no support for strong encryption, zip files that
span multiple disks, ZIP64, OS-specific file attributes, or
compression methods other than Deflate. However, the library should be
able to read the most common zip archives, and the archives it
produces should be readable by all standard unzip programs.
2020-01-17 19:01:49 +00:00
pho
897eaab223 Add hs-unicode-transforms 2020-01-17 18:49:57 +00:00
pho
851b70bbe5 doc: Added textproc/hs-unicode-transforms version 0.3.6 2020-01-17 18:49:26 +00:00
pho
7127fbad67 Import unicode-transforms-0.3.6
Fast Unicode 12.1.0 normalization in Haskell (NFC, NFKC, NFD, NFKD).
2020-01-17 18:49:18 +00:00
nia
0f6fdc08d0 nss: Update DESCR 2020-01-17 18:41:36 +00:00
nia
812bc48648 nspr: update silly-old DESCR 2020-01-17 18:40:47 +00:00
pho
2fd78c05c2 Add hs-bitarray 2020-01-17 18:40:11 +00:00
pho
65b46aca5d doc: Added devel/hs-bitarray version 0.0.1.1 2020-01-17 18:39:41 +00:00
pho
dd89969890 Import bitarray-0.0.1.1
Immutable one-dimensional packed bit arrays. The main advantage should
be compactness in memory.
2020-01-17 18:39:29 +00:00
schmonz
9a44565db3 doc: Updated textproc/py-html2text to 2020.1.16 2020-01-17 18:14:54 +00:00
schmonz
b242d8fcd3 Update to 2020.1.16. From the changelog:
* Add type annotations.
* Add support for Python 3.8.
* Performance improvements when ``wrap_links`` is ``False`` (the default).
* Configure setuptools using setup.cfg.
2020-01-17 18:14:49 +00:00
pho
7b3071ea31 Add hs-skylighting 2020-01-17 17:33:01 +00:00
pho
482e3d1a2b doc: Added textproc/hs-skylighting version 0.8.3 2020-01-17 17:32:35 +00:00
pho
7852425661 Import skylighting-0.8.3
Skylighting is a syntax highlighting library with support for over one
hundred languages. It derives its tokenizers from XML syntax
definitions used by KDE's KSyntaxHighlighting framework, so any syntax
supported by that framework can be added. An optional command-line
program is provided. Skylighting is intended to be the successor to
highlighting-kate. This package provides generated syntax modules
based on the KDE XML definitions provided by the skylighting-core
package. As a result this package is licensed under the GPL.
2020-01-17 17:32:25 +00:00
pho
d821b71c36 Add hs-pretty-show 2020-01-17 17:25:12 +00:00
pho
eb8c90c01d doc: Added devel/hs-pretty-show version 1.9.5 2020-01-17 17:24:44 +00:00
pho
37e0836c35 Import pretty-show-1.9.5
A library and an executable for working with derived Show
instances. By using the library, we can parse derived Show instances
into a generic data structure. The ppsh tool uses the library to
produce human-readable versions of Show instances, which can be quite
handy for debugging Haskell programs. We can also render complex
generic values into an interactive Html page, for easier examination.
2020-01-17 17:24:36 +00:00
pho
bee368e08d Add hs-haskell-lexer 2020-01-17 17:18:55 +00:00
pho
bf2b59d602 doc: Added devel/hs-haskell-lexer version 1.0.2 2020-01-17 17:18:24 +00:00
pho
4ff472bb2a Import haskell-lexer-1.0.2 from wip
A fully compliant Haskell 98 lexer.
2020-01-17 17:18:15 +00:00
pho
9a48d77a19 Add hs-skylighting-core 2020-01-17 17:09:51 +00:00
pho
8e231991f9 doc: Added textproc/hs-skylighting-core version 0.8.3 2020-01-17 17:09:16 +00:00
pho
5b67bcbf06 Import skylighting-core-0.8.3
Skylighting is a syntax highlighting library. It derives its
tokenizers from XML syntax definitions used by KDE's
KSyntaxHighlighting framework, so any syntax supported by that
framework can be added. An optional command-line program is
provided. Skylighting is intended to be the successor to
highlighting-kate. This package provides the core highlighting
functionality under a permissive license.
2020-01-17 17:09:07 +00:00
gdt
4c1ee655c3 doc: Updated geography/gpsd to 3.20 2020-01-17 17:08:08 +00:00
gdt
fa8584a398 geography/gpsd: Update to 3.20
3.20: 2019-12-31
  Change README into an asciidoc file and publish HTML from it
  Add NED and geoid_sep to gps_fix_t and TPV JSON.
  Add "-e NED" to ubxtool to enable NED messages.
  gpsdata.separation replaced by gpsdata.fix.geoid_sep.
  Remove nofloats build option.
  TPV JSON "alt" is now fixed at WGS84.  Probably.
  xgps now uses XGPSOPTS environment variable.
  add health variable to satellite_t
  change satellite_t elevation and azimuth to double
  satellite_t elevation, azimuth, and ss use NAN for unknown value.
  add altMSL, altHAE, and depth, to gps_fix_t
  altitude in gps_fix_t is deprecated and undefined
  wgs84_separation() now return EGM2008 computed from 5x5 degree base data.
     The best results are close to cm, the worst off up to 12m.
  Move mag_var from gps_device_t to magnetic_var gps_data_t.
  Added mag_var() to interpolate magnetic variation (deviation) from a table.
  Remove true2magnetic() as mag_var() improves on it.
  Remove TIMEHINT_ENABLE.  It only worked when enabled.
  Remove NTP_ENABLE and NTPSHM_ENABLE.  It only worked when enabled.
  Remove PPS_ENABLE and TIMING_ENABLE.
  Add dgps_age and dgps_station to gps_fix_t
  Convert all timestamp_t to timespec_t.
  Remove FIXED_PORT_SPEED and FIXED_STOP_BITS build options.
  Add -s [speed] and -f [framing] runtime options to gpsd.
  A working CC and termios.h are mandatory.
  use the current leap second to determine the current GPS epoch.
  leapfetch.py, leapseconds.cache, timebase.h and leapfetch option gone.
  See also change histories in gps.h and gpsd.h
2020-01-17 17:08:01 +00:00
nia
993967eb02 mutt: +sasl by default for easier times authing to remote mailservers.
Bump PKGREVISION
2020-01-17 16:39:46 +00:00
pho
ecc0d363d7 Add hs-hxt 2020-01-17 16:22:10 +00:00
pho
b64e847ec6 doc: Added textproc/hs-hxt version 9.3.1.18 2020-01-17 16:21:47 +00:00
pho
646d7801f3 Import hxt-9.3.1.18 from wip
The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
introduces a more general approach for processing XML with
Haskell. The Haskell XML Toolbox uses a generic data model for
representing XML documents, including the DTD subset and the document
subset, in Haskell. It contains a validating XML parser, a HTML
parser, namespace support, an XPath expression evaluator, an XSLT
library, a RelaxNG schema validator and funtions for serialization and
deserialization of user defined data. The library makes extensive use
of the arrow approach for processing XML.

Since version 9 the toolbox is partitioned into various
(sub-)packages. This package contains the core functionality,
hxt-curl, hxt-tagsoup, hxt-relaxng, hxt-xpath, hxt-xslt,
hxt-regex-xmlschema contain the extensions. hxt-unicode contains
encoding and decoding functions, hxt-charproperties char properties
for unicode and XML.
2020-01-17 16:21:37 +00:00
ng0
69f21672de doc: Added fonts/recursive-ttf version 1.030 2020-01-17 16:18:11 +00:00
ng0
b4e11969dc recursive-ttf: Import recursive-ttf-1.030 as fonts/recursive-ttf
Recursive Mono & Sans is a variable type family built for better code
& UI. It is inspired by casual script signpainting, but designed
primarily to meet the needs of programming environments and
application interfaces.

In programming, "recursion" is when a function calls itself, using its
own output as an input to yield powerful results. Recursive Mono was
used as a tool to help build itself: it was used to write Python
scripts to automate type production work and to generate specimen
images, and it was used in HTML, CSS, and JS to create web-based
proofs & prototypes. Through this active usage, Recursive Mono was
crafted to be both fun to look at as well as deeply useful for all-day
work.

Recursive Sans borrows glyphs from its parent mono but adjusts the
widths of many key glyphs for comfortable readability. Its metrics are
superplexed - every style takes up the exact same horizontal space,
across all styles. In this 3-axis variable font, this allows for fluid
transitions between weight, slant, and "expression" (casual to strict
letterforms), all without text shifts or layout reflow. Not only does
this allow for new interactive possibilities in UI, but it also makes
for a uniquely fun typesetting experience.
2020-01-17 16:17:21 +00:00
pho
df49abcfe8 Add hs-hxt-unicode 2020-01-17 16:00:04 +00:00
pho
32f03e1917 doc: Added textproc/hs-hxt-unicode version 9.0.2.4 2020-01-17 15:59:34 +00:00
pho
5fb6bf630f Import hxt-unicode-9.2.0.4 from wip
Unicode encoding and decoding functions for utf8, iso-latin-* and
somes other encodings, used in the Haskell XML Toolbox. ISO Latin 1 -
16, utf8, utf16, ASCII are supported. Decoding is done with lasy
functions, errors may be detected or ignored.
2020-01-17 15:59:25 +00:00
pho
d3a849b5a3 Add hs-hxt-regex-xmlschema 2020-01-17 15:53:50 +00:00
pho
3f279e35c5 doc: Added textproc/hs-hxt-regex-xmlschema version 9.2.0.3 2020-01-17 15:53:11 +00:00
pho
17d26ec80c Import hxt-regex-xmlschema-9.2.0.3
This library supports full W3C XML Schema regular expressions
inclusive all Unicode character sets and blocks. The complete grammar
can be found under http://www.w3.org/TR/xmlschema11-2/#regexs. It is
implemented by the technique of derivations of regular expressions.

The W3C syntax is extended to support not only union of regular sets,
but also intersection, set difference, exor. Matching of
subexpressions is also supported.

The library can be used for constricting lightweight scanners and
tokenizers. It is a standalone library, no external regex libraries
are used.
2020-01-17 15:52:41 +00:00
nia
5267938649 doc: Removed net/twitux 2020-01-17 15:51:57 +00:00