Commit Graph

27473 Commits

Author SHA1 Message Date
Juraj Lutter c323bc7c57 textproc/kibana8: Update to 8.6.2
Release notes: https://www.elastic.co/guide/en/kibana/8.6/whats-new.html
2023-02-24 23:06:22 +01:00
Juraj Lutter b476bd9c91 textproc/elasticsearch8: Update to 8.6.2
Release notes:
https://www.elastic.co/guide/en/elasticsearch/reference/8.6/release-highlights.html
2023-02-24 23:06:22 +01:00
Gleb Popov 21285a889b textproc/obsidian: + Markdown-based knowledge database.
Differential Revision: https://reviews.freebsd.org/D38691

Sponsored by:	Serenity Cybersecurity, LLC
2023-02-24 22:24:05 +03:00
Matthew Seaman d5401e4a0f textproc/py-csvkit: update to 1.1.1
Changes:	https://github.com/wireservice/csvkit/blob/1.1.1/CHANGELOG.rst
2023-02-24 14:06:59 +00:00
Derek Schrock bc77667c96 textproc/py-sphinxcontrib-autoprogram: Update to 0.1.8
No functional changes.
Project is Python 3.7+ and now testing on 3.10 and 3.11

Changelog: https://github.com/sphinx-contrib/autoprogram/compare/0.1.7...0.1.8

PR:		269692
Approved by:	flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38729
2023-02-24 09:51:23 +01:00
Kai Knoblich 34297ee65d textproc/py-ocrmypdf: Update to 14.0.3
* Switch to PEP-517 build framework.

Changelogs since 13.7.0:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.0.3/docs/release_notes.rst

MFH:		No (PEP-517 support not present in 2023Q1 branch)
2023-02-24 06:53:05 +01:00
Kai Knoblich f73094c9a4 textproc/py-ntc-templates: Update to 3.2.0
* Switch to the PEP-517 build framework and remove the setuptools
  workaround.

* Also convert "do-test" target to USE_PYTHON=pytest while I'm here.

Changelog:

https://github.com/networktocode/ntc-templates/compare/v3.1.0...v3.2.0

MFH:		No (PEP-517 support not present in the 2023Q1 branch)
2023-02-23 19:48:32 +01:00
Norikatsu Shigemura 683e2ca1b8 textproc/py-chevron: Change MAINTAINERship to myself
Approved by: hrs (mentor)
2023-02-23 18:00:33 +09:00
Norikatsu Shigemura e8c2e258af textproc/gojq: Change MAINTAINERship to myself
Approved by: hrs (mentor)
2023-02-23 18:00:12 +09:00
Kai Knoblich 87b2311e4d textproc/py-mkdocs: Update to 1.4.2
* Switch to PEP-517 build framework.

Changelogs since 1.4.0:

https://github.com/mkdocs/mkdocs/releases/tag/1.4.2
https://github.com/mkdocs/mkdocs/releases/tag/1.4.1

MFH:		No (PEP-517 support not present in 2023Q1 branch)
2023-02-23 08:46:47 +01:00
Tobias C. Berner 0966f577e7 textproc/libxmlb: update to 0.3.11
Version 0.3.11
~~~~~~~~~~~~~~
Released: 2023-02-20

New Features:
 - Add limited support for XPath 1.0 'in' (Richard Hughes)
 - Add support for zstd (Richard Hughes)

Bugfixes:
 - Do not assert() when decompressing invalid LZMA (Richard Hughes)
2023-02-22 19:11:02 +01:00
Antoine Brodin 46079bb293 textproc/py-opensearch-py: new port
Python Client for OpenSearch
WWW: https://github.com/opensearch-project/opensearch-py
2023-02-22 13:28:02 +00:00
Brooks Davis 513c2583ad textproc/mdocml: build and install man.cgi
PR:		269604
Approved by:	uqs (maintainer)
Sponsored by:	DARPA
2023-02-22 00:47:06 +00:00
Brooks Davis 1e0b7c14fc textproc/mdocml: update to 1.14.6
Remove -fcommon workaround as it's no longer needed.

PR:		269604
Approved by:	uqs (maintainer)
Sponsored by:	DARPA
2023-02-22 00:45:59 +00:00
Antoine Brodin af38994e50 textproc/py-openpyxl: update to 3.1.1 2023-02-21 19:30:46 +00:00
Antoine Brodin 27e5ed2892 textproc/py-et_xmlfile: update to 1.1.0 2023-02-21 19:29:46 +00:00
Jimmy Olgeni f108c9bd8c textproc/go-yq: update to version 4.30.6
PR:		269640
Approved by:	maintainer
2023-02-21 18:44:35 +01:00
Hiroki Tagato bd7e123608 textproc/peco: update to 0.5.10 and take maintainership
While here:
- switch to USES=go:modules
- add DOCS option

Changelog: https://github.com/peco/peco/blob/v0.5.10/Changes

