Commit Graph

2662 Commits

Author SHA1 Message Date
Matthias Fechner
5eaa3d8a76 New ports required for gitlab-ce 12.3 upgrade. 2019-09-30 22:20:30 +00:00
Sunpoet Po-Chuan Hsieh
5d09dbcd9b Move textproc/rubygem-sassc-rails to textproc/rubygem-sassc-rails-rails52
- Add PKGNAMESUFFIX
2019-09-30 11:15:39 +00:00
Sunpoet Po-Chuan Hsieh
1910e06a4a Add rubygem-sassc-rails-rails50 2.1.2 (copied from rubygem-sassc-rails) 2019-09-30 11:15:33 +00:00
Sunpoet Po-Chuan Hsieh
387f07ad9f Add rubygem-sassc-rails-rails5 2.1.2 (copied from rubygem-sassc-rails) 2019-09-30 11:15:28 +00:00
Sunpoet Po-Chuan Hsieh
21b5ccd52c Add rubygem-sassc-rails-rails4 2.1.2 (copied from rubygem-sassc-rails) 2019-09-30 11:15:22 +00:00
Sunpoet Po-Chuan Hsieh
a1125e5eb6 Remove expired textproc/rubygem-elasticsearch6 2019-09-30 05:17:59 +00:00
Sunpoet Po-Chuan Hsieh
4669829674 Remove expired textproc/rubygem-elasticsearch-xpack6 2019-09-30 05:17:42 +00:00
Sunpoet Po-Chuan Hsieh
b93905cf7d Remove expired textproc/rubygem-elasticsearch-transport6 2019-09-30 05:17:27 +00:00
Sunpoet Po-Chuan Hsieh
bbec8505b7 Remove expired textproc/rubygem-elasticsearch-api6 2019-09-30 05:17:13 +00:00
Sunpoet Po-Chuan Hsieh
6ee5648ea1 Remove expired textproc/py-openpyxl24 2019-09-30 05:17:02 +00:00
Alexey Dokuchaev
0dc8ba193b Text::Locus provides a class for representing locations in text files.
Submitted by:	Zeus Panchenko
2019-09-27 17:41:16 +00:00
Torsten Zuehlsdorff
7aca2531e2 Welcome PHP 7.4 RC 1 in the ports-tree.
There are many greater changes including:
- New module ffi
- Remove interbase module
- Remove recode module
- Remove wddx module
- Many modules changes the build switches
- Many modules changes the config format, so patches needed to be recreated

Special thanks to tobik and ale for their support.

Reviewed by:	tobik, ale, joneum
Sponsored by:	PHP Update Service
Differential Revision:	https://reviews.freebsd.org/D21349
2019-09-20 12:21:11 +00:00
Nicola Vitale
19bdb169c3 towncrier is a utility to produce useful, summarised news files
for your project. Rather than reading the Git history as some
newer tools to produce it, or having one single file which
developers all write to, towncrier reads "news fragments"
which contain information useful to end users.

WWW: https://github.com/hawkowl/towncrier
2019-09-20 10:28:32 +00:00
Steve Wills
072a58bf5a textproc/docbookrx: create port
DocBookRx is the prescription you need to get rid of your DocBook pain. This
tool converts DocBook XML to AsciiDoc.

DocBookRx is the start of a DocBook to AsciiDoc converter written in Ruby. This
converter is far from perfect at the moment and some of the conversion is done
hastily. The plan is to evolve it into a robust library for performing this
conversion in a reliable way.

WWW: https://github.com/asciidoctor/docbookrx
2019-09-13 18:38:11 +00:00
Sunpoet Po-Chuan Hsieh
db7cc6481a Add rubygem-kramdown1 1.17.0 (copied from rubygem-kramdown)
- Add PORTSCOUT
2019-09-07 22:43:20 +00:00
Sunpoet Po-Chuan Hsieh
49c458958a Add rubygem-kramdown-parser-gfm 1.1.0
This is a parser for kramdown that converts Markdown documents in the GFM
dialect to HTML.

WWW: https://github.com/kramdown/parser-gfm
2019-09-07 22:43:00 +00:00
Sunpoet Po-Chuan Hsieh
bba0e8d4e6 Add rubygem-jekyll-sass-converter1 1.5.2 (copied from rubygem-jekyll-sass-converter)
- Update version requirement of RUN_DEPENDS
- Add PORTSCOUT
2019-09-07 22:42:42 +00:00
Kubilay Kocak
3836fd5bf9 [NEW] textproc/misaka: CFFI binding for Hoedown, a markdown parsing library
Misaka is a CFFI-based binding for Hoedown, a fast markdown processing
library written in C. It features a fast HTML renderer and functionality
to make custom renderers (e.g. man pages or LaTeX).

