The Apache Softare Foundation used to maintain an umbrella project named
Jakarta but it was retired on 2011. This name now conflicts with the new
name for Java EE under the Eclipse Foundation.
Rename most of the packages to be more consistent. Some other packages remain
but they will require intervention by their corresponding maintainers.
Approved by: thierry (mentor), makc
Differential Revision: https://reviews.freebsd.org/D21902
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
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
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
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-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
XString provides the B string helpers in one isolated package. Right now only
cstring and perlstring are available.
WWW: https://metacpan.org/release/XString
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
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
- 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
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)
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
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
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
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
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)