Commit graph

2886 commits

Author SHA1 Message Date
Yuri Victorovich
a706f81858 Re-add port textproc/py-orange3-text: Update 0.5.1 -> 1.3.1 2021-03-28 06:11:23 +00:00
Yuri Victorovich
0247b994bc New port: textproc/halibut: Free document preparation system 2021-03-26 23:27:31 +00:00
Juraj Lutter
fb890ad199 textproc/node-re2: Remove port
Remove port as its only planned consumer was upcoming kibana7.
Its dependency on re2 node.js module will be handled in better way.

Also disconnect the port from category's Makefile.
2021-03-17 12:39:45 +00:00
Dmitry Marakasov
a406e7c181 Update textproc/py-elasticsearch-dsl to 7.1.0, preserve version 6 as textproc/py-elasticsearch-dsl7
PR:		241888, 241887
Submitted by:	jbaggs2016@gmail.com (maintainer)
2021-03-17 00:12:47 +00:00
Juraj Lutter
55f96bfe99 Add port: textproc/node-re2: A Node.js bindings to re2
- Add port
- Connect to the category

Reviewed by:	osa (mentor)
Approved by:	osa (mentor)
Differential Revision:	https://reviews.freebsd.org/D29265
2021-03-15 21:14:43 +00:00
Sergey A. Osokin
5416d86007 Repo-copy textproc/redisearch to textproc/redisearch16 and
update to the recent stable version v2.0.
2021-03-10 22:11:41 +00:00
Sunpoet Po-Chuan Hsieh
f4b14ccc60 Add p5-Text-UnicodeBox 0.03
Text::UnicodeBox is a low level box drawing interface. You'll most likely want
to use one of the higher level modules such as Text::UnicodeBox::Table.

The unicode box symbol table is a fairly robust set of symbols that allow you to
draw lines and boxes with monospaced fonts. This module allows you to focus on
the content of the boxes you need to draw and mostly ignore how to draw a good
looking box with proper connections between all the lines.

The low level approach is line-based. A box object is created, add_line is
called for each line of content you'd like to render, and render is called to
complete the box.

Output is built up over time, which allows you to stream the output rather then
buffering it and printing it in one go.

WWW: https://metacpan.org/release/Text-UnicodeBox
2021-03-07 22:09:15 +00:00
Sunpoet Po-Chuan Hsieh
a028d7a3ac Add p5-Text-Table-TinyBorderStyle 0.004
Text::Table::TinyBorderStyle is like Text::Table::Tiny with added support for
using border styles. For more details about border styles, see BorderStyle
specification. The styles are in BorderStyle::* modules. Try installing and
using the border style modules to see what they look like.

Interface, options, and format variables are the same as in Text::Table::Tiny.

WWW: https://metacpan.org/release/Text-Table-TinyBorderStyle
2021-03-07 22:09:08 +00:00
Sunpoet Po-Chuan Hsieh
cbe8b77984 Add p5-Text-Table-Sprintf 0.001
Text::Table::Sprintf provides a single function, table, which formats a
two-dimensional array of data as a simple text table.

WWW: https://metacpan.org/release/Text-Table-Sprintf
2021-03-07 22:09:00 +00:00
Sunpoet Po-Chuan Hsieh
69ac03ba73 Add p5-Text-Table-More 0.011
Text::Table::More uses the simple interface of Text::Table::Tiny with support
for more formatting options like column/row spans, border style,
per-row/column/cell align/valign.

WWW: https://metacpan.org/release/Text-Table-More
2021-03-07 22:08:53 +00:00
Sunpoet Po-Chuan Hsieh
aeca79ffb1 Add p5-Text-NonWideChar-Util 0.001
Text::NonWideChar::Util provides the non-wide version of some of the routines in
Text::WideChar::Util.

WWW: https://metacpan.org/release/Text-NonWideChar-Util
2021-03-07 22:08:46 +00:00
Sunpoet Po-Chuan Hsieh
7a9a0a057c Add p5-Pod-POM-View-Restructured 1.000003
Pod::POM::View::Restructured outputs reStructuredText that is expected to be
used with Sphinx. Verbatim sections (indented paragraphs) in the POD will be
output with syntax highlighting for Perl code by default.

WWW: https://metacpan.org/release/Pod-POM-View-Restructured
2021-03-07 22:08:39 +00:00
Alexey Dokuchaev
70b2945ffc A small filter that prints its input prefixing each line with current
timestamp.  Typical usage is for Apache forensic logs.

Requested by:	maintainer
2021-03-07 06:02:45 +00:00
Matthew Seaman
8c2c43a205 Enriched extends rich library functionality with a set of changes that
were not accepted to rich itself.