PR:		269700
Approved by:	fernape
MFH:		2023Q1
2023-02-21 09:06:05 +09:00
Antoine Brodin 4f55840ee8 textproc/py-rstfmt: deprecate 2023-02-20 17:14:28 +00:00
Muhammad Moinur Rahman b2f4553112 textproc/groonga: Update version 12.1.2=>13.0.0
Changelog: https://groonga.org/en/blog/2023/02/09/groonga-13.0.0.html
2023-02-20 09:46:45 -06:00
Muhammad Moinur Rahman 92798d189e textproc/rubygem-asciidoctor-diagram: Update version 1.5.19=>2.0.0
PR:		269715
Approved by:	numisemis@yahoo.com (maintainer)
2023-02-20 07:21:44 -06:00
Antoine Brodin 9686e21b93 textproc/mergestat: mark BROKEN
vendor/github.com/libgit2/git2go/v33/Build_system_dynamic.go:12:3: error: "Invalid libgit2 version; this git2go supports libgit2 between v1.3.0 and v1.3.0"

Reported by:	pkg-fallout
2023-02-20 10:44:45 +00:00
Matthias Fechner 55547c1030 textproc/apache-solr9: update to 9.1.1
Changelog:
https://solr.apache.org/docs/9_1_1/changes/Changes.html
2023-02-19 20:03:39 +02:00
Jesús Daniel Colmenares Oviedo 8f82410463 textproc/py-extract-msg: Update to 0.39.0
ChangeLog:
https://github.com/TeamMsgExtractor/msg-extractor/blob/v0.39.0/CHANGELOG.md

PR:		269199
Approved by:	flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38631
2023-02-19 12:01:40 +01:00
Dmitri Goutnik 6fe3ebf82a textproc/fzf: Update to 0.38.0
Changes:	https://github.com/junegunn/fzf/releases/tag/0.38.0
2023-02-18 17:25:04 -05:00
Matthias Fechner 7a5f146dc7 textproc/rubygem-js_regex: udpate to 3.10.0
Changelog:
https://github.com/jaynetics/js_regex/blob/main/CHANGELOG.md
2023-02-18 13:06:15 +02:00
Matthias Fechner b41bdc39c0 textproc/rubygem-regexp_parser: update to 2.7.0
Changelog:
https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md
2023-02-18 13:06:15 +02:00
Wen Heping d763771d48 textproc/p5-Spreadsheet-Read: Update to 0.86 2023-02-18 18:59:29 +08:00
Wen Heping 47be9b8e33 textproc/p5-LaTeX-TOM: Update to 1.0.5 2023-02-18 18:37:45 +08:00
Tobias C. Berner cfb714fa23 KDE: Update KDE Frameworks 5.103.0
Sunday, 12 February 2023

KDE today announces the release of KDE Frameworks 5.103.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.103.0/
PR:		269526
Exp-run by:	antoine
2023-02-18 10:51:22 +01:00
Dmitri Goutnik 56b5ec772f all: Bump PORTREVISION after lang/go{119,120} update 2023-02-15 14:06:01 -05:00
Mikhail Teterin a6e390ca4a textproc/fop: upgrade from 2.6 to 2.8
PR:	269428
Approved by: makc (maintainer)
2023-02-14 11:39:07 -05:00
Wen Heping cde2b20596 textproc/R-cran-openxlsx: Update to 4.2.5.2 2023-02-14 18:38:10 +08:00
Dima Panov f5aff0a3c2 textproc/py-sphinx-autodoc-typehints: unbreak build by update to 1.22 release (+)
autodoc-typehints require Sphinx =>5.3

Switch to PEP517 build

Release notes:	https://github.com/tox-dev/sphinx-autodoc-typehints/releases/

Approved by:	python@ (lwhsu)

Sponsored by:   Serenity Cybersecurity, LLC
2023-02-14 11:59:41 +03:00
Dima Panov 4cea0f3e80 textproc/py-sphinx: update to 5.3.0 release (+)
Switch to PEP517 build

Changes:	https://www.sphinx-doc.org/en/master/changes.html (5.1.1 => 5.3.0)
Approved by:	python@ (lwhsu)

Sponsored by:   Serenity Cybersecurity, LLC
2023-02-14 11:58:56 +03:00
Wen Heping 410149efe0 textproc/py-pikepdf: Update to 7.0.0 2023-02-14 06:46:17 +08:00
Mikael Urankar 109e35fd59 lang/rust: Bump revisions after 1.67.1
PR:		269336
2023-02-13 15:52:59 +01:00
Po-Chuan Hsieh 9bb250cfb0 textproc/py-tomli: Convert to USE_PYTHON=pep517
- Add build for all Python flavors/versions (USE_PYTHON=allflavors)
- Bump PORTREVISION for dependency and package change
2023-02-13 02:41:47 +08:00
Gleb Popov 96196935d8 multimedia/gstreamer1-plugins-zxing: Create a port.
PR:		269383

Reviewed by: tcberner