WWW: https://github.com/FSX/misaka
2019-09-06 11:55:56 +00:00
Kubilay Kocak
31fef999d7 [NEW] textproc/py-jsx-lexer: JSX lexer for Pygments
A JSX lexer for Pygments. Supports:

 * Sphinx
 * mkdocs

WWW: https://github.com/fcurella/jsx-lexer
2019-09-06 10:02:14 +00:00
Rene Ladan
fc31075d85 Remove expired ports:
2019-09-04 devel/ace+tao-doc: Broken for more than 6 months
2019-09-04 devel/dfmt: Broken for more than 6 months
2019-09-04 devel/ignition-transport: Broken for more than 6 months
2019-09-04 devel/spin: Broken for more than 6 months
2019-09-04 editors/dexed: Depends on expiring devel/dfmt
2019-09-04 editors/p5-Padre: Depends on expiring x11-toolkits/p5-Wx
2019-09-04 emulators/qemu2: Latest 3.X branch is in ports tree
2019-09-04 games/asc: Broken for more than 6 months
2019-09-04 games/slade: Broken for more than 6 months
2019-09-04 graphics/gimp-wavelet-decompose-plugin: Broken for more than 6 months
2019-09-04 graphics/py-pyembree: Depends on expiring graphics/embree
2019-09-04 irc/irssi-otr: Broken for more than 6 months
2019-09-04 mail/p5-Mail-ClamAV: Broken for more than 6 months
2019-09-04 mail/qmail-ldap: Broken for more than 6 months
2019-09-04 math/fityk: Broken for more than 6 months
2019-09-04 math/octave-forge-econometrics: Broken for more than 6 months
2019-09-04 math/octave-forge-fits: Broken for more than 6 months
2019-09-04 math/octave-forge-linear-algebra: Broken for more than 6 months
2019-09-04 math/octave-forge-mechanics: Broken for more than 6 months
2019-09-04 math/octave-forge-parallel: Broken for more than 6 months
2019-09-04 math/octave-forge-strings: Broken for more than 6 months
2019-09-04 math/octave-forge-tisean: Broken for more than 6 months
2019-09-04 math/octave-forge-video: Broken for more than 6 months
2019-09-04 math/py-yt: Depends on expiring graphics/embree
2019-09-04 misc/gnustep-examples: Broken for more than 6 months
2019-09-04 net/turses: Depends on expiring net/py-tweepy
2019-09-04 security/clamcour: Broken for more than 6 months
2019-09-04 security/honeybadger: Broken for more than 6 months
2019-09-04 sysutils/freefilesync: Broken for more than 6 months
2019-09-04 sysutils/log-courier: Broken for more than 6 months
2019-09-04 textproc/py-orange3-text: Broken for more than 6 months
2019-09-05 www/feedjack: Upstream gone
2019-09-04 www/havp: Broken for more than 6 months
2019-07-31 www/rubygem-webpack-rails-rails5: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead
2019-09-04 x11-toolkits/p5-Wx-GLCanvas: Depends on expiring x11-toolkits/p5-Wx
2019-09-04 x11-toolkits/p5-Wx-Perl-ProcessStream: Depends on expiring x11-toolkits/p5-Wx
2019-09-04 x11-wm/golem: Broken for more than 6 months
2019-09-04 x11-wm/pawm: Broken for more than 6 months
2019-09-05 11:40:24 +00:00
Kai Knoblich
cf60c9a938 [NEW PORT]: textproc/py-dparse
Parses and updates Python dependency files. Following files are supported:

* requirements.txt
* conda.yml
* tox.ini
* Pipfile
* Pifile.lock