WWW: https://pypi.org/project/enrich/
2021-02-27 20:01:40 +00:00
Matthew Seaman
ae8f669d8f Wildcard Match provides an enhanced fnmatch, glob, and pathlib library
in order to provide file matching and globbing that more closely
follows the features found in Bash. In some ways these libraries are
similar to Python's builtin libraries as they provide a similar
interface to match, filter, and glob the file system. But they also
include a number of features found in Bash's globbing such as
backslash escaping, brace expansion, extended glob pattern groups,
etc. They also add a number of new useful functions as well, such as
globmatch which functions like fnmatch, but for paths.

WWW: https://pypi.org/project/wcmatch/
2021-02-27 12:28:21 +00:00
Matthew Seaman
42001a361e Bracex is a brace expanding library (a la Bash) for Python. Brace
expanding is used to generate arbitrary strings.

WWW: https://pypi.org/project/bracex/
2021-02-27 12:08:41 +00:00
Rainer Hurling
f7634dc393 New port: textproc/py-pyls-spyder: Spyder extensions for the python-language-server (pyls)
https://github.com/spyder-ide/pyls-spyder
2021-02-27 09:18:56 +00:00
Rainer Hurling
0a798d1e55 New port: textproc/py-python-language-server: Python implementation of the Language Server Protocol
https://github.com/palantir/python-language-server
2021-02-27 09:12:37 +00:00
Rainer Hurling
3103b3ad9a New port: textproc/py-textdistance: Comparing distance between two or more sequences by many algorithms
https://github.com/life4/textdistance
2021-02-26 12:27:53 +00:00
Rainer Hurling
f8233d86fa New port: textproc/py-three-merge: Perform a 3-way merge between strings
https://github.com/spyder-ide/three-merge
2021-02-26 11:25:36 +00:00
Mateusz Piotrowski
fa39bc757d Add textproc/py-hjson
Hjson, the Human JSON. A configuration file format that caters to humans
and helps reduce the errors they make.

WWW: https://github.com/hjson/hjson-py
2021-02-18 20:22:35 +00:00
Sunpoet Po-Chuan Hsieh
607d199a2d Add rubygem-cucumber-html-formatter9 9.0.0 (copied from rubygem-cucumber-html-formatter)
- Change RUN_DEPENDS from rubygem-cucumber-messages to rubygem-cucumber-messages13
- Add PORTSCOUT
2021-02-17 17:51:57 +00:00
Gleb Popov
d4b10e52fe textproc/md4c: Create the port.
md4c is a markdown parser written in C.

PR:		252383
Submitted by:	Henrik Rosenke <rosenke@dssgmbh.de>
Reviewed by:	Matthias Apitz <guru@unixarea.de>, daniel.engberg.lists@pyret.net
2021-02-17 10:36:55 +00:00
Rene Ladan
11707bfe2e Remove expired ports:
2021-02-14 www/rtv: Abandoned, use www/py-ttrv or www/py-tuir instead
2021-02-15 textproc/py-sphinxcontrib-websupport11: Use textproc/py-sphinxcontrib-websupport instead
2021-02-15 textproc/py-sphinx18: Old version, use textproc/py-sphinx instead
2021-02-17 09:05:41 +00:00
Alexey Dokuchaev
5ae1849250 Xenv is a text preprocessor that expands references to environment
variables in the input text to their actual values.

Requested by:	maintainer
2021-02-15 17:06:19 +00:00
Mateusz Piotrowski
0d69a0fe90 Add textproc/textnote
textnote is a command line tool for quickly creating and managing daily plain
text notes. It is designed for ease of use to encourage the practice of daily,
organized note taking. textnote intentionally facilitates only the management
(creation, opening, organizing, and consolidated archiving) of notes, following
the philosophy that notes are best written in a text editor and not via a CLI.

All note files are stored locally on the file system in a single directory.
Notes can easily be synced to a remote server or cloud service if so desired by
ensuring the application directory is remotely synced.

WWW: https://github.com/dkaslovsky/textnote#installation
2021-02-15 14:38:12 +00:00
Li-Wen Hsu
93d573db47 Add textproc/py-sphinxcontrib-autoprogram: Sphinx Autoprogram Extension
Submitted by:	Derek Schrock dereks@lifeofadishwasher.com >
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
2021-02-09 05:54:19 +00:00
Baptiste Daroussin
09f6de815b Remove xml-i18n-tools it has been replaced by intltool long ago 2021-02-07 04:42:24 +00:00
Sunpoet Po-Chuan Hsieh
c3f7b0ccc6 Add rubygem-google-cloud-translate-v3 0.2.0
API Client library for the Cloud Translation V3 API

