6933 Commits

Author SHA1 Message Date
sthen
88a51e46d4 update to py3-demjson-3.0.6 2022-11-28 18:15:10 +00:00
yasuoka
b8b94da933 Don't replace ROOT unconditionally, do it when 'fake' only. This
fixes the paths in the man pages.

ok bentley
2022-11-28 08:59:12 +00:00
sthen
d3df6d4e10 update to py3-signedjson-1.1.4, ok maintainer 2022-11-27 18:31:37 +00:00
ajacoutot
dedd1e358d Oops, missed to cvs add in previous. 2022-11-27 17:21:41 +00:00
jca
eb4266db00 Bump libc crate version to add support for powerpc64 and riscv64
ok edd@ (maintainer)
2022-11-27 12:44:59 +00:00
jca
51fafbc64d Drop redundant PKGNAME and merge V into GH_TAGNAME
ok edd@ (maintainer)
2022-11-27 12:44:14 +00:00
sthen
0fd27cbd57 +py-tomlkit 2022-11-27 12:42:43 +00:00
sthen
17228cc92e import ports/textproc/py-tomlkit, ok lraab@
TOML Kit is a 1.0.0-compliant TOML library.

It includes a parser that preserves all comments, indentations,
whitespace and internal element ordering, and makes them accessible and
editable via an intuitive API.

You can also create new TOML documents from scratch using the provided
helpers.
2022-11-27 12:41:28 +00:00
sthen
e33d8d13ff hook up various py-jaraco-XX/related ports:
devel/py-jaraco-classes
devel/py-jaraco-collections
devel/py-jaraco-context
textproc/py-jaraco-text
devel/py-autocommand
textproc/py-inflect
2022-11-27 10:56:00 +00:00
sthen
7285e1193c import ports/textproc/py-inflect, ok bket
inflect.py provides plural inflections, singular noun inflections,
"a"/"an" selection for English words, and manipulation of numbers as
words.

Plural forms of all nouns, most verbs, and some adjectives are provided.
Where appropriate, "classical" variants (for example: "brother" ->
"brethren", "dogma" -> "dogmata", etc.) are also provided.

Single forms of nouns are also provided. The gender of singular pronouns
can be chosen (for example "they" -> "it" or "she" or "he" or "they").

Pronunciation-based "a"/"an" selection is provided for all English
words, and most initialisms.

It is also possible to inflect numerals (1,2,3) to ordinals (1st, 2nd,
3rd) and to English words ("one", "two", "three").

In generating these inflections, inflect.py follows the Oxford English
Dictionary and the guidelines in Fowler's Modern English Usage,
preferring the former where the two disagree.
2022-11-27 10:55:14 +00:00
sthen
350b6bf55b import ports/textproc/py-jaraco-text, ok bket
This package provides handy routines for dealing with text, such as
wrapping, substitution, trimming, stripping, prefix and suffix removal,
line continuation, indentation, comment processing, identifier processing,
values parsing, case insensitive comparison, and more.
2022-11-27 10:54:55 +00:00
ajacoutot
7853258c6a Update to link-grammar-5.12.0. 2022-11-27 10:46:33 +00:00
sthen
d858b7cc2a Ports built with setuptools on python 3.10 don't need a RUN_DEPENDS on
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
2022-11-26 23:28:11 +00:00
sthen
18323762b9 use MODPY_PYBUILD 2022-11-26 15:02:49 +00:00
sthen
601f3a3387 update to py3-charset-normalizer
enabled compiled md.py now that we have mypy
2022-11-25 12:28:37 +00:00
edd
57da22003e textproc/lgrind: Make it build with TeX Live 2022. 2022-11-24 20:06:43 +00:00
sthen
ec9d4f8c9b update to py3-colored-1.4.4 2022-11-24 12:15:57 +00:00
sthen
2d767ce297 update to py3-numpydoc-1.5.0 2022-11-24 12:14:16 +00:00
sthen
fbbacb75c6 update to py3-dict2xml-1.7.2 2022-11-24 12:02:46 +00:00
sthen
fc105db388 update to xml2rfc-3.15.3 2022-11-24 11:59:36 +00:00
sthen
3088fc931b update to py3-ini2toml-0.11.3 2022-11-24 11:59:20 +00:00
mbuhl
587cfcd69f xpathns.py contained a use after free. It runs during make test
and is shipped in share/examples.
ok aja
2022-11-23 09:54:04 +00:00
op
625cb3cf18 update textproc/opensearch to 2.4.0
ok pvk@
2022-11-22 08:50:00 +00:00
bluhm
9b265434c3 Initialize variable on stack to avoid crash in libxml.
with mbuhl@
2022-11-21 17:55:43 +00:00
kn
0e5decaec6 No need to "chmod +x" the script anymore after the 3.22.0 update 2022-11-20 12:20:45 +00:00
ajacoutot
390b411bd1 Make sure not to pick-up maven; it would try to install stuff under
/nonexistent/.m2/ which would break "make fake"
2022-11-18 07:53:58 +00:00
sthen
0ebf661f56 update to p5-PDF-API2-2.044 2022-11-17 10:33:33 +00:00
ajacoutot
e6d45cd0c0 Oops, forgot in previous. 2022-11-15 12:32:27 +00:00
ajacoutot
eaa4a4968a Remove post-install to unbreak. 2022-11-15 12:30:00 +00:00
sthen
075e026df1 +py-coloredlogs py-humanfriendly 2022-11-15 10:28:18 +00:00
sthen
0bba8658c3 import ports/textproc/py-coloredlogs, ok aja@ aisha@
The coloredlogs package enables colored terminal output for Python's
logging module. The ColoredFormatter class inherits from logging.Formatter
and uses ANSI escape sequences to render your logging messages in color.
2022-11-15 10:27:42 +00:00
sthen
f5b8fb20d7 import ports/textproc/py-humanfriendly, ok aja@ aisha@
The functions and classes in the humanfriendly package can be used to
make text interfaces more user friendly. Some example features:

- Parsing and formatting numbers, file sizes, pathnames and timespans in
simple, human friendly formats.

- Easy to use timers for long running operations, with human friendly
formatting of the resulting timespans.

- Prompting the user to select a choice from a list of options by typing
the option's number or a unique substring of the option.

- Terminal interaction including text styling (ANSI escape sequences),
user friendly rendering of usage messages and querying the terminal for
its size.
2022-11-15 10:27:25 +00:00
sthen
899d7bef69 update to py3-black-22.10.0 2022-11-15 10:26:01 +00:00
sthen
3439c1e5d2 update to py3-bracex 2.3.post1 2022-11-14 15:30:44 +00:00
sthen
d86cc7ec55 use MODPY_PYBUILD 2022-11-14 15:26:17 +00:00
sthen
71634c1453 update to py3-cssutils-2.6.0 2022-11-14 14:55:17 +00:00
sthen
d18452f322 update to pugixml-1.13 2022-11-14 11:39:43 +00:00
sthen
3f60b3a028 use MODPY_PYBUILD 2022-11-13 21:02:23 +00:00
sthen
2bf60f5ed0 use MODPY_PYBUILD 2022-11-13 20:53:08 +00:00
sthen
c7010de0bd bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:30:15 +00:00
sthen
1427b990d1 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:41 +00:00
sthen
d58dc02cc4 bump for MODPY_DEFAULT_VERSION_3 switch and remove importlib-metadata dep 2022-11-13 15:26:05 +00:00
sthen
ab98f89149 use MODPY_SETUPTOOLS 2022-11-13 13:33:03 +00:00
kn
273b1c4797 Remove xalan-j
The current version 2.7.2 is from 2014 and was imported as a dependency
for "jtreg" which does not exist in our tree.

It has no consumers and ports using this ship their own bundled copy.

OK sthen
2022-11-13 11:41:52 +00:00
kn
f395c052ae Remove xalan-c
This port has no consumers anymore.

Apache no longer maintains Xalan-C, it is dead and won't receive security
updates.

Prodded by Roger Leigh (upstream maintainer), thanks.
2022-11-13 11:01:32 +00:00
ajacoutot
9d0e2c85b5 Fix HOMEPAGE and take MAINTAINER. 2022-11-11 17:20:08 +00:00
ajacoutot
4c32351b2e Take MAINTAINER. 2022-11-11 17:19:40 +00:00
ajacoutot
d0c33abe7e Fix HOMEPAGE and remove non existing ones. 2022-11-11 17:16:00 +00:00
sthen
1e24685a1a use MODPY_PYBUILD 2022-11-10 13:18:10 +00:00
ajacoutot
97d2e4d69b Remove dot patch; I cannot seem to be able to trigger the bug anymore.
Let's see how it keeps rollingin bulks.
2022-11-08 16:22:28 +00:00