Commit Graph

25815 Commits

Author SHA1 Message Date
Loïc Bartoletti
45ab80b9df archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip
Import minizip-ng and zlib-ng

Minizip was originally developed in 1998. It was first included in the zlib
distribution as an additional code contribution starting in zlib 1.1.2. Since
that time, it has been continually improved upon and contributed to by many
people.

+ Creating and extracting zip archives.
+ Adding and removing entries from zip archives.
+ Read and write raw zip entry data.
+ Reading and writing zip archives from memory.
+ Zlib, BZIP2, LZMA, and ZSTD compression methods.
+ Password protection through Traditional PKWARE and WinZIP AES encryption.
+ Buffered streaming for improved I/O performance.

some ports bundle it, some ports allow building against a systemwide
one, some ports bundle/rely on an incompatible version - all those will be
fixed in following commits.

Mk/Uses: Introduce USES=minizip[:ng]

To simplify, the LIB_DEPENDS part a new USES tag is added.

USES=minizip will add a LIB_DEPENDS on legacy minizip and
USES=minizip:ng will add a LIB_DEPENDS on minizip-ng.

minizip [1]:

    databases/spatialite
    databases/spatialite-tools
    devel/collada-dom
    games/mrboom
    games/oolite
    graphics/comical
    misc/xiphos
    science/libkml
    textproc/sigil
    www/domoticz
    deskutils/anydesk
    emulators/mupen64plus-core
    multimedia/assimp
    multimedia/vlc
    net-im/psi
    net-im/telegram-desktop

minizip-ng:

    devel/axmldec

[1] Some are known to work with minizip-ng but have to be patched.

Approved by:	tcberner (portmgr)
Differential Revision:	https://reviews.freebsd.org/D33771
2022-01-25 07:35:22 +01:00
Po-Chuan Hsieh
2333238c92 textproc/py-furo: Install missing static assets (generated by webpack)
- Bump PORTREVISION for package change

Reported by:	antoine
2022-01-25 08:31:18 +08:00
Xin LI
1d63666ead textproc/ugrep: update to 3.6.0.
PR:		ports/261418
Approved by:	maintainer (ashish)
2022-01-23 22:12:08 -08:00
Mateusz Piotrowski
9cff3c81ea textproc/gron.awk: Update to 0.2.0
Changes:	https://github.com/xonixx/gron.awk/releases/tag/v0.2.0
2022-01-23 22:54:07 +01:00
Rene Ladan
2aa86d2381 textproc/kibana6: deprecate because it uses EOLed www/node10
This is commit 9/9 of review D33922
2022-01-23 21:56:50 +01:00
Rene Ladan
48d98ef918 cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
Rene Ladan
832e26c035 textproc/kibana6: remove transitive py27 deprecation (www/node10) 2022-01-23 21:56:24 +01:00
Max Brazhnikov
d645d740be textproc/fop: fix fetch
Add archive.apache.org as a backup.

PR:		261393
Reported by:	Alain De Vos
2022-01-23 22:50:11 +03:00
Po-Chuan Hsieh
2aa824b080 textproc/py-sphinx-markdown-tables: Add NO_ARCH
Approved by:	portmgr (blanket)
2022-01-24 03:09:46 +08:00
Po-Chuan Hsieh
e551a07257 textproc/p5-Text-CharWidth: Strip shared library
- Sort PLIST
- Bump PORTREVISION for package change
2022-01-24 03:09:45 +08:00
Po-Chuan Hsieh
a4c909ff83 textproc/rubygem-actiontext70: Update to 7.0.1
Changes:	https://github.com/rails/rails/releases
2022-01-24 03:09:43 +08:00
Po-Chuan Hsieh
6f654d9f36 textproc/rubygem-jekyll-feed: Update to 0.16.0
Changes:	https://github.com/jekyll/jekyll-feed/releases
2022-01-24 03:09:35 +08:00
Po-Chuan Hsieh
bc401d96d1 textproc/rubygem-google-cloud-translate-v3: Update to 0.4.2
Changes:	https://github.com/googleapis/google-cloud-ruby/releases
		https://github.com/googleapis/google-cloud-ruby/blob/master/google-cloud-translate-v3/CHANGELOG.md
2022-01-24 03:09:34 +08:00
Po-Chuan Hsieh
72368d1c93 textproc/rubygem-google-cloud-translate: Update to 3.2.3
Changes:	https://github.com/googleapis/google-cloud-ruby/releases
		https://github.com/googleapis/google-cloud-ruby/blob/master/google-cloud-translate/CHANGELOG.md
