1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-24 09:25:01 +00:00
Commit Graph

614301 Commits

Author SHA1 Message Date
Po-Chuan Hsieh
e863277c54
textproc/py-mistletoe: Add py-mistletoe 1.0.1
mistletoe is a Markdown parser in pure Python, designed to be fast,
spec-compliant and fully customizable.

Apart from being the fastest CommonMark-compliant Markdown parser implementation
in pure Python, mistletoe also supports easy definitions of custom tokens.
Parsing Markdown into an abstract syntax tree also allows us to swap out
renderers for different output formats, without touching any of the core
components.

Remember to spell mistletoe in lowercase!
2023-04-06 01:29:40 +08:00
Po-Chuan Hsieh
4bead352f4
security/py-detect-secrets: Add py-detect-secrets 1.4.0
detect-secrets is an aptly named module for (surprise, surprise) detecting
secrets within a code base.

However, unlike other similar packages that solely focus on finding secrets,
this package is designed with the enterprise client in mind: providing a
backwards compatible, systematic means of:
 1. Preventing new secrets from entering the code base,
 2. Detecting if such preventions are explicitly bypassed, and
 3. Providing a checklist of secrets to roll, and migrate off to a more secure
    storage.

This way, you create a separation of concern: accepting that there may currently
be secrets hiding in your large repository (this is what we refer to as a
baseline), but preventing this issue from getting any larger, without dealing
with the potentially gargantuan effort of moving existing secrets away.

It does this by running periodic diff outputs against heuristically crafted
regex statements, to identify whether any new secret has been committed. This
way, it avoids the overhead of digging through all git history, as well as the
need to scan the entire repository every time.
2023-04-06 01:29:40 +08:00
Po-Chuan Hsieh
a313154d94
devel/py-visidata: Add py-visidata 2.11
VisiData provides a terminal interface for exploring and arranging tabular data.
It supports tsv, csv, sqlite, json, xlsx (Excel), hdf5, and many other formats.
2023-04-06 01:29:40 +08:00
Po-Chuan Hsieh
d17af72d4f
devel/py-requirements-detector: Add py-requirements-detector 1.1.0
Requirements Detector is a simple Python tool which attempts to find and list
the requirements of a Python project.

When run from the root of a Python project, it will try to ascertain which
libraries and the versions of those libraries that the project depends on.

It uses the following methods in order, in the root of the project:
 1. Parse setup.py (if this is successful, the remaining steps are skipped)
 2. Parse pyproject.yoml (if a tool.poetry.dependencies section is found, the
    remaining steps are skipped)
 3. Parse requirements.txt or requirements.pip
 4. Parse all *.txt and *.pip files inside a folder called requirements
 5. Parse all files in the root folder matching *requirements*.txt or reqs.txt
    (so for example, pip_requirements.txt would match, as would
    requirements_common.txt)
2023-04-06 01:29:40 +08:00
Po-Chuan Hsieh
e732c3906a
devel/py-poetry-semver: Add py-poetry-semver 0.1.0
Poetry SemVer provides a semantic versioning library for Python. It is initially
part of the Poetry codebase.
2023-04-06 01:29:39 +08:00
Po-Chuan Hsieh
5c7ee226ff
devel/py-pdm-backend: Add py-pdm-backend 2.0.5
This is the backend for PDM projects that is fully-compatible with PEP 517 spec,
but you can also use it alone. It reads the metadata of PEP 621 format and
coverts it to Core metadata.
2023-04-06 01:29:39 +08:00
Po-Chuan Hsieh
d2025bc3c4
devel/py-jupyter-server-terminals: Add py-jupyter-server-terminals 0.4.4
Jupyter Server Terminals is a Jupyter Server Extension providing support for
terminals.
2023-04-06 01:29:39 +08:00
Po-Chuan Hsieh
d4bcc76818
devel/py-frictionless-ckan-mapper: Add py-frictionless-ckan-mapper 1.0.9
Frictionless CKAN Mapper is a library for mapping CKAN metadata from/to
Frictionless metadata.