WWW: https://github.com/pyupio/dparse
2019-09-03 14:42:17 +00:00
Sunpoet Po-Chuan Hsieh
23cb8185c6 Add py-elasticsearch6 6.4.0 (copied from py-elasticsearch) 2019-09-02 22:43:18 +00:00
Matthias Fechner
c2b32c3eed Added new ports required for gitlab-ce 12.2 upgrade. 2019-09-02 12:48:45 +00:00
Rene Ladan
ef35eda3ef Remove expired ports:
2019-08-31 devel/pure-stldict: Depends on expiring devel/llvm35
2019-08-31 lang/dmd1: No longer supported upstream
2019-08-31 lang/gprolog: Abandonware upstream (more than five years), fails in various ways with remotely recent compilers
2019-08-31 math/pure-mpfr: Depends on expiring devel/llvm35
2019-08-31 math/pure-rational: Depends on expiring devel/llvm35
2019-08-31 net/pure-sockets: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-csv: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-xml: Depends on expiring devel/llvm35
2019-08-31 x11-toolkits/pure-tk: Depends on expiring devel/llvm35
2019-08-31 databases/pure-sql3: Depends on expiring devel/llvm35
2019-08-31 devel/pure-readline: Depends on expiring devel/llvm35
2019-08-31 devel/pure-stllib: Depends on expiring devel/llvm35
2019-09-01 15:40:04 +00:00
Sunpoet Po-Chuan Hsieh
7662634d3b Remove expired textproc/rubygem-html-pipeline1 2019-08-31 11:20:00 +00:00
Sunpoet Po-Chuan Hsieh
04937bdbdb Remove expired textproc/rubygem-gitlab-linguist 2019-08-31 11:19:18 +00:00
Sunpoet Po-Chuan Hsieh
d4c45b1c90 Remove textproc/rubygem-asciidoctor-plantuml008
It is no longer needed after gitlab-ce 12.1 update (r510253).
2019-08-30 20:56:26 +00:00
Sunpoet Po-Chuan Hsieh
d02c027fc8 Add rubygem-sass-rails-rails52 5.0.7 (copied from rubygem-sass-rails-rails5) 2019-08-25 18:23:41 +00:00
Sunpoet Po-Chuan Hsieh
c6c46de5da Add rubygem-rails-dom-testing-rails52 2.0.3 (copied from rubygem-rails-dom-testing-rails5) 2019-08-25 18:05:07 +00:00
Ashish SHUKLA
2a0eba87fb Remove expired port:
2019-05-08 textproc/scim-bridge: Broken for more than 6 months

PR:		230891
2019-08-17 06:49:30 +00:00
Sunpoet Po-Chuan Hsieh
ee9fc0c90b Add p5-XString 0.002
XString provides the B string helpers in one isolated package. Right now only
cstring and perlstring are available.

WWW: https://metacpan.org/release/XString
2019-08-15 18:11:46 +00:00
Rene Ladan
700159327b Remove expired port:
2019-05-08 textproc/sphinxsearch-devel: Broken for more than 6 months
2019-08-11 18:51:46 +00:00
Sunpoet Po-Chuan Hsieh
184aef2dba Add py-xmldiff 2.3
xmldiff is a library and a command-line utility for making diffs out of XML.
This may seem like something that doesn't need a dedicated utility, but change
detection in hierarchical data is very different from change detection in flat
data. XML type formats are also not only used for computer readable0 data, it is
also often used as a format for hierarchical data that can be rendered into
human readable formats. A traditional diff on such a format would tell you line
by line the differences, but this would not be be readable by a human. xmldiff
provides tools to make human readable diffs in those situations.

WWW: https://github.com/Shoobx/xmldiff
2019-08-06 17:41:59 +00:00
Sunpoet Po-Chuan Hsieh
dbe005f960 Add p5-Text-Hogan 2.02
Text::Hogan is a statement-for-statement rewrite of hogan.js in Perl.

It is a mustache templating engine which supports pre-compilation of your
templates into pure Perl code, which then renders very quickly.

It passes the full mustache spec.

WWW: https://metacpan.org/release/Text-Hogan
2019-07-27 14:01:25 +00:00
Dan Langille
f6b355eaf0 Upgrade textproc/p5-Search-Elasticsearch to 6.00
Add textproc/p5-Search-Elasticsearch-Client-5_0 for those who may still
needit.

Differential Revision:	https://reviews.freebsd.org/D18475
2019-07-23 17:43:24 +00:00
Alexey Dokuchaev
0820bff51b - Resurrect and update to the latest GitHub version (1.5.0-g20190709)
- Allow for more granular builds by introducing EPWING (Japanese
  dictionary format support), FFMPEG, and OPENCC (Chinese conversion
  support) options; enable them by default for feature-rich package
- Reword the COMMENT and the port description text while I'm here
2019-07-17 17:24:41 +00:00
Baptiste Daroussin
21dc73dc83 remove outdated solr3
solr3 was left while this apache solr continued to be updated to the
latest version (8 at the time of the commit) and the in between versions
have been removed from the ports tree.

Approved by:	Hung-Yi Chen <gaod@hychen.org> (maintainer by mail)
2019-07-13 04:33:47 +00:00
Kai Knoblich
16091b3e6b New port: textproc/py-ocrmypdf
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be
searched or copy-pasted.

Main features:

* Generates a searchable PDF/A file from a regular PDF
* Places OCR text accurately below the image to ease copy / paste
* Keeps the exact resolution of the original embedded images
* When possible, inserts OCR information as a "lossless" operation without
  disrupting any other content
* Optimizes PDF images, often producing files smaller than the input file
* If requested deskews and/or cleans the image before performing OCR
* Validates input and output files
* Distributes work across all available CPU cores
* Uses Tesseract OCR engine to recognize more than 100 languages
* Scales properly to handle files with thousands of pages
* Battle-tested on millions of PDFs

WWW: https://github.com/jbarlow83/OCRmyPDF