Differential Revision: https://reviews.freebsd.org/D38442
2023-02-10 19:50:27 +03:00
Mikhail Teterin 3824e4931d textproc/wordnet: fix newly-flagged compiler warnings
clang15 used by current is stricter -- probably, incorrectly so.
For example, -Wstrict-prototypes will now flag the following:

	int fun(void);

	...

	int fun()
	{
	}

The definition must have an explicit "void"... There was also a
variable, which was set -- and even incremented -- but the of its
value was commented out in the upstream code decades ago. The
compiler now flags it -- correctly -- as set, but not used.
2023-02-10 00:16:51 -05:00
Dmitri Goutnik 2297efc51b all: Bump PORTREVISION after GO_DEFAULT update. 2023-02-09 16:55:23 -05:00
Nicola Vitale a16c35556f textproc/translate-shell: Update to 0.9.7.1
- Add option ASPELL for spell checking

Changes: https://github.com/soimort/translate-shell/releases/tag/v0.9.7.1
2023-02-09 18:30:00 +01:00
Robert Clausecker 24bd5a33e5 */*: Update fuz@fuz.su to fuz@FreeBSD.org
www/writefreely had a stray duplicate MAINTAINER block
from an earlier botched commit.  I did intentionally not
touch the entry in UPDATING.

Reviewed by:	eduardo, flo
Differential Revision: https://reviews.freebsd.org/D38435
2023-02-09 00:24:25 +01:00
Wen Heping c2f954c2fc textproc/p5-LaTeX-Pod: Update to 0.22 2023-02-08 16:01:24 +08:00
Koichiro Iwao a55e5323cf textproc/{zed,zq}: Update to 1.5.0
While here, add a utility make target for maintainer.

Changes:	https://github.com/brimdata/zed/releases/tag/v1.5.0
Sponsored by:	Miracle Linux
2023-02-07 19:01:47 +09:00
Dmitry Marakasov 666b6cc780 textproc/difftastic: update 0.42.0 → 0.43.1
- Add dependency on shared-mime-info as suggested in
  https://difftastic.wilfred.me.uk/installation.html#optional-install-mime-database
2023-02-06 20:52:43 +03:00
Yuri Victorovich 458573c3a6 textproc/py-pyphen: Change build to pep517
PR:		269325
Reported by:	pi@
2023-02-06 02:04:32 -08:00
Yuri Victorovich 7ecda579ee textproc/py-duecredit: Update 0.9.1 → 0.9.2
Reported by:	portscout
2023-02-05 13:04:11 -08:00
Charlie Li f5890bd3cb Revert "Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode"
Despite installer's default behaviour to compile and install bytecode,
we are not doing so going forward at stage/package time. [0] During
initial development and qualification of PEP-517 framework support,
compiling and installing bytecode at stage/package time was considered,
but was found problematic, fragile and ultimately unreliable, both
currently and historically (with USE_PYTHON=distutils), due to our
fixed plist requirement. While the living binary distribution format
(wheel) specification [1] says to compile bytecode, that is in the
pure Python package management context (pip, etc); nuance always
exists when interacting with "system" package management.

Additionally, "bytecode is an implementation detail of the CPython
interpreter. No guarantees are made that bytecode will not be added,
removed, or changed between versions of Python," thus "should not
be considered to work across Python VMs or Python releases." [2]
This is important to ensuring correctness for those ports specifying
NO_ARCH.

Instead of compiling and installing bytecode at stage/package time,
there is a WIP, review D34739, that compiles and installs bytecode
at install time instead, using triggers.

The aforementioned build_fs_violations will be investigated.

This reverts commit de6965254c.

With hat:	python
Approved by:	tcberner (mentor, portmgr)
Reference:	https://wiki.freebsd.org/Python/PEP-517 [0]
		https://packaging.python.org/en/latest/specifications/binary-distribution-format/ [1]
		https://docs.python.org/3/library/dis.html [2]
2023-02-05 14:05:02 -05:00
Po-Chuan Hsieh de6965254c Mk/Uses/python.mk: Fix USE_PYTHON=pep517: always compile and install bytecode
- While I'm here, use long options for easier reading [1][2]
- Bump PORTREVISION of dependent ports (USE_PYTHON=pep517) for package change

It fixes build_fs_violation of dependent ports in poudriere (with -t flag).
It is also the default behavior of installer [2].

from py-sphinx log:
=>> Checking for staging violations... done
=>> Error: Filesystem touched during stage (files must install to ${STAGEDIR}):
extra: usr/local/lib/python3.9/site-packages/importlib_metadata/__pycache__
=>> Cleaning up wrkdir

from installer documentation:
--compile-bytecode
    Possible choices: 0, 1, 2
    generate bytecode for the specified optimization level(s) (default=0, 1)
--no-compile-bytecode
    don’t generate bytecode for installed modules
    Default: False

With hat:	python
Reference:	https://pypa-build.readthedocs.io/en/stable/ [1]
		https://installer.pypa.io/en/stable/cli/installer/ [2]
2023-02-06 02:16:47 +08:00