The library has zero dependencies (not even on Data Package libs). You can use
it directly or use it for inspiration. Detailed outline of the algorithm is in
the docs or you can read the code.
2023-04-06 01:29:38 +08:00
Po-Chuan Hsieh
dad043a777
devel/py-dodgy: Add py-dodgy 0.2.1
Dodgy is a very basic tool to run against your codebase to search for "dodgy"
looking values. It is a series of simple regular expressions designed to detect
things such as accidental SCM diff checkins, or passwords or secret keys hard
coded into files.

While this is primarily aimed at open source projects (for whom a publicly
available secret key is pretty dangerous), it can also be used in private
projects, with the caveat that it will point out things which are not a problem
for private projects and is not configurable enough currently to change that.

Another note - this tool is probably best run pre-commit, since it will
hopefully prevent dodgy things being checked in. To automatically execute before
a commit use a git pre-commit hook.
2023-04-06 01:29:38 +08:00
Po-Chuan Hsieh
2a685ab209
databases/py-fastparquet: Add py-fastparquet 2023.2.0
fastparquet is a python implementation of the parquet format, aiming integrate
into python-based big data work-flows. It is used implicitly by the projects
Dask, Pandas and intake-parquet.

We offer a high degree of support for the features of the parquet format, and
very competitive performance, in a small install size and codebase.
2023-04-06 01:29:38 +08:00
Po-Chuan Hsieh
5383d075cb
archivers/py-sozipfile: Add py-sozipfile 0.2.0
sozipfile is a fork of Python zipfile module, from its implementation in CPython
3.11, which implements the SOZip optimization, when writing deflate compressed
files whose size exceeds the chunk size (defaults to 32768 bytes).
2023-04-06 01:29:38 +08:00
Po-Chuan Hsieh
d8e4c49f2e
archivers/py-cramjam: Add py-cramjam 2.6.2
Extremely thin Python bindings to de/compression algorithms in Rust. Allows for
using algorithms such as Snappy, without any system dependencies.

This is handy when being used in environments like AWS Lambda, where installing
packages like python-snappy becomes difficult because of system level
dependencies.
2023-04-06 01:29:37 +08:00
Po-Chuan Hsieh
af6dcf2661
graphics/cgif: Add cgif 0.3.0
CGIF is a fast and lightweight GIF encoder that can create GIF animations and
images. Summary of the main features:
- user-defined global or local color-palette with up to 256 colors (limit of the
  GIF format)
- size-optimizations for GIF animations:
  - option to set a pixel to transparent if it has identical color in the
    previous frame (transparency optimization)
  - do encoding just for the rectangular area that differs from the previous
    frame (width/height optimization)
- fast: a GIF with 256 colors and 1024x1024 pixels can be created in below 50 ms
  even on a minimalistic system
- MIT license (permissive)
- different options for GIF animations: static image, N repetitions, infinite
  repetitions
- additional source-code for verifying the encoder after making changes
- user-defined delay time from one frame to the next (can be set independently
  for each frame)
- source-code conforms to the C99 standard
2023-04-06 01:29:37 +08:00
Po-Chuan Hsieh
bca243c240
devel/libddwaf: Add libddwaf 1.8.2
libddwaf is Datadog's implementation of a Web Application Firewall (WAF) engine,
with a goal of low performance and memory overhead, and embeddability in a wide
variety of language runtimes through a C API.
2023-04-06 01:29:37 +08:00
Po-Chuan Hsieh
6527bbb3b3
*/Makefile: Sort SUBDIRs 2023-04-06 01:29:37 +08:00
Guido Falsi
69e0c19dab mail/maildrop: Update to 3.1.2
- Added patch required to make it build when DOVECOTAUTH option is
  enabled.