Reviewed by:	0mp, koobs
Differential Revision:	https://reviews.freebsd.org/D20927
2019-07-12 15:08:03 +00:00
Kai Knoblich
3ccb7b78b4 New port: textproc/py-pikepdf
pikepdf is a Python library for reading and writing PDF files. It's based on
QPDF, a powerful PDF manipulation and repair library.

pikepdf is similar to PyPDF2 and pdfrw - it provides low level access to PDF
features and allows editing and content transformation of existing PDFs.

Some knowledge of the PDF specification may be helpful. It does not have the
capability to render a PDF to image.

WWW: https://github.com/pikepdf/pikepdf
2019-07-11 16:21:00 +00:00
Kai Knoblich
d513ecb52c New port: textproc/py-python-xmp-toolkit
Python XMP Toolkit is a library for working with XMP (= Extensible Metadata
Platform) metadata, as well as reading/writing XMP metadata stored in many
different file formats.

Python XMP Toolkit is wrapping Exempi (using ctypes), a C/C++ XMP library
based on Adobe XMP Toolkit, ensuring that future updates to the XMP standard
are easily incorporated into the library with a minimum amount of work.

Python XMP Toolkit has been developed by:
* ESA/Hubble - European Space Agency
* ESO - European Southern Observatory
* CRS4 - Centre for Advanced Studies, Research and Development in Sardinia

WWW: https://github.com/python-xmp-toolkit/python-xmp-toolkit
2019-07-11 16:04:59 +00:00
Matthias Fechner
f31d77437f New ports required for gitlab-ce 12.0.x upgrade. 2019-07-07 09:45:05 +00:00
Yuri Victorovich
c8738d4247 New port: textproc/yq: Command-line YAML and XML processor, jq wrapper for YAML/XML documents 2019-06-28 05:38:28 +00:00
Sunpoet Po-Chuan Hsieh
a8dedac64b Add rubygem-asciidoctor-plantuml008 0.0.8 (copied from rubygem-asciidoctor-plantuml)
- Add PORTSCOUT
2019-06-20 16:46:03 +00:00
Danilo G. Baio
71ca6421bf Add textproc/itstool22 (v.2.0.2)
This brings back ITS Tool 2.0.2 to the tree because there is an issue
with version 2.0.5 and it is impacting the translation efforts of FreeBSD [1].

I'll keep this version until this problem gets fixed.

1 - https://github.com/itstool/itstool/issues/38

PR:		224903
2019-06-17 22:46:23 +00:00
Kai Knoblich
fb667f8dfa New port: textproc/py-patiencediff
This package contains the Python implementation of the "Patience Diff"
algorithm, as first described by Bram Cohen.

"Patience Diff" provides a good balance of performance, nice output for humans,
and implementation simplicity.

The code in this package was extracted from the Bazaar code base.

WWW: https://pypi.org/project/patiencediff/

PR:		238299
Submitted by:	fullermd@over-yonder.net
Tested by:	pkubaj (PowerPC64)
2019-06-17 04:55:11 +00:00
Kai Knoblich
be8da91ef0 New port: textproc/p5-Test-Regexp
This module is intended to test your regular expressions.

Given a subject string and a regular expression (aka pattern), the module not
only tests whether the regular expression complete matches the subject string,
it performs a utf8::upgrade or utf8::downgrade on the subject string and
performs the tests again, if necessary.

Furthermore, given a pattern with capturing parenthesis, it checks whether all
captures are present, and in the right order. Both named and unnamed captures
are checked.

WWW: https://metacpan.org/release/Test-Regexp

PR:		223918
Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com>
2019-06-13 18:20:29 +00:00
Mathieu Arnold
613f061588 Update to 1.1 and rename to match upstream.
PR:		238305 (rename)
Reported by:	0mp
2019-06-11 12:42:24 +00:00
Rodrigo Osorio
31ce8323b3 Add new port textproc/lua-lyaml
Lua binding for libYAML C library for converting between
%YAML 1.1 and Lua tables.

Works with Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4.

PR:		 237281
Submitted by:	yds@Necessitu.de
2019-06-01 10:07:10 +00:00
Joseph Mingrone
6441cbe730 Move zsh-autosuggestions and zsh-syntax-highlighting from textproc to shells 2019-05-15 21:11:43 +00:00
Mateusz Piotrowski
5985f2ad26 New port: textproc/markdownfmt: Tool for linting and formatting Markdown in-place (similar to gofmt)
markdownfmt is a linter similar to gofmt but for the Markdown language.
It is capable of autoformatting Markdown files in-place or generating diffs
with linting applied. Also, it is used in many plugins for formatting
Markdown files written for text editors like Vim or Emacs.

WWW: https://github.com/shurcooL/markdownfmt
2019-05-15 09:30:09 +00:00