| non port: devel/Makefile |
Number of commits found: 12754 (showing only 100 on this page) |
|
Friday, 19 Jun 2026
|
09:49 Matthias Fechner (mfechner)
www/gitlab: added new ports required for 19.1.0
ea0d540 |
01:22 Hiroki Tagato (tagattie) Author: Einar Bjarni Halldórsson
devel/p5-CLI-Simple: Add port: Minimalist object oriented base class for CLI
applications
Tired of writing the same 'ol boilerplate code for command line scripts?
Want a standard, simple way to create a Perl script that takes options
and commands? CLI::Simple makes it easy to create scripts that take
options, commands and arguments.
CLI::Simple is designed around the modulino pattern - Perl modules that
can be executed directly as scripts.
WWW: https://metacpan.org/pod/CLI::Simple
PR: 295931
Reported by: Einar Bjarni Halldórsson <einar@isnic.is> (new maintainer)
b981e5b |
|
Sunday, 14 Jun 2026
|
11:52 Rene Ladan (rene)
devel/simian: Remove expired port
2026-06-13 devel/simian: does not fetch
34b3650 |
|
Friday, 12 Jun 2026
|
06:47 Matthias Fechner (mfechner)
www/gitlab: add new ports required for 19.0.2
e58ec5d |
|
Wednesday, 10 Jun 2026
|
16:16 Sergey A. Osokin (osa)
devel/toomanycooks: New port - C++20 concurrency framework
Sponsored by: tipi.work
832d30b |
04:22 Yuri Victorovich (yuri)
devel/py-faicons: New port: Interface to Font-Awesome for use in Shiny
50adea9 |
04:22 Yuri Victorovich (yuri)
devel/py-great-tables: New port: Generate information-rich, publication-quality
tables from Python
1ed86fc |
|
Tuesday, 9 Jun 2026
|
19:31 Jesús Daniel Colmenares Oviedo (dtxdf)
devel/py-ytmusicapi: New port: Unofficial API for YouTube Music
ytmusicapi is a Python 3 library to send requests to the YouTube
Music API. It emulates YouTube Music web client requests using the
user's cookie data for authentication.
WWW: https://github.com/sigma67/ytmusicapi
9ea16be |
|
Saturday, 6 Jun 2026
|
20:12 Yuri Victorovich (yuri)
devel/py-pipcl: New port: Python packaging operations for use by a setup.py
script
0140ee2 |
12:04 Muhammad Moinur Rahman (bofh)
devel/py-google-re2-stubs: New port
Python stubs for google-re2 package.
WWW: https://pypi.org/project/google-re2-stubs/
9c36572 |
|
Tuesday, 2 Jun 2026
|
18:15 Yuri Victorovich (yuri)
devel/twiggy: Remove
1169301 |
15:07 Rene Ladan (rene)
devel/rye: Remove expired port
2026-06-01 devel/rye: Rye is no longer developed. All users should migrate to
uv, the successor project from the same maintainers, which is actively
maintained and much more widely used.
f9af651 |
11:50 Dan Langille (dvl)
devel/viewvc: resurrect old port to 1.3.0
This port was removed because it needed Python 2.7
This release works with Python >= 3.10
re: https://github.com/viewvc/viewvc/releases/tag/1.3.0
PR: 295729
39a18f0 |
07:55 Vanilla I. Shu (vanilla)
devel/p5-Device-Modbus: add new ports.
PR: 295770
3cd0bc8 |
00:24 Jesús Daniel Colmenares Oviedo (dtxdf)
devel/py-PyGObject-stubs: New port: Typing stubs for PyGObject
PyGObject-stubs implements PEP 561 typing stubs for PyGObject.
WWW: https://github.com/pygobject/pygobject-stubs
83dc988 |
|
Friday, 29 May 2026
|
04:15 Yuri Victorovich (yuri)
devel/py-jinxed: New port: Pure-Python implementation of a subset of the Python
curses library
e33c0f5 |
|
Thursday, 28 May 2026
|
21:00 Rene Ladan (rene)
devel/devhelp: Remove expired port
2026-05-28 devel/devhelp: Discontinued, use devel/manuals
16fc61b |
15:31 Jochen Neumeister (joneum)
devel/py-defusedcsv: add new port
defusedcsv is a drop-in replacement for Python's csv module
that mitigates CSV injection attacks in spreadsheet software.
WWW: https://github.com/raphaelm/defusedcsv
Sponsored by: Netzkommune GmbH
21a42e4 |
02:43 Yuri Victorovich (yuri)
devel/py-swig: New port: Python wrapper for the SWIG code generation tool
cc56436 |
02:43 Yuri Victorovich (yuri)
devel/py-cmeel: New port: Python build backend for CMake projects (cmeel)
563774b |
02:43 Yuri Victorovich (yuri)
devel/py-cmeel-eigen: New port: Eigen C++ linear algebra headers packaged for
the cmeel ecosystem
a9f86e1 |
|
Wednesday, 27 May 2026
|
18:23 Dan Langille (dvl)
devel/py-nest-asyncio2: Add new port
nest-asyncio2 is a fork of the unmaintained nest_asyncio
bbf0259 |
12:56 Siva Mahadevan (siva)
devel/py-sortinghat: take maintainership and update to 1.14.3
Reviewed by: kai
Approved by: lwhsu (mentor, implicitly)
Differential Revision: https://reviews.freebsd.org/D57151
b1c9e87 |
12:35 Max Brazhnikov (makc) Author: Alastair Hogge
devel/c-stdaux: Add new port
Auxiliary macros and functions for the C standard library
WWW: https://c-util.github.io/c-stdaux
PR: 294568
Co-authored-by: Max Brazhnikov <makc@FreeBSD.org>
e49acda |
|
Monday, 25 May 2026
|
12:46 Hiroki Tagato (tagattie)
devel/pinact: Add port: CLI to pin GitHub Actions and Reusable Workflows
pinact is a CLI to edit GitHub Workflow and Composite action files and
pin versions of Actions and Reusable Workflows. pinact can also update
their versions and verify version annotations.
WWW: https://github.com/suzuki-shunsuke/pinact
ed80103 |
05:21 Po-Chuan Hsieh (sunpoet)
devel/p5-Sub-HandlesVia-XS: Add p5-Sub-HandlesVia-XS 0.003004
Sub::HandlesVia will make use of Sub::HandlesVia::XS when it can.
4fd6384 |
|
Sunday, 24 May 2026
|
06:28 Matthias Fechner (mfechner)
devel/rubygem-rugged17: Remove expired port
devel/rubygem-rugged17
e0aeeb8 |
|
Friday, 22 May 2026
|
05:00 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
acad621 |
|
Thursday, 21 May 2026
|
19:17 Matthias Fechner (mfechner)
www/gitlab: added new ports required for version 19.0.0
5d31a42 |
16:23 Jason E. Hale (jhale)
Qt6: Update to 6.11.1
The kde@ team is pleased to announce Qt 6.11.1 on FreeBSD!
Upstream intoduced a few new modules and we have added them as:
* devel/qt6-openapi
* devel/qt6-tasktree
* x11-toolkits/qt6-canvaspainter
Announcements:
https://www.qt.io/blog/qt-6.11-released
https://www.qt.io/blog/qt-6.11.1-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.0/release-note.md
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.1/release-note.md
FreeBSD ports changes:
* General: Introduce more tooling for easier updates
* devel/qt6-tools: Install desktop files [1]
PySide6: Update to 6.11.1
As usual, the PySide6 suite has been updated to match the Qt version.
The Shiboken generator has been split into a separate port:
devel/shiboken6-tools. This was an upstream decision, but,
the generator is only needed for the build, allowing our
packages to have a smaller footprint.
PyQt6: Update to 6.11.0
Refactor a few variables and targets from Mk/pyqt.mk to individual
Makefiles to prep for Qt5 removal and reduce obfuscation.
PyQt tools:
devel/py-sip: Update to 6.15.3
devel/py-qt6-sip: Update to 13.11.1
PR: 294272 [1]
Reported by: Dave Palais <silent@penguinmail.com> [1]
Tested by: kenrap, makc
MFH: 2026Q2
Security: 738f5590-550c-11f1-9f97-3fa0ea3edd7d
99332e0 |
16:21 Jason E. Hale (jhale)
devel/openapi-generator: Add new port
Needed for devel/qt6-openapi
OpenAPI Generator allows generation of API client libraries (SDK generation),
server stubs, documentation and configuration automatically given an OpenAPI
Spec (both 2.0 and 3.0 are supported).
MFH: 2026Q2
460e0ee |
14:45 Po-Chuan Hsieh (sunpoet)
devel/rubygem-mustermann3: Add rubygem-mustermann3 3.1.1 (copied from
rubygem-mustermann)
- Add PORTSCOUT
00f92ac |
14:45 Po-Chuan Hsieh (sunpoet)
devel/rubygem-mustermann-contrib: Add rubygem-mustermann-contrib 4.0.0
This is the contrib edition of mustermann gem. It provides:
- CakePHP Syntax for Mustermann
- Express Syntax for Mustermann
- FileUtils for Mustermann
- Flask Syntax for Mustermann
- Mapper for Mustermann
- Pyramid Syntax for Mustermann
- Shell Syntax for Mustermann
- Simple Syntax for Mustermann
- String Scanner for Mustermann
- to_pattern for Mustermann
- URI Template Syntax for Mustermann
- Mustermann Pattern Visualizer
06e483a |
14:45 Po-Chuan Hsieh (sunpoet)
devel/rubygem-hansi: Add rubygem-hansi 0.2.1
Welcome to The ANSI Hansi. This is your Hipster ANSI color library.
It allows you to produce colorized console output.
Many ANSI color libraries are already out there. However, this library tackles a
few issues most of them have:
- It supports 8 color, 16 color, 88 color, 256 color and 24 bit (True Color)
mode.
- It transparently converts colors between modes without you having to worry
about this. It uses the YUV distance (rather than the RGB distance) to closer
match how our brain perceives color similarity.
- It supports proper color nesting.
- It can automatically detect how many colors the current terminal supports.
- It does not enforce a DSL to be used (in fact, it does not include a DSL, but
it makes it really easy to build your own DSL).
- Makes it easy to define string templates for highlighting, but doesn't force
you to use them.
- It supports themes, but doesn't force you to use them. Themes make semantic
coloring easier.
- It supports converting ANSI colors to CSS rules. It does not support parsing
an ANSI colored string into HTML, this would be outside the scope of this
library.
- It has zero dependencies and does not include a native extension.
- It does not monkey patch anything.
bde0d02 |
14:45 Po-Chuan Hsieh (sunpoet)
devel/py-flexparser: Add py-flexparser 0.4
Why write another parser? I have asked myself the same question while working on
this project. It is clear that there are excellent parsers out there, but I
wanted to experiment with another way of writing them.
The idea is quite simple. You write a class for every type of content (called
here ParsedStatement) you need to parse. Each class should have a from_string
constructor. We used the typing module extensively to make the output structure
easy to use and less error-prone.
01e754c |
14:45 Po-Chuan Hsieh (sunpoet)
devel/py-flexcache: Add py-flexcache 0.3
flexcache provides a robust and extensible package to cache on disk the result
of expensive calculations.
2d3ac6e |
|
Wednesday, 20 May 2026
|
15:06 Siva Mahadevan (siva)
devel/py-Events: new port
Needed to update textproc/py-opensearch-py to latest upstream 3.1.0.
Approved by: lwhsu (mentor, implicitly)
97c9ac3 |
|
Tuesday, 19 May 2026
|
17:46 Yuri Victorovich (yuri)
devel/ignition-utils: New port: General-purpose classes and functions for Gazebo
projects
e011d3d |
|
Monday, 18 May 2026
|
04:12 Hiroki Tagato (tagattie)
devel/electron42: Add port: Build cross-platform desktop apps with JavaScript,
HTML, and CSS
Build cross platform desktop apps with JavaScript, HTML, and CSS.
It's easier than you think.
If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
WWW: https://electronjs.org/
fbf5844 |
|
Saturday, 16 May 2026
|
18:50 Yuri Victorovich (yuri)
devel/py-cachebox: New port: Fastest memoizing and caching Python library
written in Rust
a37b6ef |
|
Thursday, 14 May 2026
|
05:43 Matthias Fechner (mfechner)
devel/rubygem-rugged17: add new port
Required for gitlab 18.11.3.
For more details have a look here:
https://gitlab.com/gitlab-org/gitlab/-/work_items/598564
fa4a006 |
|
Wednesday, 13 May 2026
|
11:39 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
b7f8cf6 |
07:38 Muhammad Moinur Rahman (bofh)
Revert "devel/pear-Console_CommandLine: Remove expired port"
There are some consumers which uses this port.
This reverts commit a1c02616d7a57a69f986b07f3f44fff7d117cdf2.
9d55eb5 |
07:22 Don Lewis (truckman) Author: Olivier Duchateau
devel/py-dasbus: DBus library in Python [New]
Dasbus is a DBus library written in Python 3, based on GLib and inspired
by pydbus. It is designed to be easy to use and extend.
PR: 295125
aee33c7 |
|
Tuesday, 12 May 2026
|
19:44 Rene Ladan (rene)
devel/pear-Console_CommandLine: Remove expired port
2026-05-12 devel/pear-Console_CommandLine: No longer maintained upstream
a1c0261 |
18:46 Joseph Mingrone (jrm) Author: hayzamjs
devel/libks: Add new port
Add a new devel/libks port for SignalWire's libks support library.
libks provides common C utility code used by SignalWire and related
projects, including platform abstraction, threading, networking, JSON,
UUID, TLS, logging, buffers, and general helper routines.
Reviewed by: jrm
Differential Revision: https://reviews.freebsd.org/D56907
c1dedb9a |
09:13 Michael Osipov (michaelo)
devel/maven: Make unversioned port a metaport
982c73d |
09:13 Michael Osipov (michaelo)
devel/maven: Move port to devel/maven38
In prepration of a metaport 'devel/maven' this will live side-by-side
with devel/maven39.
5447ca0 |
09:11 Yuri Victorovich (yuri)
devel/lace14: Remove
2fee22d |
09:06 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
03e08d9 |
|
Saturday, 9 May 2026
|
14:54 Rene Ladan (rene)
devel/py-termstyle: Remove expired port
2026-05-08 devel/py-termstyle: Upstream project appears to be abandoned
bb1bdf1 |
|
Friday, 8 May 2026
|
19:30 Rene Ladan (rene)
devel/py-rednose: Remove expired port
2026-05-07 devel/py-rednose: Depends on unmaintained nosetests
dcfcb1b |
19:30 Rene Ladan (rene)
devel/sd-mux-ctrl: Remove expired port
2026-05-07 devel/sd-mux-ctrl: Upstream project is unmaintained as the Tizen
project is no longer active
e06bd56 |
|
Thursday, 7 May 2026
|
22:29 Olivier Cochard (olivier)
devel/py-datashape: New port
DataShape is a language for describing data
Sponsored by: Netflix
7ea927b |
21:36 Olivier Cochard (olivier)
devel/py-pyroaring: New port
Python wrapper for the C library CRoaring
Sponsored by: Netflix
9ca8a39 |
21:23 Rene Ladan (rene)
devel/kyua: Remove expired port
kyua from base must be used for FreeBSD 14.x and newer
c8d7eb5 |
17:47 Jimmy Olgeni (olgeni)
devel/py-plaster-pastedeploy: New port
Plaster plugin to load PasteDeploy ini files.
9fe4a54 |
17:47 Jimmy Olgeni (olgeni)
devel/py-setuptools-changelog-shortener: New port
Setuptools plugin to shorten changelog for long_description.
48edbc3 |
17:47 Jimmy Olgeni (olgeni)
devel/py-plaster: New port
Loader interface around multiple config file formats.
a7ea1b2 |
16:02 Olivier Cochard (olivier)
devel/py-grpc-interceptor: New port
Simplifies gRPC interceptors
Sponsored by: Netflix
31fc883 |
15:55 Olivier Cochard (olivier)
devel/py-zipkin: New port
Library for using Zipkin in Python
Sponsored by: Netflix
4be354d |
14:27 Po-Chuan Hsieh (sunpoet)
devel/py-azure-mgmt-compute34: Add py-azure-mgmt-compute34 34.1.0
This is the Microsoft Azure Compute Management Client Library. This package has
been tested with Python 3.9+. For a more complete view of Azure libraries, see
the azure sdk python release.
5e78de6 |
14:27 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
d8b131e |
10:42 Olivier Cochard (olivier)
devel/py-pyconfigurator: New port
Easy configuration from command line arguments and ini files
2177994 |
08:26 Olivier Cochard (olivier)
devel/py-asyncstdlib: New port
Async variants of the Python standard library
4dcad11 |
|
Tuesday, 5 May 2026
|
19:18 Adam Weinberger (adamw)
devel/sem: Add port
sem is a semantic version control tool that works on top of Git. It
parses your code with tree-sitter, extracts every function, class, and
method as an entity, and diffs at the entity level instead of lines.
This means you see "function blahh was modified" instead of "lines x-y
changed."
It works in any Git repo with no setup. It can run as the default
`git diff` tool; see the WWW for setup instructions.
https://github.com/Ataraxy-Labs/sem
https://ataraxy-labs.github.io/sem
b575f9b |
19:07 Yuri Victorovich (yuri)
devel/py-fastcore: New port: Python supercharged for fastai development
cf5795d |
19:07 Yuri Victorovich (yuri)
devel/py-fastlite: New port: Extra usability for SQLite
0cd6d86 |
12:24 Loïc Bartoletti (lbartoletti)
devel/maki: Efficient AI coding agent [NEW PORT]
9fcd661 |
|
Saturday, 2 May 2026
|
21:27 Po-Chuan Hsieh (sunpoet)
devel/phpunit13: Add phpunit13 13.1.8
PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of
the xUnit architecture for unit testing frameworks.
e6da326 |
19:08 Dag-Erling Smørgrav (des)
devel/freebsd-git-pr: New port for git-pr
This installs bapt@'s git-pr plugin for managing Forgejo pull requests.
Reviewed by: arrowd
4c84bcb |
11:13 Po-Chuan Hsieh (sunpoet)
devel/py-prek: Add py-prek 0.3.11
pre-commit is a framework to run hooks written in many languages, and it manages
the language toolchain and dependencies for running the hooks.
prek is a reimagined version of pre-commit, built in Rust. It is designed to be
a faster, dependency-free and drop-in alternative for it, while also providing
some additional long-requested features.
Features:
- A single binary with no dependencies, does not require Python or any other
runtime.
- Faster than pre-commit and more efficient in disk space usage.
- Fully compatible with the original pre-commit configurations and hooks.
- Built-in support for monorepos (i.e. workspace mode).
- Integration with uv for managing Python virtual environments and dependencies.
- Improved toolchain installations for Python, Node.js, Bun, Go, Rust and Ruby,
shared between hooks.
- Built-in Rust-native implementation of some common hooks.
54c65ff |
11:13 Po-Chuan Hsieh (sunpoet)
devel/py-bump-my-version: Add py-bump-my-version 1.3.0
Bump My Version's purpose is to:
- Work as a part of an automated build system
- Manage project versioning through the project's development life cycle
- Incrementing and serializing version numbers
- parsing version numbers
- supporting SemVer, CalVer, and other versioning schemes
- Search and replace data in project files
- Work with the project's source control system
- Committing changes
- Tagging releases
- Reading version numbers from tags
c68a297 |
|
Friday, 1 May 2026
|
14:23 Vanilla I. Shu (vanilla)
devel/brpc: add new ports.
PR: 293396
a4a400b |
08:20 Xin LI (delphij)
devel/vectorscan: Add vectorscan 5.4.12
Portable fork of high-performance multiple regex matching library
e70dc46 |
|
Thursday, 30 Apr 2026
|
20:22 Adam Weinberger (adamw)
devel/ctags-lsp: Add port
This is an LSP that uses universal-ctags, making it both
language-agnostic and compatible with the vast array of languages
that uctags can parse.
However, that also means that it's limited to the data in a tags file,
meaning things like tracking references is off the table. But, it is,
as the author notes, "better than nothing."
Instructions for enabling the LSP in Neovim and Helix can be found
at the WWW: https://github.com/netmute/ctags-lsp
c461fd0 |
|
Monday, 27 Apr 2026
|
13:06 Po-Chuan Hsieh (sunpoet)
devel/py-tatsu: Add py-tatsu 5.18.0
TatSu is a tool that takes grammars in extended EBNF as input, and outputs
memoizing (Packrat) PEG parsers in Python. The classic variations of EBNF
(Tomassetti, EasyExtend, Wirth) and ISO EBNF are supported as input grammar
formats.
cbbce67 |
13:06 Po-Chuan Hsieh (sunpoet)
devel/p5-Getopt-Yath: Add p5-Getopt-Yath 2.000011
Getopt::Yath is the getopt processor yath uses. It should work perfectly fine
outside of yath as well.
6fe3caa |
13:06 Po-Chuan Hsieh (sunpoet)
devel/py-session-info2: Add py-session-info2 0.4.1
Use the session-info CLI program (see session-info -h) or use it
programmatically.
Import whayever your script/notebook relies on, as well as session_info.
bd02a49 |
13:06 Po-Chuan Hsieh (sunpoet)
devel/py-scverse-misc: Add py-scverse-misc 0.0.4
scverse-misc provides miscellaneous utility code used by scverse packages.
1c2980f |
13:06 Po-Chuan Hsieh (sunpoet)
devel/p5-App-Yath-Script: Add p5-App-Yath-Script 2.000011
App::Yath::Script provides the initial entry point for the yath script. It
handles script discovery, configuration loading, version detection, and
delegation to version-specific script modules (App::Yath::Script::V{X}).
During the BEGIN phase, do_begin() locates .yath.rc and .yath.user.rc
configuration files, determines the harness version to use, and delegates to the
appropriate App::Yath::Script::V{X} module. At runtime, do_runtime() hands off
execution to that module.
8259175 |
|
Friday, 24 Apr 2026
|
10:44 Jimmy Olgeni (olgeni)
devel/lazymake: New port: TUI for browsing and executing Makefile targets
b39c6f1 |
|
Thursday, 23 Apr 2026
|
10:07 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-s3files: Add rubygem-aws-sdk-s3files 1.0.0
Official AWS Ruby gem for Amazon S3 Files.
08926fa |
10:07 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber10: Add rubygem-cucumber10 10.2.0 (copied from
rubygem-cucumber)
- Add PORTSCOUT
f0a5076 |
10:07 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-interconnect: Add rubygem-aws-sdk-interconnect 1.0.0
Official AWS Ruby gem for AWS Interconnect.
1f0ed80 |
10:07 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-marketplacediscovery: Add
rubygem-aws-sdk-marketplacediscovery 1.0.0
Official AWS Ruby gem for AWS Marketplace Discovery.
e1ce189 |
|
Tuesday, 21 Apr 2026
|
17:11 Po-Chuan Hsieh (sunpoet)
devel/py-azure-storage-file-datalake: Add py-azure-storage-file-datalake 12.23.0
This preview package for Python includes ADLS Gen2 specific API support made
available in Storage SDK. This includes:
- New directory level operations (Create, Rename, Delete) for hierarchical
namespace enabled (HNS) storage account. For HNS enabled accounts, the
rename/move operations are atomic.
- Permission related operations (Get/Set ACLs) for hierarchical namespace
enabled (HNS) accounts.
73871cc |
17:11 Po-Chuan Hsieh (sunpoet)
devel/py-azure-mgmt-containerregistrytasks: Add
py-azure-mgmt-containerregistrytasks 1.0.0b1
This is the Microsoft Azure Containerregistrytasks Management Client Library.
This package has been tested with Python 3.9+. For a more complete view of Azure
libraries, see the azure sdk python release.
be1a53b |
07:43 Jimmy Olgeni (olgeni)
devel/lazyworktree: New port: TUI for managing Git worktrees
9e467da |
|
Monday, 20 Apr 2026
|
08:17 Matthias Fechner (mfechner)
www/gitlab: added new ports required for 18.11.0
1357d4a |
01:47 Jimmy Olgeni (olgeni)
devel/gittop: New port: TUI for Git repository statistics
b6a636fd |
|
Sunday, 19 Apr 2026
|
17:49 Yuri Victorovich (yuri)
devel/py-argparse-dataclass: New port: Declarative CLIs with argparse and
dataclasses
9df94fd |
17:49 Yuri Victorovich (yuri)
devel/py-throttler: New port: Python package for easy throttling with asyncio
support
ec4e4a6 |
17:49 Yuri Victorovich (yuri)
devel/py-dpath: New port: Filesystem-like pathing and searching for dictionaries
cd7b91a |
17:49 Yuri Victorovich (yuri)
devel/py-conda-inject: New port: Inject a conda environment into the current
Python environment
803d1a2 |
|
Saturday, 18 Apr 2026
|
21:19 Po-Chuan Hsieh (sunpoet)
devel/py-prettytable0: Remove obsoleted port
Use devel/py-prettytable instead.
f698b21 |
21:18 Po-Chuan Hsieh (sunpoet)
devel/rubygem-buftok0: Add rubygem-buftok0 0.3.0 (copied from rubygem-buftok)
- Add PORTSCOUT
7af9421 |
21:18 Po-Chuan Hsieh (sunpoet)
devel/py-parsy: Add py-parsy 2.2
Parsy is an easy and elegant way to parse text in Python by combining small
parsers into complex, larger parsers. If it means anything to you, it's a
monadic parser combinator library for LL(infinity) grammars in the spirit of
Parsec, Parsnip, and Parsimmon. But don't worry, it has really good
documentation and it doesn't say things like that!
For a good example of the kind of clear, declarative code you can create using
parsy, see the SQL SELECT statement example or JSON parser.
The project:
- has zero dependencies outside stdlib.
- is highly mature and stable, with few-to-none backwards incompatibilities over
the past 10 years.
- is essentially complete, with no rewrites planned. Widely useful improvements
that don't break compatibility will still be considered, however.
- is implemented in a single module with less than 800LOC, which you could
vendor easily if required.
bae38c8 |
21:18 Po-Chuan Hsieh (sunpoet)
devel/py-icalendar-searcher: Add py-icalendar-searcher 1.0.5
This library should contain logic for searching, filtering and sorting icalendar
data, as well as logic for storing and representing an icalendar search query.
Audience:
- This will be used for the python CalDAV client library, both for bundling
search parameters together in one object, for doing client-side filtering when
the server does not support the desired search query.
- This may be useful in any kind of software handling collections of calendar
content and needing to do filtering or searches on it.
- This may also be useful by calendar server developers.
d477f69 |
21:18 Po-Chuan Hsieh (sunpoet)
devel/py-hatch-tryton: Add py-hatch-tryton 0.1.1
hatch-tryton is a hatchling plugin to manage Tryton dependencies.
5acf7a3 |
Number of commits found: 12754 (showing only 100 on this page) |