Cloud Translation can dynamically translate text between thousands of language
pairs. Translation lets websites and programs programmatically integrate with
the translation service.

WWW: https://github.com/googleapis/google-cloud-ruby
WWW: https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate-v3
2021-02-06 20:43:20 +00:00
Sunpoet Po-Chuan Hsieh
a6d1067a2c Add rubygem-google-cloud-translate-v2 0.2.0
API Client library for the Cloud Translation V2 API

Cloud Translation can dynamically translate text between thousands of language
pairs. Translation lets websites and programs programmatically integrate with
the translation service.

WWW: https://github.com/googleapis/google-cloud-ruby
WWW: https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate-v2
2021-02-06 20:43:14 +00:00
Sunpoet Po-Chuan Hsieh
55b9d8ca8f Add rubygem-google-cloud-translate 3.0.3
API Client library for the Cloud Translation API

Cloud Translation can dynamically translate text between thousands of language
pairs. Translation lets websites and programs programmatically integrate with
the translation service.

Actual client classes for the various versions of this API are defined in
versioned client gems, with names of the form google-cloud-translate-v*. The gem
google-cloud-translate is the main client library that brings the verisoned gems
in as dependencies, and provides high-level methods for constructing clients.

WWW: https://github.com/googleapis/google-cloud-ruby
WWW: https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate
2021-02-06 20:43:08 +00:00
Rene Ladan
3c9b734022 Remove expired ports:
2021-01-31 deskutils/orage: Unsupported upstream, cannot work with XFCE 4.16
2021-01-31 sysutils/rubygem-chef-config12
2021-01-31 mail/openwebmail: Does not use modern Perl syntax and no development activity since 2006
2021-01-31 sysutils/rubygem-ohai8
2021-01-31 deskutils/xfce4-volumed: Unsupported upstream, cannot work with XFCE 4.16
2021-01-31 sysutils/rubygem-chef12: Please use sysutils/rubygem-chef instead
2021-01-31 x11/xfce4-embed-plugin: Unsupported upstream, cannot work with XFCE 4.16
2021-01-31 net-p2p/py-transmissionrpc: Unmaintained and dead upstream, use net-p2p/py-transmission-rpc instead
2021-01-31 science/xfce4-equake-plugin: Unsupported upstream, cannot work with XFCE 4.16
2021-01-31 sysutils/xfce4-kbdleds-plugin: Unsupported upstream, cannot work with XFCE 4.16
2021-01-31 textproc/py-gfm: No longer maintained by upstream, please use textproc/py-cmarkgfm instead
2021-02-01 12:52:11 +00:00
TAKATSU Tomonari
b66748ec97 - Add new port: textproc/R-cran-sass
An 'SCSS' compiler, powered by the 'LibSass' library. With this, R
  developers can use variables, inheritance, and functions to generate
  dynamic style sheets. The package uses the 'Sass CSS' extension
  language, which is stable, powerful, and CSS compatible.

  WWW: https://cran.r-project.org/web/packages/sass/
2021-01-31 04:14:06 +00:00
Danilo G. Baio
8c84f1a49b Add textproc/py-xmlschema: Implementation of XML Schema for Python
The xmlschema library is an implementation of XML Schema for Python (supports
Python 3.6+).

This library arises from the needs of a solid Python layer for processing XML
Schema based files for MaX (Materials design at the Exascale) European project.
A significant problem is the encoding and the decoding of the XML data files
produced by different simulation software. Another important requirement is the
XML data validation, in order to put the produced data under control. The lack
of a suitable alternative for Python in the schema-based decoding of XML data
has led to build this library. Obviously this library can be useful for other
cases related to XML Schema based processing, not only for the original scope.

WWW: https://pypi.org/project/xmlschema/
2021-01-16 13:15:13 +00:00
Danilo G. Baio
a23c8eb657 Add textproc/py-spyll: Hunspell ported to pure Python
Spylls is an effort of porting prominent spellcheckers into clear,
well-structured, well-documented Python. It is intended to be useful both as a
library and as some kind of "reference (or investigatory, if you will)
implementation". Currently, only Hunspell is ported.