2023-04-05 19:20:37 +02:00
Guido Falsi
69221e6770 mail/courier-imap: Update to 5.2.3 2023-04-05 19:20:03 +02:00
Alexey Dokuchaev
5f4ae791a6 sysutils/libcpuid: the port had been updated to version 0.6.3
As usual, new release brings support for even more CPU models
and fixes a few bugs.
2023-04-05 16:21:06 +00:00
Fernando Apesteguía
a5de2b4882 devel/samurai: Proper fix for PREFIX variable
PR:		270590
Reported by:	danfe@
2023-04-05 17:45:26 +02:00
Yuri Victorovich
8f10e31c83 cad/surelog: Add commend about USE_JAVA 2023-04-05 08:39:55 -07:00
Lorenzo Salvadore
07b17c9968
math/armadillo: Update to 12.2.0
Changes: https://arma.sourceforge.net/docs.html#changelog
2023-04-05 17:08:57 +02:00
Palle Girgensohn
6a415148d5 sysutils/fluent-bit: update to 2.0.11
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.0.11
2023-04-05 17:03:10 +02:00
Matthew Seaman
829724b35e net-mgmt/nagios-check_postgres: update to 2.26.0
Changes:	https://github.com/bucardo/check_postgres/releases/tag/2.26.0
2023-04-05 15:55:50 +01:00
Jan Beich
be4f4ef88e x11/waybar: add hyprland flavor
https://wiki.hyprland.org/Useful-Utilities/Status-Bars/#waybar
2023-04-05 14:25:20 +00:00
Jan Beich
30840c2819 x11/waybar: simplify CONFLICTS 2023-04-05 14:25:20 +00:00
Jan Beich
990a1168db x11-servers/xwayland-devel: update to 21.0.99.1.447
Changes:	26ef545b3...81458a86b
2023-04-05 14:25:19 +00:00
Gleb Popov
be9f9bb39e net-p2p/cardano-node: Update to 1.35.7 2023-04-05 17:24:08 +03:00
Alexey Dokuchaev
41acfec7a1 misc/gedkeeper: the port had been improved (+)
- Make GetTempDir() function Unix-aware, where TMP environment
  variable is preferred over Windows' TEMP, and fallback to /tmp
  when it is unset
- Change GetAppPath() function to uphold that we do not install
  the main program in another subdirectory (bin) since the whole
  project already lives under $DATADIR (Mono/.NET programs are
  not always hier(7)-conforming)
- Fix provided *.desktop file (respect PREFIX and replace badly
  named startup wrapper script with ours)
2023-04-05 13:16:16 +00:00
Erik Jensen
41a479ef80 devel/root: Remove 12.3 workaround and clean up
Remove build workaround for 12.3 re-added in last commit by mistake that
was removed in 5693229 commit.
Cleanup port and delete scripts dir used by workaround.

PR:		270625
MFH:		2023Q2 (buildfixes)
2023-04-05 12:25:36 +01:00
Mikael Urankar
bcb1cd7f7a www/deno: Update to 1.32.3
Changes:
  https://github.com/denoland/deno/releases/tag/v1.31.2
  https://github.com/denoland/deno/releases/tag/v1.31.3
  https://github.com/denoland/deno/releases/tag/v1.32.0
  https://github.com/denoland/deno/releases/tag/v1.32.1
  https://github.com/denoland/deno/releases/tag/v1.32.2
  https://github.com/denoland/deno/releases/tag/v1.32.3
2023-04-05 12:36:48 +02:00
Bernhard Froehlich
bf627deaf4
dns/dnscontrol: Update to 3.30.0 2023-04-05 09:39:02 +00:00
Bernard Spil
23f9dd1f96 mail/nextcloud-mail: Update to 3.1.0 2023-04-05 11:05:41 +02:00
Bernard Spil
92ed77a17e security/nextcloud-passman: Update to 2.4.4 2023-04-05 11:05:27 +02:00
Bernard Spil
e2c81c01dd security/nextcloud-end_to_end_encryption: Update to 1.12.4 2023-04-05 11:04:37 +02:00
Alexey Dokuchaev
14f7ae40b2 net/opal: unbreak the build and packaging with non-default options
Fix some minor grammar bugs and beautify port description while here.

PR:	270637
2023-04-05 09:00:12 +00:00
Rodrigo Osorio
b375bf22af devel/libatomic_ops: update to 7.8.0
Full changelog: https://github.com/ivmai/libatomic_ops/releases/tag/v7.8.0

