169909 Commits

Author SHA1 Message Date
kmos
7b403dee30 https://docs.python.org/3.10/whatsnew/changelog.html#changelog
gh-97616: Fix multiplying a list by an integer (list *= int): detect the
          integer overflow when the new allocated length is close to the
          maximum size. Issue reported by Jordan Limor. Patch by Victor
          Stinner.

gh-97612: Fix a shell code injection vulnerability in the
          get-remote-certificate.py example script. The script no longer
          uses a shell to run openssl commands. Issue reported and
          initial fix by Caleb Shortt. Patch by Victor Stinner.

gh-68966: The deprecated mailcap module now refuses to inject unsafe text
          (filenames, MIME types, parameters) into shell
          commands. Instead of using such text, it will warn and act as
          if a match was not found (or for test commands, as if the test
          failed).

ok sthen
2022-10-14 15:11:26 +00:00
kn
5bc5b20f33 Unveil /var/run/pcscd/pcscd.comm to make smart cards work
OK landry
2022-10-14 15:00:08 +00:00
landry
8111c13e42 security/nss: update to 3.84.
see https://firefox-source-docs.mozilla.org/security/nss/nss_3_84.html
2022-10-14 14:24:05 +00:00
sthen
da36e8bff1 switch to MODPY_PYBUILD, ok aja@ 2022-10-14 14:17:52 +00:00
pvk
4a5efe4059 Update pgbackrest 2.40 -> 2.41
Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.41
2022-10-14 14:06:35 +00:00
pvk
e6bfb4651a Update ansible 6.4.0 -> 6.5.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/6/CHANGELOG-v6.rst#v6-5-0
2022-10-14 14:04:02 +00:00
landry
387746fe9e textproc/py-cssselect2: add missing BDEP/RDEP on textproc/py-{tinycss2,webencodings}
also spotted by ajacoutot@, thanks !
2022-10-14 14:01:30 +00:00
pvk
fc6d25750b Update ansible-core 2.13.4 -> 2.13.5
Changelog: https://github.com/ansible/ansible/blob/stable-2.13/changelogs/CHANGELOG-v2.13.rst#v2-13-5
2022-10-14 14:01:25 +00:00
landry
e07394fe85 textproc/py-tinycss2: bump REVISION, i've changed RDEP... 2022-10-14 14:00:41 +00:00
tracey
89ea89b558 Update devel/py-esptool from 4.2.1 to 4.3. ok benoit@ 2022-10-14 14:00:17 +00:00
pvk
07bf6a2e5b Update vault 1.11.3 -> 1.12.0
Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1120
2022-10-14 13:59:18 +00:00
landry
14e238d4ac textproc/py-tinycss2: add missing BDEP/RDEP on py-webencodings
spotted by ajacoutot@, thanks !
2022-10-14 13:58:08 +00:00
op
0fc3fb4204 +copyq 2022-10-14 13:40:37 +00:00
op
6d79ec440e import copyq-6.3.2
CopyQ is an advanced clipboard manager with powerful editing
and scripting features.

port from Róbert Bagdán (kikadf.01 at gmail dot com) who is also
taking the maintainership of the port, thanks!

with minor tweaks by me and rsadowski@, ok sthen@
2022-10-14 13:39:34 +00:00
ajacoutot
f5733a2ecd Update to glm-0.9.9.8. 2022-10-14 13:27:10 +00:00
sthen
e3264ea24b update to arouteserver-1.17.1 2022-10-14 11:48:26 +00:00
kn
8ec031c455 silence the same two compiler warnings on all 1137 files 2022-10-14 11:17:25 +00:00
martin
613965bc6a Update py-rasterio to 1.3.2. 2022-10-14 10:36:52 +00:00
sthen
9067a90d5a update to libunbound-1.17.0 2022-10-14 09:43:30 +00:00
ajacoutot
bba2a9faa2 Fix typo to unbreak sqlports.
NO_TESTS -> NO_TEST
2022-10-14 07:47:19 +00:00
rsadowski
41a2c46354 Update mkvtoolnix to 70.1.0 2022-10-14 06:41:40 +00:00
rsadowski
3f9cb0a263 Update to libmatroska 1.7.1
From Brad
2022-10-14 06:41:17 +00:00
rsadowski
06ffab7b8e Update libebml to 1.4.4
From Brad
2022-10-14 06:40:24 +00:00
rsadowski
52befb0d92 Update kubectl to 1.25.3 2022-10-14 05:44:31 +00:00
rsadowski
5339d3861a Update weechat to 3.7 2022-10-14 05:36:08 +00:00
kn
846b2051df update to tdesktop 4.2.4 2022-10-14 00:26:16 +00:00
op
9864749f6a +rset 2022-10-13 20:16:42 +00:00
op
cb688177be import rset-2.4
rset(1) operates by staging files on a remote system, then executing
instructions embedded in the pln(5) files.  Any interpreter capable of
running scripts read over a pipe may be specified.

The bundled utilities rinstall(1) and rsub(1) provide an easy means of
installing and modifying configuration files, and capabilities are added
by writing utility scripts which are sent along with configuration data.