WWW: https://pypi.org/project/spylls/
2021-01-15 14:42:59 +00:00
Sunpoet Po-Chuan Hsieh
c02644d243 Add rubygem-sassc-rails-rails61 6.1.0 (copied from rubygem-sassc-rails-rails60) 2021-01-10 08:51:50 +00:00
Sunpoet Po-Chuan Hsieh
39991ab213 Add rubygem-sass-rails-rails61 6.1.0 (copied from rubygem-sass-rails-rails60) 2021-01-10 08:51:45 +00:00
Sunpoet Po-Chuan Hsieh
7d51e7a919 Add rubygem-rails-dom-testing-rails61 6.1.0 (copied from rubygem-rails-dom-testing-rails60) 2021-01-10 08:51:40 +00:00
Sunpoet Po-Chuan Hsieh
8213bb7aa3 Add rubygem-actiontext61 6.1.0 (copied from rubygem-actiontext60) 2021-01-10 08:50:51 +00:00
Sunpoet Po-Chuan Hsieh
b5c779c053 Add rubygem-liquid4 4.0.3 (copied from rubygem-liquid)
- Add PORTSCOUT
2021-01-10 08:18:37 +00:00
Sunpoet Po-Chuan Hsieh
b6f87e4a22 Add rubygem-abbrev 0.1.0
Given a set of strings, Abbrev calculates the set of unambiguous abbreviations
for those strings, and returns a hash where the keys are all the possible
abbreviations and the values are the full strings.

Thus, given words is "car" and "cone", the keys pointing to "car" would be "ca"
and "car", while those pointing to "cone" would be "co", "con", and "cone".

WWW: https://github.com/ruby/abbrev
2021-01-03 20:04:43 +00:00
Jason E. Hale
c3e855c760 New port: textproc/mp_doccer
mp_doccer is a tool that travels C code files, and extracts specially
marked information to build documentation. This documentation can be
generated in HTML, man pages, or an executable shell script. The markup
is very similar to that in the Linux 2.4.x kernel sources.

WWW: https://triptico.com/software/mp_doccer.html
2020-12-31 23:11:39 +00:00
Jason E. Hale
f44fd69b24 New port: textproc/p5-Grutatxt
Grutatxt is a plain text to HTML (and other formats) converter. It succesfully
converts subtle text markup of lists, bold, italics, tables and headings to
their corresponding HTML, troff, man page or LaTeX markup without having to
write unreadable source text files. Grutatxt is a Perl module and a command
line utility, and is the main text renderer in the Gruta CMS.

The output drivers currently supported by Grutatxt are: HTML, troff (me
macros), man and LaTeX.

WWW: https://triptico.com/software/grutatxt.html
2020-12-31 23:06:06 +00:00
Rene Ladan
7a1e6c657f Remove PHP 7.2 which expired today, use PHP 7.4 instead.
2020-12-31 ./net/php72-soap: Security Support ends on 30 Nov 2020
2020-12-31 ./net/php72-sockets: Security Support ends on 30 Nov 2020
2020-12-31 ./net/php72-xmlrpc: Security Support ends on 30 Nov 2020
2020-12-31 ./net/php72-ldap: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xmlwriter: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-pspell: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-enchant: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-wddx: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xsl: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-dom: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-ctype: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xml: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-simplexml: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xmlreader: Security Support ends on 30 Nov 2020
2020-12-31 ./graphics/php72-gd: Security Support ends on 30 Nov 2020
2020-12-31 ./graphics/php72-exif: Security Support ends on 30 Nov 2020
2020-12-31 ./mail/php72-imap: Security Support ends on 30 Nov 2020
2020-12-31 ./www/php72-opcache: Security Support ends on 30 Nov 2020
2020-12-31 ./www/mod_php72: Security Support ends on 30 Nov 2020
2020-12-31 ./www/php72-session: Security Support ends on 30 Nov 2020
2020-12-31 ./www/php72-tidy: Security Support ends on 30 Nov 2020
2020-12-31 ./security/php72-filter: Security Support ends on 30 Nov 2020
2020-12-31 ./security/php72-sodium: Security Support ends on 30 Nov 2020
2020-12-31 ./security/php72-hash: Security Support ends on 30 Nov 2020
2020-12-31 ./security/php72-openssl: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-shmop: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-tokenizer: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-sysvshm: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-gettext: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-readline: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-pcntl: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-json: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-sysvmsg: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-sysvsem: Security Support ends on 30 Nov 2020
2020-12-31 ./devel/php72-intl: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo_sqlite: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo_mysql: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pgsql: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo_pgsql: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-odbc: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo_odbc: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-mysqli: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-interbase: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo_firebird: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-dba: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-pdo_dblib: Security Support ends on 30 Nov 2020
2020-12-31 ./databases/php72-sqlite3: Security Support ends on 30 Nov 2020
2020-12-31 ./ftp/php72-curl: Security Support ends on 30 Nov 2020
2020-12-31 ./ftp/php72-ftp: Security Support ends on 30 Nov 2020
2020-12-31 ./misc/php72-calendar: Security Support ends on 30 Nov 2020
2020-12-31 ./math/php72-bcmath: Security Support ends on 30 Nov 2020
2020-12-31 ./math/php72-gmp: Security Support ends on 30 Nov 2020
2020-12-31 ./archivers/php72-zip: Security Support ends on 30 Nov 2020
2020-12-31 ./archivers/php72-phar: Security Support ends on 30 Nov 2020
2020-12-31 ./archivers/php72-zlib: Security Support ends on 30 Nov 2020
2020-12-31 ./archivers/php72-bz2: Security Support ends on 30 Nov 2020
2020-12-31 ./net-mgmt/php72-snmp: Security Support ends on 30 Nov 2020
./lang/php72-extensions
2020-12-31 ./lang/php72: Security Support ends on 30 Nov 2020
2020-12-31 ./converters/php72-mbstring: Security Support ends on 30 Nov 2020
2020-12-31 ./converters/php72-recode: Security Support ends on 30 Nov 2020
2020-12-31 ./converters/php72-iconv: Security Support ends on 30 Nov 2020
2020-12-31 ./sysutils/php72-posix: Security Support ends on 30 Nov 2020
2020-12-31 ./sysutils/php72-fileinfo: Security Support ends on 30 Nov 2020
2020-12-31 12:44:39 +00:00
Guangyuan Yang
470775af01 new port: textproc/R-cran-xmlparsedata: Parse Data of 'R' Code as an 'XML' Tree
Approved by:	lwhsu
2020-12-31 07:19:52 +00:00
Guangyuan Yang
f6c8ff5556 Add extra languages and schemas supports to Fcitx IME framework
New ports added:
  - korean/fcitx5-hangul
  - chinese/libime
  - textproc/fcitx5-lua
  - chinese/fcitx5-chinese-addons
  - chinese/fcitx5-table-extra
  - chinese/fcitx5-table-other
  - chinese/libime-jyutping