2022-01-24 03:09:34 +08:00
Po-Chuan Hsieh
d23346176a textproc/rubygem-elasticsearch-xpack: Update to 7.16.3
Changes:	https://github.com/elastic/elasticsearch-ruby/releases
2022-01-24 03:09:34 +08:00
Po-Chuan Hsieh
aa4f8a0f86 textproc/rubygem-elasticsearch-transport: Update to 7.16.3
Changes:	https://github.com/elastic/elasticsearch-ruby/releases
2022-01-24 03:09:34 +08:00
Po-Chuan Hsieh
80d58ec3f2 textproc/rubygem-elasticsearch-api: Update to 7.16.3
Changes:	https://github.com/elastic/elasticsearch-ruby/releases
2022-01-24 03:09:33 +08:00
Po-Chuan Hsieh
a0052fcf26 textproc/rubygem-elasticsearch: Update to 7.16.3
Changes:	https://github.com/elastic/elasticsearch-ruby/releases
2022-01-24 03:09:33 +08:00
Po-Chuan Hsieh
3354a36ae9 textproc/rubygem-asciidoctor-pdf: Update to 1.6.2
Changes:	https://github.com/asciidoctor/asciidoctor-pdf/releases
2022-01-24 03:09:33 +08:00
Po-Chuan Hsieh
bdb6e56f4e textproc/py-ttp: Update to 0.8.3
Changes:	https://github.com/dmulyalin/ttp/releases
2022-01-24 02:52:24 +08:00
Po-Chuan Hsieh
c4bfa3a90d textproc/py-nbsphinx: Update to 0.8.8
Changes:	https://github.com/spatialaudio/nbsphinx/releases
2022-01-24 02:52:24 +08:00
Po-Chuan Hsieh
0f0e1d4f3e textproc/py-marko: Update to 1.2.0
Changes:	https://github.com/frostming/marko/blob/master/CHANGELOG.md
2022-01-24 02:52:23 +08:00
Po-Chuan Hsieh
20f7440537 textproc/py-furo: Update to 2022.1.2
Changes:	https://github.com/pradyunsg/furo/blob/main/docs/changelog.md
2022-01-24 02:52:12 +08:00
Po-Chuan Hsieh
2bc0c965d7 textproc/py-elasticsearch: Update to 7.16.3
Changes:	https://github.com/elastic/elasticsearch-py/releases
2022-01-24 02:51:49 +08:00
Po-Chuan Hsieh
eae02c72d7 textproc/py-charset-normalizer: Update to 2.0.10
Changes:	https://github.com/Ousret/charset_normalizer/releases
2022-01-24 02:51:49 +08:00
Po-Chuan Hsieh
8faff57c46 textproc/p5-Text-Table-Sprintf: Update to 0.006
Changes:	https://metacpan.org/dist/Text-Table-Sprintf/changes
2022-01-24 02:18:56 +08:00
Po-Chuan Hsieh
78a690a151 textproc/p5-Text-Table-HTML-DataTables: Update to 0.009
Changes:	https://metacpan.org/dist/Text-Table-HTML-DataTables/changes
2022-01-24 02:18:53 +08:00
Po-Chuan Hsieh
268eda44d8 textproc/p5-Text-Table-HTML: Update to 0.005
Changes:	https://metacpan.org/dist/Text-Table-HTML/changes
2022-01-24 02:18:50 +08:00
Po-Chuan Hsieh
ae62692e02 textproc/p5-Text-Table-Any: Update to 0.106
Changes:	https://metacpan.org/dist/Text-Table-Any/changes
2022-01-24 02:18:47 +08:00
Po-Chuan Hsieh
6328346faa textproc/p5-Text-Delimited: Update to 2.12
Changes:	https://metacpan.org/dist/Text-Delimited/changes
2022-01-24 02:18:43 +08:00
Po-Chuan Hsieh
4223b78a06 textproc/p5-Text-ANSITable: Update to 0.607
Changes:	https://metacpan.org/dist/Text-ANSITable/changes
2022-01-24 02:18:40 +08:00
Po-Chuan Hsieh
68583cfe4c textproc/translate-toolkit: Update to 3.5.2
Changes:	https://github.com/translate/translate/releases
		https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/
2022-01-24 02:18:02 +08:00
Po-Chuan Hsieh
d2b2f54402 textproc/minify: Update to 2.9.26
Changes:	https://github.com/tdewolff/minify/releases
2022-01-24 02:17:59 +08:00
Po-Chuan Hsieh
84f7473cc2 textproc/rubygem-rouge2: Remove obsoleted port
Use textproc/rubygem-rouge instead.
2022-01-24 02:09:57 +08:00
Po-Chuan Hsieh
e0c2948af2 textproc/py-sphinx-theme-builder: Add py-sphinx-theme-builder 0.2.0a13
Streamline the Sphinx theme development workflow, by building upon existing
standardised tools.
- simplified packaging experience
- simplified JavaScript tooling setup
- development server, with rebuild-on-save and automagical browser reloading
- consistent repository structure across themes

WWW: https://github.com/pradyunsg/sphinx-theme-builder
2022-01-24 02:05:39 +08:00
Po-Chuan Hsieh
bdf8e17ce7 textproc/py-sphinx-book-theme: Add py-sphinx-book-theme 0.1.10
sphinx-book-theme is an interactive book theme for Sphinx.