ok solene@
2022-10-13 20:15:51 +00:00
op
5dc946bce2 annotate URL of upstreamed patches; no change to the package 2022-10-13 20:07:02 +00:00
kn
fb99060f80 Update to latest tg_owt and libyuv 2022-10-13 19:47:01 +00:00
ajacoutot
8ffec4deed Update to xdg-user-dirs-gtk-0.11. 2022-10-13 19:10:22 +00:00
jung
beedef851d update to dwm 6.4 2022-10-13 18:15:36 +00:00
jung
b157e079ac update to dmenu 5.2 2022-10-13 18:10:31 +00:00
op
50ca274bcf x11/fvwm3: fix casting for time_t and clock_t
- patches/patch-fvwm_ewmh_c: cast clock_t to `long long' and print it
   with %lld

 - patches/patch-modules_FvwmScript_Instructions_c: fix the casting:
   should be `long long', not only `long'!
2022-10-13 16:16:49 +00:00
op
a3b099ff57 update x11/fvwm3 to 1.0.5; diff from maintainer Michael, thanks!
changelog: https://github.com/fvwmorg/fvwm3/releases/tag/1.0.5

Some patches were upstreamed and not needed anymore, regen the other
patches.  There is no longer a -debug flavor since those debug messages
are now available via a command line option (-v / --verbose).
2022-10-13 16:00:45 +00:00
landry
c5e0b3dc9e +{py-fonttools,py-pydyf,weasyprint},python3 2022-10-13 15:55:36 +00:00
landry
d881144d3a Import print/weasyprint 56.1.
WeasyPrint is a smart solution helping web developers to create PDF
documents. It turns simple HTML pages into gorgeous statistical
reports, invoices, tickets..

From a technical point of view, WeasyPrint is a visual rendering engine
for HTML and CSS that can export to PDF. It aims to support web
standards for printing.

It is based on various libraries but not on a full rendering engine
like WebKit or Gecko. The CSS layout engine is written in Python,
designed for pagination, and meant to be easy to hack on.

www: https://weasyprint.org/

ok sthen@ semarie@
2022-10-13 15:54:59 +00:00
landry
dbe8854755 Import print/py-pydyf 0.3.0.
pydyf is a low-level PDF generator written in Python and based on PDF
specification 1.7.

ok sthen@ semarie@
2022-10-13 15:53:44 +00:00
landry
d40e102322 Import print/py-fonttools 4.37.4.
fontTools is a library for manipulating fonts, written in Python. The
project includes the TTX tool, that can convert TrueType and OpenType
fonts to and from an XML text format, which is also called TTX. It
supports TrueType, OpenType, AFM and to an extent Type 1 and some
Mac-specific formats.

ok sthen@ semarie@
2022-10-13 15:52:41 +00:00
landry
be665628d9 +py-{cssselect2,pyphen,tinycss2},python3 2022-10-13 15:46:24 +00:00
landry
86007acc9e Import textproc/py-tinycss2 1.1.1.
tinycss2 is a low-level CSS parser and generator written in Python:
it can parse strings, return objects representing tokens and blocks,
and generate CSS strings corresponding to these objects.

Based on the CSS Syntax Level 3 specification, tinycss2 knows the
grammar of CSS but doesn't know specific rules, properties or values
supported in various CSS modules.

ok sthen@ semarie@
2022-10-13 15:45:53 +00:00
landry
13b4df3743 Import textproc/py-pyphen 0.13.0.
Pyphen is a pure Python module to hyphenate words using included or
external Hunspell hyphenation dictionaries.

ok sthen@ semarie@
2022-10-13 15:44:53 +00:00
landry
58810d5f4c Import textproc/py-cssselect2 0.7.0.
cssselect2 is a straightforward implementation of CSS4 Selectors for
markup documents (HTML, XML, etc.) that can be read by ElementTree-like
parsers (including cElementTree, lxml, html5lib, etc.)

ok sthen@ semarie@
2022-10-13 15:44:04 +00:00
landry
6b1d6a459c +py-zopfli,python3 2022-10-13 15:37:44 +00:00
landry
f47e17fc47 Import archivers/py-zopfli 0.2.1.
pyzopfli is a straight forward wrapper around zopfli's ZlibCompress method.

ok sthen@ semarie@
2022-10-13 15:37:00 +00:00
landry
2938267134 +py-test-{isort,flake8},python3 2022-10-13 15:35:17 +00:00
landry
7c154c629c Import devel/py-test-isort 3.0.0.
The pytest-isort plugin extends py.test to check import ordering using
isort.

backport a commit from upstream to switch to poetry-core, pointed out by
sthen@.

ok sthen@ semarie@
2022-10-13 15:34:16 +00:00
landry
fd48cd026f Import devel/py-test-flake8 1.1.1.
The pytest-flake8 plugin extends py.test to efficiently check PEP8
compliance

ok semarie@ sthen@
2022-10-13 15:33:07 +00:00
tb
0fb4d8d24e net/tg_owt: move third party directories instead of symlinking them.
cmake would install include/tg_owt/third_party/libyuv as a symlink back to
WRKSRC, which happens to work currently but confuses make update-plist.

ok kn
2022-10-13 14:16:27 +00:00
kn
33cf5910b0 Avid munlock(2) as well
OK sthen
2022-10-13 13:11:27 +00:00