Reported by:	Ivan Maidanski <ivmai@mail.ru> (by private email)
2023-04-05 10:36:52 +02:00
Jan Beich
56bbf0965e net-p2p/py-transmission-rpc: update to 4.1.5
Changes:	https://github.com/Trim21/transmission-rpc/releases/tag/v4.1.5
Reported by:	GitHub (watch releases)
2023-04-05 08:19:55 +00:00
Dries Michiels
4873a34240 multimedia/emby-server-devel: update to 4.8.0.29
Changes:	https://github.com/MediaBrowser/Emby.Releases/releases/tag/4.8.0.29
2023-04-05 10:08:06 +02:00
Jimmy Olgeni
e2fd17c6b7 lang/elixir: update to version 1.14.4 2023-04-05 09:58:48 +02:00
Palle Girgensohn
166369a037 net-mgmt/telegraf: update to 1.26.1
Release notes:	https://github.com/influxdata/telegraf/releases/tag/v1.26.1
2023-04-05 09:52:47 +02:00
Emmanuel Vadot
f27d43c5c2 graphics/drm-515-kmod: Update to drm_v5.15.25_4
i915: Disable GuC by default on gen12+. It's known to be broken for us
 and upstream started to enable it by default for those platform.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
2023-04-05 09:15:53 +02:00
Daniel Engberg
92fb8ba044 net-mgmt/fence-agents: Follow Porters Handbook more closely and use helpers
Use DISTVERSION instead of PORTVERSION as instructed in Porters Handbook
and use framework helper to define libxslt build dependency

PR:		270627
Reviewed by:	bapt (maintainer)
2023-04-05 08:26:14 +02:00
Daniel Engberg
72ad532057 archivers/zstd: Add CMake config files and adjust Makefile
- Use upstream's short test for "make test"
- Use verbose output by default during build
* Tweak Makefile to follow Porters Handbook more closely
* Install CMake files (taken from CMake build framework)

PR:		267652
Reported by:	fluffy
Approved by:	portmgr (maintainer timeout, 1+ month)
2023-04-05 08:12:14 +02:00
Matthew Seaman
7793ffbd7c sysutils/py-ansible-lint: update to 6.14.4
Changes:	https://github.com/ansible/ansible-lint/releases/tag/v6.14.4
2023-04-05 05:58:30 +00:00
Erik Jensen
c766dfa673 science/geant4: update to 11.1.0
PR:		268993
Reported by:	erik@tenku.dk (maintainer)
2023-04-05 07:46:58 +02:00
Eric Camachat
e933541b21 devel/samurai: Fix if LOCALBASE is not /usr/local
PR:		270590
Reported by:	eric@camachat.org
2023-04-05 07:38:52 +02:00
Ralf van der Enden
1ad04ed2ae dns/dnsdist: update to 1.8.0
ChangeLog: https://blog.powerdns.com/2023/03/30/powerdns-dnsdist-1-8-0-released/

PR:		270612
Reported by:	tremere@cainites.net (maintainer)
2023-04-05 07:32:29 +02:00
nomoo
e0d8b15217 net-p2p/jackett: Update to 0.20.3756
* sportscult: specify the login form and improve error selection
 * krazyzone: new layout and search engine
 * eniahd: add freeleech search.
 * sportscult: add freeleech search and fix category filtering
 * Revert "redacted: add freeleech search.
 * newstudioL: add freeleech search.
 * nonameclubL: add freeleech search.
 * piratbitL: add freeleech search.
 * redacted: add freeleech search.
 * assorted: redundant using directive

PR:		270598
Reported by:	nomoo@nomoo.ru
2023-04-05 07:27:21 +02:00
Eric Camachat
f01e8af459 www/dooble: Update to 2023.04.01
ChangeLog: https://github.com/textbrowser/dooble/releases/tag/2023.04.01

 * Added -Wformat-security, -fstack-clash-protection for Linux builds.
 * Corrected widget buddies. Buddies are similar to mnemonics.
 * Include the text (Private) in private Dooble window titles.
 * New Private Window shortcut.
 * Relative location character. Please see Settings -> Web.
 * Retain proxy information if a proxy is disabled.
 * Retrieve a complete locale name for translation file warning in Settings ->
   Display.
 * The Linux bundle was created on KUbuntu 22.04.

PR:		270585
Reported by:	eric@camachat.org (maintainer)
2023-04-05 07:22:34 +02:00
Florian Walpen
53e8e70bba audio/ardour: Update to 7.3.0 release.
ChangeLog: https://ardour.org/whatsnew.html

PR:		270056
Reported by:	dev@submerge.ch (maintainer)
2023-04-05 07:18:59 +02:00