Submitted by:	Ka Ho Ng <khng300@gmail.com>
Approved by:	lwhsu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D27796
2020-12-29 17:58:42 +00:00
Guangyuan Yang
784693f56c Add Fcitx5 IME framework and related ports
The Fcitx5 IME framework is the future version of the legacy Fcitx IME framework.

Main parts of Fcitx5:
  - x11/xcb-imdkit
  - textproc/fcitx5

Application supports libraries of Fcitx5:
  - textproc/fcitx5-qt
  - textproc/fcitx5-gtk

GUI configuration tool of Fcitx5:
  - textproc/fcitx5-configtool

IME addons for Fcitx5:
  - chinese/fcitx5-rime
  - japanese/fcitx5-anthy

textproc/fcitx5 and chinese/fcitx cannot be installed at the same time right now, due to development environment and runtime conflicts users could possibly run into.

Submitted by:	Ka Ho Ng <khng300@gmail.com>
Approved by:	lwhsu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D27667
2020-12-29 14:58:55 +00:00
Rene Ladan
91408dc293 Remove expired ports:
2020-12-12 textproc/py-hypua2jamo: Uses deprecated version of python
2020-12-12 devel/py-delfick_error: Uses deprecated version of python
2020-12-12 devel/py-fusefs: Uses deprecated version of python
2020-08-15 devel/py-noseofyeti: Uses deprecated version of python
2020-12-29 databases/py-bsddb: Uses deprecated version of python
2020-12-29 www/py-webhelpers: Uses deprecated version of python
2020-12-29 security/py-pyptlib: Uses deprecated version of python
2020-12-29 japanese/py-zinnia: Uses deprecated version of python
2020-12-29 math/slepc: Broken, uses deprecated version of python
2020-12-29 www/py-pastescript: Uses deprecated version of python
2020-12-29 databases/ldb14: Uses deprecated version of python
2020-12-29 math/py-slepc4py: Depends on broken and expiring math/slepc
2020-12-29 multimedia/py-kaa-base: Uses deprecated version of python
2020-12-29 devel/py-ydbf: Uses deprecated version of python
2020-12-29 devel/py-SymbolType: Uses deprecated version of python
2020-12-29 11:53:43 +00:00
Thierry Thomas
1d34d2278b Adding WordCloud, a little word cloud generator in Python. 2020-12-26 09:24:42 +00:00
Matthias Fechner
cf14d43366 New ports required for gitlab-ce 13.7 upgrade. 2020-12-21 23:23:49 +00:00