This is a lightweight Sphinx theme designed to mimic the look-and-feel of an
interactive book. It has the following primary features:
- Bootstrap 4 for visual elements and functionality.
- Flexible content layout that is inspired by beautiful online books, such as
  the Edward Tufte CSS guide
- Visual classes designed for Jupyter Notebooks. Cell inputs, outputs, and
  interactive functionality are all supported.
- Launch buttons for online interactivity. For pages that are built with
  computational material, connect your site to an online BinderHub for
  interactive content.

WWW: https://github.com/executablebooks/sphinx-book-theme
2022-01-24 02:05:36 +08:00
Po-Chuan Hsieh
ebe92d11ad textproc/py-sphinx-autobuild: Add py-sphinx-autobuild 2021.3.14
Rebuild Sphinx documentation on changes, with live-reload in the browser.

WWW: https://github.com/executablebooks/sphinx-autobuild
2022-01-24 02:05:32 +08:00
Po-Chuan Hsieh
01dfb1deb0 textproc/py-pydata-sphinx-theme: Add py-pydata-sphinx-theme 0.7.2
pydata-sphinx-theme is a Bootstrap-based Sphinx theme from the PyData community.

WWW: https://github.com/pydata/pydata-sphinx-theme
2022-01-24 02:05:29 +08:00
Yuri Victorovich
71b53c4261 textproc/jql: Update 3.0.6 -> 3.0.7
Reported by:	portscout
2022-01-23 01:07:22 -08:00
Yuri Victorovich
a40a811307 textproc/ibus-m17n: Update 1.4.8 -> 1.4.9
Reported by:	portscout
2022-01-23 01:07:22 -08:00
Tobias C. Berner
97d40c6bda textproc/expat2: update to 2.4.3
From [1]:

libexpat is a fast streaming XML parser. Alongside libxml2, Expat is one
of the most widely used software libre XML parsers written in C,
precisely C99. It is cross-platform and licensed under the MIT license.

Expat 2.4.3 has been released earlier today. Besides two minor fixes to
the build system, this release is about security fixes. There is a total
of 8 CVEs fixed, all related to fixed-size integer math (integer
overflow and invalid shifts) near memory allocation. Impact is denial of
service, or more.

  *  CVE-2021-45960
  *  CVE-2021-46143
  *  CVE-2022-22822
  *  CVE-2022-22823
  *  CVE-2022-22824
  *  CVE-2022-22825
  *  CVE-2022-22826
  *  CVE-2022-22827

For more details, please check out the change log [2].

[1] https://blog.hartwork.org/posts/expat-2-4-3-released/
[2] https://github.com/libexpat/libexpat/blob/R_2_4_3/expat/Changes

Exp-run by:	antoine
PR:		261285
2022-01-21 09:04:08 +01:00
Yuri Victorovich
f51cafbcf8 textproc/ibus-table: Update 1.14.1 -> 1.15.0
Reported by:	portscout
2022-01-20 15:31:43 -08:00
Mateusz Piotrowski
d3ecd7985b textproc/mdbook: Update to 0.4.15
Changes:	https://github.com/rust-lang/mdBook/releases/tag/v0.4.15
2022-01-20 12:11:05 +01:00
Mateusz Piotrowski
5542bf4511 textproc/py-readchar: Update to 3.0.5
Changes:	https://github.com/magmax/python-readchar/releases/tag/v3.0.5
2022-01-20 10:52:29 +01:00
Mateusz Piotrowski
f2ef2bdb9a textproc/htmlq: Update to 0.4.0 2022-01-20 10:44:16 +01:00
Muhammad Moinur Rahman
57d767532f textproc/groonga: Update version 11.1.0=>11.1.1
Relnotes: https://groonga.org/en/blog/2021/12/29/groonga-11.1.1.html
2022-01-19 14:58:18 -06:00
Daniel Engberg
ec1800be04 textproc/libuninameslist: Update to 20211114 and use upstream release archive
Changelog: https://github.com/fontforge/libuninameslist/releases/tag/20211114

PR:		261299
Reviewed by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2022-01-19 08:52:05 +01:00
Daniel Engberg
19e1f64ff3 textproc/teckit: Update to 2.5.11 and use upstream release archive
Changelog: https://github.com/silnrsi/teckit/releases

Use upstream release archive as recommended by Porters Handbook

PR:		261267
Reviewed by:	Nikola Lečić <nikola.lecic@anthesphoria.net> (maintainer)
2022-01-19 08:52:05 +01:00
Yuri Victorovich
737e7cdf87 */*: In 7 ports remove GNU-10.3.0 from install paths
This makes them prone to breaking when GCC version is changed.

Reported by:	diizzy@
2022-01-18 12:12:05 -08:00
Kai Knoblich
ed93b74823 textproc/py-mkdocs-material: Update to 8.1.7
Changelog since 7.3.6:

https://github.com/squidfunk/mkdocs-material/compare/7.3.6...8.1.7
2022-01-18 19:18:10 +01:00