| non port: devel/Makefile |
Number of commits found: 12754 (showing only 100 on this page) |
|
Tuesday, 21 Jul 2026
|
22:48 Jochen Neumeister (joneum)
devel/javax-ws-rs-api: Add new Port
The Java API for RESTful Web Services (JAX-RS) defines portable APIs for
developing RESTful web services and clients. This port provides the
classic javax.ws.rs namespace used by Java EE applications.
WWW: https://github.com/jakartaee/rest
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
41c30a0 |
22:48 Jochen Neumeister (joneum)
devel/jaxb-api: Add new Port
Jakarta XML Binding API 2.3 provides the classic javax.xml.bind API for
mapping Java classes to XML representations. Although the Maven artifact
is named jakarta.xml.bind-api, version 2.3.3 still uses the
javax.xml.bind namespace.
This port installs only the JAXB API and does not include a JAXB runtime
implementation.
WWW: https://jakarta.ee/specifications/xml-binding/2.3/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
b468e8a |
22:48 Jochen Neumeister (joneum)
devel/jboss-logging: Add new Port
JBoss Logging is a Java logging facade which can bind to different
logging managers. It allows applications to remain independent of a
particular logging implementation.
WWW: https://github.com/jboss-logging/jboss-logging
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
2fa9120 |
22:48 Jochen Neumeister (joneum)
devel/jakarta-annotation-api: Add new Port
Jakarta Annotations defines a collection of annotations representing
common semantic concepts that enable a declarative programming style
across a variety of Java technologies.
The API uses the Java Platform Module System module name
jakarta.annotation.
WWW: https://jakarta.ee/specifications/annotations/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
1f6c08c |
22:48 Jochen Neumeister (joneum)
devel/javax-activation-api: Add new Port
Jakarta Activation API 1.2.2 provides the classic javax.activation API
for handling MIME-typed data. Despite the Maven artifact name, this
release still provides classes in the javax.activation namespace.
This port installs only the Activation API and does not include an
implementation.
WWW: https://jakartaee.github.io/jaf-api/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
a35c9ed |
22:48 Jochen Neumeister (joneum)
devel/jakarta-activation-api: Add new Port
Jakarta Activation defines APIs for determining the type of arbitrary
data, encapsulating access to it, discovering the operations available
on it, and instantiating appropriate components to perform operations
on the data.
This port provides the Jakarta Activation API. The implementation is
provided separately by Eclipse Angus Activation.
WWW: https://jakartaee.github.io/jaf-api/
Sponsored by: Netzkommune GmbH
Required for: FreeIPA server port
76a8aec |
|
Saturday, 18 Jul 2026
|
14:08 Thierry Thomas (thierry) Author: Alastair Hogge
devel/gnatcoll-bindings*: New Port, GNATColl Bindings
A set of Ada libraries related to the GNATColl reusable components,
providing interfaces to other languages, system services, or other
libraries.
Supported languages: C++ and Python-3
Supported libraries: iconv, lzma, OpenMP, readline, syslog, and zlib
https://github.com/AdaCore/gnatcoll-bindings
PR: 296499
86d48e8 |
13:32 Vanilla I. Shu (vanilla)
devel/serialize: add new ports.
PR: 296779
449136e |
|
Friday, 17 Jul 2026
|
12:53 Matthias Fechner (mfechner)
www/gitlab: new deps for 19.2.0
036a0aa |
02:54 Hiroki Tagato (tagattie)
devel/py-expression: Add port: Practical functional programming for Python 3.10+
Expression aims to be a solid, type-safe, pragmatic, and high
performance library for frictionless and practical functional
programming in Python 3.10+.
WWW: https://github.com/dbrattli/Expression
2f8a34d |
|
Thursday, 16 Jul 2026
|
19:49 Hiroki Tagato (tagattie)
devel/electron43: 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/
467b2bf |
|
Wednesday, 15 Jul 2026
|
21:59 Muhammad Moinur Rahman (bofh) Author: Einar Bjarni Halldórsson
devel/{pecl|php}-pcov: Convert port
A CodeCoverage compatible driver for PHP
Please note that pecl infrastructure is being deprecated so create a
different port which is not dependent on pecl infrastructure.
This commit also removes pecl-pcov ports in lieu of this port.
PR: 296749
2c946c5 |
16:34 Thierry Thomas (thierry) Author: Alastair Hogge
devel/gnatcoll-core: New Port, GNAT Components Core
The GNAT Reusable Components Collection (GNATColl) - Core package.
The GNATColl reusable library is based on one main principle:
general-purpose packages that are part of the GNAT technology should
also be available to GNAT user application code. The compiler front end,
the GNAT Programming Studio (GPS) Interactive Development Environment,
and the GNAT Tracker web-based interface all served as sources for the
components.
The GNATColl components complement the predefined Ada and GNAT libraries
and deal with a range of common programming issues including string and
text processing, memory management, and file handling. Several of the
components are especially useful in enterprise applications.
https://docs.adacore.com/live/wave/gnatcoll-core/html/gnatcoll-core_ug/index.html
PR: 296496
5b690f2 |
16:34 Thierry Thomas (thierry) Author: Alastair Hogge
devel/gnatcoll-minimal: New Port, GNAT Components
The GNAT Reusable Components Collection (GNATColl) - Minimal package
A reduced set of components compared to Core specifically aimed
at non-native environments or restricted run-times.
https://docs.adacore.com/live/wave/gnatcoll-core/html/gnatcoll-core_ug/minimal/index.html
PR: 296497
d52d191 |
16:34 Thierry Thomas (thierry) Author: Alastair Hogge
devel/getopt-ada: New Port, Ada POSIX getopt lib
New Port, Ada POSIX getopt library:
* A simple Ada package implementing a POSIX-compliant getopt(3)
https://git.sr.ht/~nytpu/getopt
PR: 296454
ebfb113 |
|
Tuesday, 14 Jul 2026
|
00:29 Dave Cottlehuber (dch)
devel/py-molecule-plugins: new port - Ansible Molecule testing framework plugins
c27dbac |
|
Monday, 13 Jul 2026
|
18:09 Dave Cottlehuber (dch)
devel/tla+: Fix make index
- sort while here
Fixes: 50fc7f3612ced6681de8deefdeb8725e080f131e
fc48aac |
15:50 Jimmy Olgeni (olgeni)
devel/gwm: New port: Git worktree manager with CLI and TUI
574558c |
15:49 Jimmy Olgeni (olgeni)
devel/ghgrab: New port: Browse and download files from Git forges
0cb801e2 |
11:20 Torsten Zuehlsdorff (tz)
devel/immanent-checker: new port
Immanent Checker validates project structure and source-code expectations
through configurable check suites. It can inspect full projects, filtered
project trees, directories, and files, and can report findings in gcc-style or
JSON output.
This port installs the released PHAR executables for immanent-checker and
immanent-parser.
Sponsored by: P. Variablis
77bd7ad |
|
Sunday, 12 Jul 2026
|
12:21 Vanilla I. Shu (vanilla)
devel/pecl-swoole: converted to standard extension from pecl extension.
47a13e1 |
12:20 Vanilla I. Shu (vanilla)
devel/pecl-grpc: convert to standard extension from pecl extension.
4391f86 |
10:10 Jimmy Olgeni (olgeni)
devel/c3-lsp: New port: Language server for the C3 language
ade53fe |
01:34 Muhammad Moinur Rahman (bofh)
devel/{pecl|php}-raphf2?: Convert port
A facility to manage possibly persistent resources with a comprehensible
API. Provides simliar functionality like the zend_list API, but with
more flexiblity and freedom.
Please note that pecl infrastructure is being deprecated so create a
different port which is not dependent on pecl infrastructure.
This commit also removes pecl-raphf2 ports in lieu of this port and
updates reverse dependency.
WWW: https://github.com/m6w6/ext-raphf/
845e719 |
|
Saturday, 11 Jul 2026
|
12:20 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-supportauthz: Add rubygem-aws-sdk-supportauthz 1.0.0
Official AWS Ruby gem for AWS SupportAuthZ.
edea3e6 |
12:20 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-partnercentralrevenuemeasurement: Add
rubygem-aws-sdk-partnercentralrevenuemeasurement 1.0.0
Official AWS Ruby gem for Partner Central Revenue Measurement API.
cc9555c |
02:55 Yuri Victorovich (yuri)
devel/py-fast-depends: New port: FastAPI dependency injection system extracted
from HTTP domain logic
072a436 |
|
Thursday, 9 Jul 2026
|
16:35 Yuri Victorovich (yuri)
devel/py-opentelemetry-exporter-prometheus: New port: Prometheus Metric Exporter
for OpenTelemetry
53f6467 |
16:35 Yuri Victorovich (yuri)
www/py-azure-search: New port: Microsoft Azure Cognitive Search Client Library
for Python
cac9fec |
16:35 Yuri Victorovich (yuri)
devel/py-azure-search-documents: New port: Microsoft Corporation Azure Search
Documents Client Library for Python
b2b0a61 |
05:20 Yuri Victorovich (yuri)
devel/py-mellea: New port: Library for writing generative programs
80fa50a |
05:20 Yuri Victorovich (yuri)
devel/py-optype: New port: Building Blocks for Precise & Flexible Type Hints
fe4aeba |
|
Wednesday, 8 Jul 2026
|
21:34 Siva Mahadevan (siva)
devel/perfetto: new port
thj@ and adrian@ did all of the underlying FreeBSD-specific
porting work and testing. I helped with creating the Ports
tree Makefile.
Co-authored-by: Tom Jones <thj@FreeBSD.org>
Co-authored-by: Adrian Chadd <adrian@FreeBSD.org>
Differential Revision: https://reviews.freebsd.org/D56762
42b098c |
13:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-retriable3: Add rubygem-retriable3 3.6.0 (copied from
rubygem-retriable)
- Add PORTSCOUT
15c6f6e |
13:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-cucumber-expressions19: Add
rubygem-cucumber-cucumber-expressions19 19.0.0 (copied from
rubygem-cucumber-cucumber-expressions)
- Add PORTSCOUT
1943595 |
13:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-messages32: Add rubygem-cucumber-messages32 32.3.1
(copied from rubygem-cucumber-messages)
- Add PORTSCOUT
6bd230f |
13:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-tag-expressions9: Add rubygem-cucumber-tag-expressions9
9.1.0 (copied from rubygem-cucumber-tag-expressions)
- Add PORTSCOUT
511ff91 |
13:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-anonymous_loader: Add rubygem-anonymous_loader 0.1.2
AnonymousLoader evaluates Ruby source files inside fresh anonymous modules. It
is useful when a tool needs to inspect or reuse code that declares constants
whose top-level names may collide with the host process.
The loaded source keeps its normal constant nesting, but that nesting starts
inside the returned anonymous namespace. For example, source that declares
Auth::Sanitizer becomes namespace::Auth::Sanitizer, and does not create
Object::Auth.
AnonymousLoader can load explicitly named files, or resolve a file using
RubyGems metadata with a $LOAD_PATH fallback. The fallback is intended for
Bundler standalone and similar environments where code is loadable but a gem is
not visible through Gem.loaded_specs or the normal RubyGems index.
fd80906 |
13:30 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-core16: Add rubygem-cucumber-core16 16.0.0 (copied from
rubygem-cucumber-core)
- Change RUN_DEPENDS from rubygem-cucumber-gherkin to rubygem-cucumber-gherkin39
- Change RUN_DEPENDS from rubygem-cucumber-messages to
rubygem-cucumber-messages32
- Add PORTSCOUT
0223680 |
13:30 Po-Chuan Hsieh (sunpoet)
devel/py-envwrap: Add py-envwrap 0.3.0
envwrap overrides parameter defaults via environment variables & config files.
5d521ec |
13:30 Po-Chuan Hsieh (sunpoet)
devel/py-jupyter-builder: Add py-jupyter-builder 1.0.2
Build tools for JupyterLab extensions -- extracted from the core JupyterLab
codebase to be maintained and used independently.
8ae21d1 |
13:30 Po-Chuan Hsieh (sunpoet) Author: Brad Davis
devel/py-azure-mgmt-resource-subscriptions: Add
py-azure-mgmt-resource-subscriptions 1.0.0b2
This is the Microsoft Azure Resource Subscriptions Management Client Library.
This package has been tested with Python 3.10+. For a more complete view of
Azure libraries, see the azure sdk python release.
PR: 296415
0547cc5 |
13:30 Po-Chuan Hsieh (sunpoet)
devel/py-azure-mgmt-resource24: Add py-azure-mgmt-resource24 24.0.0 (copied from
py-azure-mgmt-resource)
- Add PORTSCOUT
a90d340 |
13:30 Po-Chuan Hsieh (sunpoet)
devel/py-azure-mgmt-domainregistration: Add py-azure-mgmt-domainregistration
1.0.0
This is the Microsoft Azure Domainregistration Management Client Library. This
package has been tested with Python 3.10+. For a more complete view of Azure
libraries, see the azure sdk python release.
db75af6 |
05:06 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
758b6ae |
|
Tuesday, 7 Jul 2026
|
11:34 Dag-Erling Smørgrav (des)
devel/freebsd-git-mfc: New port
Reviewed by: fuz
Differential Revision: https://reviews.freebsd.org/D57981
8b18be2 |
|
Monday, 6 Jul 2026
|
23:46 Sergey A. Osokin (osa)
devel/rhg: New port
Experimental Rust backend for Mercurial.
Sponsored by: tipi.work
ba80bc9 |
|
Sunday, 5 Jul 2026
|
18:58 Muhammad Moinur Rahman (bofh)
devel/php-pie: New port
PIE is the official installer for PHP extensions, which replaces PECL
(which is now deprecated). PIE is distributed as a PHAR, just like
Composer, and works in a similar way to Composer, but it installs PHP
extensions (PHP Modules or Zend Extensions) to your PHP installation,
rather than pulling PHP packages into your project or library.
WWW: https://github.com/php/pie
acc4f04 |
|
Saturday, 4 Jul 2026
|
18:17 Muhammad Moinur Rahman (bofh)
*/*php86*: Sunrise
Please DO NOT use this version in production, it is an early test version.
For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING
Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS
63b6120 |
|
Wednesday, 1 Jul 2026
|
10:12 Olivier Cochard (olivier)
devel/moon: New port
Repository management, organization and task orchestration tool
Sponsored by: Netflix
11f5d71 |
08:26 Olivier Cochard (olivier)
devel/enkits: new port
Lightweight C and C++ task scheduler for parallel programs
af72bac |
|
Tuesday, 30 Jun 2026
|
21:54 Rene Ladan (rene)
devel/py-rauth: Remove expired port
2026-06-30 devel/py-rauth: No longer maintained upstream
9b4f3ef |
21:49 Rene Ladan (rene)
devel/py-yamlordereddictloader: Remove expired port
2026-06-30 devel/py-yamlordereddictloader: Deprecated by upstream and no longer
actively maintained, please use devel/py-yamlloader instead
1a30f9d |
20:20 Rene Ladan (rene)
devel/py-dj52-graphene-django: Remove expired port
2026-06-30 devel/py-dj52-graphene-django: Obsolete, please use
devel/py-graphene-django instead
2de2286 |
20:10 Jochen Neumeister (joneum)
devel/libverto: New port
Add libverto 0.3.2, a loop-neutral asynchronous event loop abstraction
library.
Required for development of the net/freeipa-server port.
Sponsored by: Netzkommune GmbH
2d3fc9d |
19:56 Rene Ladan (rene)
devel/py-dj52-django-rq: Remove expired port
2026-06-30 devel/py-dj52-django-rq: Obsolete, please use devel/py-django-rq
instead
736840d |
19:45 Rene Ladan (rene)
devel/py-dj52-strawberry-graphql: Remove expired port
2026-06-30 devel/py-dj52-strawberry-graphql: Obsolete, please use
devel/py-strawberry-graphql instead
e8043ea |
18:56 Dag-Erling Smørgrav (des)
devel/libfigpar: New port
Reviewed by: fuz
Differential Revision: https://reviews.freebsd.org/D57958
10594b0 |
18:56 Dag-Erling Smørgrav (des)
devel/libdpv: New port
Reviewed by: fuz
Differential Revision: https://reviews.freebsd.org/D57959
f6a8a82 |
18:50 Rene Ladan (rene)
devel/py-goodreads: Remove expired port
2026-06-29 devel/py-goodreads: Upstream is unmaintained, and the API is no
longer available as of 2020-12-08
9b6dfd2 |
|
Monday, 29 Jun 2026
|
16:21 Yuri Victorovich (yuri)
devel/py-types-pytz: New port: Typing stubs for pytz
3a7227a |
05:55 Yuri Victorovich (yuri)
devel/py-databricks-sdk: New port: Databricks SDK for Python
b353c63 |
05:55 Yuri Victorovich (yuri)
devel/py-pytest-retry: New port: Pytest plugin to retry flaky tests
b010fdc |
05:55 Yuri Victorovich (yuri)
devel/py-pytest-dotenv: New port: Pytest plugin that parses environment files
before running tests
d86755f |
05:55 Yuri Victorovich (yuri)
devel/py-huey: New port: Little task queue for Python
ee42396 |
|
Sunday, 28 Jun 2026
|
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-trie: New port
This OCaml library implements a trie tree in OCaml. A trie is a
datastructure used to implement a prefix search efficiently.
WWW: https://github.com/kandu/trie
0a5aeaa |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-mew: New port
Mew - Modal Editing Witch - is an general modal editing engine
generator. Users must provide an implementation for Key, Mode,
Concurrent modules to the functor.
WWW: https://github.com/kandu/mew
46edb79 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-mew_vi: New port
Mew_vi - Modal Editing Witch, VI interpreter - is an VI-like modal
editing engine generator. Users must provide an implementation for
Key, Mode, Concurrent modules to the functor.
WWW: https://github.com/kandu/mew_vi
9632515 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-js_of_ocaml-ocamlbuild: New port
This OCaml library provide a non-blocking interface to OpenSSL that is
compatible with application using the "lwt" cooperative threading
library.
WWW: https://ocsigen.org/js_of_ocaml
a9060c1 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-lwt_log: New port
Lwt_log is a logging library for OCaml applications using the Lwt
threading library.
WWW: https://github.com/ocsigen/lwt_log
88543ec |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-magic-mime: New port
This OCaml library provides lookup functions to map a filename to a
MIME type (based on the extension of the file), and conversely from a
MIME type to a list of file extensions. As the database is bundled
inside an OCaml module, the lookups do not access the filesystem.
WWW: https://github.com/mirage/ocaml-magic-mime
c521cf2 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-merlin: New port
Merlin assists you writing OCaml code by providing features commonly
found in integrated development environments (IDEs) such as code
completion, browsing, error reporting, etc. Integration with Emacs and
VIM are provided. Merlin is also a set of OCaml libraries to help one
implement said features.
WWW: https://ocaml.github.io/merlin/
abf58e4 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-duration: New port
Library to convert between various time units in OCaml. The underlying
representation uses nanoseconds on a 64 bits unsigned integer, for a
range of about 584 years.
WWW: https://github.com/hannesm/duration
ecf3718 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-gmap: New port
This library provides an hashmap implementation whose values are typed
by the type parameter of the associated (polymorphic) key. This
library relies on generalized algebraic data type (GADT) of OCaml.
WWW: https://github.com/hannesm/gmap
9070fa7 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-integers: New port
This OCaml library provides 8-, 16-, 32- and 64-bytes signed and
unsigned integer types for OCaml. Additionally, platform dependent
types are provided, such as size_t, int, llong, etc.
WWW: https://github.com/yallop/ocaml-integers
930a1b8 |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-ppx_optcomp: New port
Ppx_optcomp is an PPX OCaml syntax extention to introduce conditional
compilation in OCaml sources. It includes a simple expression language
to evaluate condition predicates.
WWW: https://github.com/janestreet/ppx_optcomp
a88290e |
22:08 Muhammad Moinur Rahman (bofh) Author: Benjamin Jacobs
devel/ocaml-eqaf: New port
This OCaml library provides an equal function operating on strings in
constant-time. It may be used by cryptographic code to mitigate
timing-attacks.
WWW: https://github.com/mirage/ocaml-eqaf
23f722b |
21:04 Max Brazhnikov (makc)
devel/py-marimo: Add new port
marimo is a reactive Python notebook that's reproducible,
git-friendly, and deployable as scripts or apps.
WWW: https://marimo.io/
d031123 |
21:04 Max Brazhnikov (makc)
devel/py-loro: Add new port
Python bindings for Loro CRDT (Conflict-free Replicated Data Types).
WWW: https://loro.dev
5b36b96 |
14:18 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-sagemakerjobruntime: Add
rubygem-aws-sdk-sagemakerjobruntime 1.0.0
Official AWS Ruby gem for Amazon Sagemaker Job Runtime Service.
30fd56a |
14:18 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-lambdamicrovms: Add rubygem-aws-sdk-lambdamicrovms 1.0.0
Official AWS Ruby gem for AWS Lambda Micro VMs.
a8d924b |
14:18 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-resiliencehubv2: Add rubygem-aws-sdk-resiliencehubv2 1.0.0
Official AWS Ruby gem for AWS Resilience Hub V2.
6611cd0 |
14:18 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-lambdacore: Add rubygem-aws-sdk-lambdacore 1.0.0
Official AWS Ruby gem for AWS Lambda Core.
e030a93 |
04:02 Yuri Victorovich (yuri)
devel/py-pyrefly: New port: Fast type checker and language server for Python
0f44ae2 |
00:30 Muhammad Moinur Rahman (bofh)
devel/py-coherent.licensed: New port
This library was built for coherent.build and skeleton projects to
inject a license file at build time to reflect the license declared in
the License Expression.
WWW: https://github.com/coherent-oss/coherent.licensed
f36b89c |
|
Saturday, 27 Jun 2026
|
11:16 Yuri Victorovich (yuri)
devel/py-annexremote: New port: Git annex special remotes made easy
e2f7f8b |
11:16 Yuri Victorovich (yuri)
devel/py-wenv: New port: Running Python on Wine
d386a6a |
11:16 Yuri Victorovich (yuri)
devel/py-zugbruecke: New port: Calling routines in Windows DLLs from Python
d1417817 |
|
Friday, 26 Jun 2026
|
20:43 Po-Chuan Hsieh (sunpoet)
devel/py-wrapt1: Add py-wrapt1 1.17.3 (copied from py-wrapt)
- Add PORTSCOUT
509c445 |
20:42 Po-Chuan Hsieh (sunpoet)
devel/py-pyrate-limiter: Add py-pyrate-limiter 4.4.0
PyrateLimiter is a fast, async-friendly rate limiter for Python -- Leaky-Bucket
algorithm with pluggable backends.
Features:
- Leaky-bucket algorithm: smooth, well-understood rate limiting.
- Multiple rates at once: e.g. 5/second and 1000/hour on the same key.
- Per-key limits: track different services, users, or resources independently.
- Pluggable backends: in-memory, SQLite, Redis (sync and async), Postgres, and
multiprocessing.
- Sync & async: the same API works in both; async paths never block the event
loop.
- Direct calls or decorators: limiter.try_acquire(...) or
@limiter.as_decorator(...).
- Blocking or non-blocking: wait for a permit (with optional timeout) or fail
fast.
542e6ed |
20:42 Po-Chuan Hsieh (sunpoet)
devel/py-clickdc: Add py-clickdc 0.1.1
This is a package to define click command line options from a python dataclass.
You can define a python dataclass from dataclasses with fields that have proper
types when assigned by click parsing library. Then each field is initialized
with a option, argument, command or group from clickdc library.
5a70e6a |
20:42 Po-Chuan Hsieh (sunpoet)
devel/p5-Test-DescribeMe: Add p5-Test-DescribeMe 0.004
Sometimes you want to run (or not run) tests under certain conditions. This
module provides a way to identify what kind of test a test is and will skip the
test if the matching conditions aren't met.
8220584 |
09:37 Olivier Cochard (olivier)
devel/py-pure-sasl: new port
Sponsored by: Netflix
c9bf093 |
09:37 Olivier Cochard (olivier)
devel/py-thrift_sasl: new port
Sponsored by: Netflix
b2bc3cc |
09:35 Kai Knoblich (kai)
net-mgmt/netbox: Create Django 6.0 consumers
* Django 5.2 is currently the "default" version in the ports tree due
its long term support until April 2028. Thus ports that are assigned
to that version will exist until then.
The following ports are required to make the upgrade of
net-mgmt/netbox to the 4.6 release possible because it requires
Django 6.0.
All of the ports listed below were created on the basis of their
respective original ports:
- devel/py-dj60-django-rq
- devel/py-dj60-strawberry-graphql
- graphics/py-dj60-sorl-thumbnail
- www/py-dj60-channels
- www/py-dj60-django-auth-ldap
- www/py-dj60-django-choices-field
- www/py-dj60-django-cors-headers
- www/py-dj60-django-debug-toolbar
- www/py-dj60-django-filter
- www/py-dj60-django-htmx
- www/py-dj60-django-js-asset
- www/py-dj60-django-mptt
- www/py-dj60-django-prometheus
- www/py-dj60-django-redis
- www/py-dj60-django-rich
- www/py-dj60-django-storages
- www/py-dj60-django-tables2
- www/py-dj60-django-taggit
- www/py-dj60-django-timezone-field
- www/py-dj60-djangorestframework
- www/py-dj60-drf-spectacular
- www/py-dj60-drf-spectacular-sidecar
- www/py-dj60-social-auth-app-django
- www/py-dj60-strawberry-graphql-django
0cd7f4c |
|
Thursday, 25 Jun 2026
|
08:56 Bernhard Froehlich (decke) Author: Martin Waschbüsch
devel/p5-Linux-Inotify2: Add new port
PR: 294165
97b44e2 |
|
Sunday, 21 Jun 2026
|
09:09 Nicola Vitale (nivit)
devel/rgx: Add new port
Rgx is a regex debugger for the terminal — step-through execution, 3 engines,
code generation, and live stream filtering.
rgx is useful if you:
- Work on remote servers where opening a browser isn't practical — SSH,
containers, air-gapped environments.
- Want to pipe regex results into other commands (echo "log" | rgx -p '\d+' |
sort) — regex101 can't do this.
- Need engine-specific behavior — check whether a pattern works in Rust's
regex crate vs. PCRE2 without guessing.
- Prefer staying in the terminal and find the context switch to a browser
disruptive.
https://github.com/brevity1swos/rgx
b80d96c |
05:45 Yuri Victorovich (yuri)
devel/py-pybind11-stubgen: New port: PEP 561 type stubs generator for pybind11
modules
a912462 |
|
Friday, 19 Jun 2026
|
22:49 Yuri Victorovich (yuri)
devel/py-mypy-boto3-dynamodb: New port: Type annotations for boto3 DynamoDB
dfddb10 |
22:49 Yuri Victorovich (yuri)
devel/py-mypy-boto3-glue: New port: Type annotations for boto3 Glue
8305922 |
Number of commits found: 12754 (showing only 100 on this page) |