non port: devel/Makefile |
Number of commits found: 11073 (showing only 100 on this page) |
Thursday, 16 Jun 2022
|
16:28 Kai Knoblich (kai)
net-mgmt/netbox: Create Django 4.0 consumers
* Django 3.2 is currently the "default" version in the ports tree due
its long term support until April 2024. 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 3.2 release possible because it requires Django
4.0.
All of the ports listed below were created on the basis of their
respective original ports:
- devel/py-dj40-django-rq
- devel/py-dj40-graphene-django
- www/py-dj40-django-auth-ldap
- www/py-dj40-django-cors-headers
- www/py-dj40-django-debug-toolbar
- www/py-dj40-django-filter
- www/py-dj40-django-graphiql-debug-toolbar
- www/py-dj40-django-js-asset
- www/py-dj40-django-mptt
- www/py-dj40-django-prometheus
- www/py-dj40-django-redis
- www/py-dj40-django-tables2
- www/py-dj40-django-taggit
- www/py-dj40-django-timezone-field
- www/py-dj40-djangorestframework
- www/py-dj40-drf-yasg
* Simplify the related CONFLICTS_INSTALL entries as well. This also
reduces editing of the Makefiles if another ports need to be
"repo-copied" (e.g. for Django 4.1) based on the original ports in the
future. [1]
Reviewed by: se [1], sunpoet
Differential Revision: https://reviews.freebsd.org/D35444
89acacb |
13:58 Po-Chuan Hsieh (sunpoet)
devel/rubygem-libddwaf: Add rubygem-libddwaf 1.3.0.2.0
libddwaf is Datadog's implementation of a WAF engine, with a goal of low
performance and memory overhead, and embeddability in a wide variety of language
runtimes through a C API.
WWW: https://github.com/DataDog/libddwaf
474f132 |
13:58 Po-Chuan Hsieh (sunpoet)
devel/rubygem-jira-ruby21: Add rubygem-jira-ruby21 2.1.5 (copied from
rubygem-jira-ruby)
- Add PORTSCOUT
a2ed811 |
13:58 Po-Chuan Hsieh (sunpoet)
devel/rubygem-libddprof: Add rubygem-libddprof 0.6.0.1.0
libdatadog provides a shared library containing common code used in the
implementation of Datadog's libraries, including Continuous Profilers.
(In a past life, libdatadog was known as libddprof but it was renamed when we
decided to increase its scope).
WWW: https://github.com/datadog/libdatadog
d813953 |
13:58 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-cucumber-expressions15: Add
rubygem-cucumber-cucumber-expressions15 15.2.0 (copied from
rubygem-cucumber-cucumber-expressions)
- Add PORTSCOUT
5165a24 |
13:58 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-mainframemodernization: Add
rubygem-aws-sdk-mainframemodernization 1.0.0
Official AWS Ruby gem for AWS Mainframe Modernization.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframemodernization
c259d56 |
13:58 Po-Chuan Hsieh (sunpoet)
devel/py-pytest-nunit: Add py-pytest-nunit 1.0.0
pytest-nunit is a pytest plugin for generating NUnit3 test result XML output.
WWW: https://github.com/pytest-dev/pytest-nunit
58a791d |
13:58 Po-Chuan Hsieh (sunpoet)
devel/py-watchfiles: Add py-watchfiles 0.14.1
Simple, modern and high performance file watching and code reload in python.
WWW: https://github.com/samuelcolvin/watchfiles
ba8cf8a |
13:58 Po-Chuan Hsieh (sunpoet)
devel/py-graphene2: Add py-graphene2 2.1.9 (copied from py-graphene)
- Add CONFLICTS_INSTALL
- Add PORTSCOUT
9004702 |
13:58 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
ab04626 |
Monday, 13 Jun 2022
|
10:05 Matthias Fechner (mfechner)
www/gitlab-ce: fix problem with sidekiq
Gitlab does not work with sidekiq 6.5, use version 6.4
Fixes a regression introduced by:
01b52c7a7338a97e7677e2186ac4183549e3ad7c
ed5dcd7 |
Saturday, 11 Jun 2022
|
21:02 Muhammad Moinur Rahman (bofh)
*/*php82*: Welcome php 8.2.0 Alpha 1
Please DO NOT use this version in production, it is an early test
version.
port-committers@ please DO NOT mark your ports IGNORE_WITH_PHP=82. A
build is running to check all php ports with php82 and will be
committed in batch tomorrow.
Sponsored by: Bounce Experts
665b149 |
Thursday, 9 Jun 2022
|
23:32 Po-Chuan Hsieh (sunpoet)
devel/py-lark-parser: Remove obsoleted port
Use devel/py-lark instead.
750787e |
23:32 Po-Chuan Hsieh (sunpoet)
devel/py-lark: Add py-lark 1.1.2
ark is a parsing toolkit for Python, built with a focus on ergonomics,
performance and modularity.
Lark can parse all context-free languages. To put it simply, it means that it is
capable of parsing almost any programming language out there, and to some degree
most natural languages too.
What can it do?
- Parse all context-free grammars, and handle any ambiguity gracefully
- Build an annotated parse-tree automagically, no construction code required.
- Provide first-rate performance in terms of both Big-O complexity and measured
run-time (considering that this is Python ;)
- Run on every Python interpreter (it's pure-python)
- Generate a stand-alone parser (for LALR(1) grammars)
- And many more features. Read ahead and find out!
Most importantly, Lark will save you time and prevent you from getting parsing
headaches.
WWW: https://github.com/lark-parser/lark
9f10ede |
23:16 Po-Chuan Hsieh (sunpoet)
devel/py-types-toml: Add py-types-toml 0.10.7
This is a PEP 561 type stub package for the toml package. It can be used by
type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
toml.
WWW: https://github.com/python/typeshed/tree/master/stubs/toml
aa26d55 |
23:15 Po-Chuan Hsieh (sunpoet)
devel/py-parsley: Add py-parsley 1.3
Parsley is a parsing library for people who find parsers scary or annoying. I
wrote it because I wanted to parse a programming language, and tools like PLY or
ANTLR or Bison were very hard to understand and integrate into my Python code.
Most parser generators are based on LL or LR parsing algorithms that compile to
big state machine tables. It was like I had to wake up a different section of my
brain to understand or work on grammar rules.
Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so each
expression in the grammar rules works like a Python expression. In particular,
alternatives are evaluated in order, unlike table-driven parsers such as yacc,
bison or PLY.
Parsley is an implementation of OMeta, an object-oriented pattern-matching
language developed by Alessandro Warth.
WWW: https://github.com/pyga/parsley
d326e59 |
23:15 Po-Chuan Hsieh (sunpoet)
devel/py-txi2p-tahoe: Add py-txi2p-tahoe 0.3.5
This is a fork of txi2p, to help Tahoe-LAFS project to get unstuck in Python 3
porting efforts.
txi2p is a set of I2P bindings for Twisted.
txi2p supports both the SAM and BOB APIs for I2P. The default API is SAM.
WWW: https://github.com/str4d/txi2p
69b2949 |
22:51 Nuno Teixeira (eduardo) Author: Norikatsu Shigemura
devel/py-sarif-om: New Port: Python classes for the SARIF 2.1.0 object model
Add a new port, py-sarif-om is python classes for the SARIF 2.1.0
object model.
- Author becomes maintainer
PR: 264373
69648f9 |
22:45 Neel Chauhan (nc)
devel/android-tools: New port: Android debugging tools
While I'm here, remove the old devel/android-tools-adb and
devel/android-tools-fastboot ports. These ports are long out-of-date
and the adb port especially had issues with certain devices.
This port was tested from a FreeBSD 14.0 system to flash both
LineageOS and GrapheneOS on a Google Pixel 3 using both `adb` and
`fastboot`.
70cd499 |
22:13 Nuno Teixeira (eduardo) Author: Norikatsu Shigemura
devel/py-jschema-to-python: New Port: Generate Python classes from a JSON schema
Add a new port, py-jschema-to-python is to generate Python classes from
a JSON schema.
- Author becomes maintainer
PR: 264362
cdc4f39 |
10:57 Po-Chuan Hsieh (sunpoet)
devel/py-pyright: Add py-pyright 1.1.253
Pyright for Python is a Python command-line wrapper over pyright [1], a static
type checker for Python.
[1] https://github.com/microsoft/pyright
WWW: https://github.com/RobertCraigie/pyright-python
b9aedfe |
Wednesday, 8 Jun 2022
|
16:24 Tijl Coosemans (tijl)
devel/autoconf: update to 2.71
- Copy devel/autoconf to devel/autoconf2.69.
- Update devel/autoconf to 2.71.
- Allow ports to use 2.69 with USES=autoreconf:2.69.
PR: 258046
Exp-run by: antoine
bd70827 |
14:39 Yuri Victorovich (yuri)
devel/py-qutip-qip: New port: QuTiP quantum information processing package
eb9d9d1 |
13:17 Dave Cottlehuber (dch)
devel/gdps: new port
General Purpose Data Serializer implemented as a very small C++ library,
providing (de)serialization of C++ classes, via backends, such as XML.
PR: 264530
Sponsored by: SkunkWerks, GmbH
0d7fa32 |
Sunday, 5 Jun 2022
|
15:11 Li-Wen Hsu (lwhsu) Author: Robert Clausecker
Add devel/fungw: C Function gateway for different programming languages
PR: 263819
5b1f2cf |
Friday, 3 Jun 2022
|
23:36 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-messages18: Add rubygem-cucumber-messages18 18.0.0
(copied from rubygem-cucumber-messages)
- Add PORTSCOUT
aff64a7 |
23:36 Po-Chuan Hsieh (sunpoet)
devel/rubygem-faraday-excon1: Add rubygem-faraday-excon1 1.1.0 (copied from
rubygem-faraday-excon)
- Add PORTSCOUT
08d60f0 |
09:00 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-emrserverless: Add rubygem-aws-sdk-emrserverless 1.0.0
Official AWS Ruby gem for EMR Serverless.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverless
573d39d |
09:00 Po-Chuan Hsieh (sunpoet)
devel/rubygem-bootsnap111: Add rubygem-bootsnap111 1.11.1 (copied from
rubygem-bootsnap)
- Add PORTSCOUT
45e79f2 |
Wednesday, 1 Jun 2022
|
02:09 Alexey Dokuchaev (danfe)
devel/tup: new port had been added (file-based build system)
It inputs a list of file changes and a directed acyclic graph (DAG),
then processes the DAG to execute the appropriate commands required
to update dependent files.
WWW: https://gittup.org/tup/
e6b4d19 |
Tuesday, 31 May 2022
|
03:18 Yuri Victorovich (yuri)
devel/py-pyquil: New port: PyQuil: Quantum programming in Python
796fa3c |
03:18 Yuri Victorovich (yuri)
devel/py-python-rapidjson: New port: Python wrapper around rapidjson
ee993dc |
03:18 Yuri Victorovich (yuri)
devel/py-rpcq: New port: RPC framework and message specification for Rigetti QCS
6343eaf |
03:18 Yuri Victorovich (yuri)
devel/py-retry2: New port: Easy to use retry decorator in python
c08853f |
Monday, 30 May 2022
|
19:09 Gleb Popov (arrowd)
devel/libffi33: Add new port.
This is a compat port needed mainly for binaries downloaded by devel/stack.
See the commit message for devel/libffi321 and the linked PR for detailed
explanation.
957f31f |
08:49 Yuri Victorovich (yuri)
devel/py-scooby: New port: Python environment detective
9673aa6 |
Friday, 27 May 2022
|
19:33 Rene Ladan (rene)
cleanup: Remove expired ports:
2022-05-27 math/py-cdecimal: upstream does not support it after Python-3.2
2022-05-27 devel/py-meliae: does not build against Python-3.9
6ed29ee |
17:18 Matthias Fechner (mfechner)
www/gitlab-ce: new ports required for version 15.0
3b81f98 |
09:51 Tijl Coosemans (tijl)
devel/autoconf*: restructure to prepare for 2.71
- Rename autoconf 2.13 port directory, package, and command all to
autoconf2.13 just like ports like perl and python.
- Let USES=autoreconf run gtkdocize if necessary.
- Rewrite autoconf-wrapper and rename it autoconf-switch to reflect
better what it does.
- Delete patch-bison. It has been reverted upstream.
- Add a patch to let autoreconf set the AUTOCONF environment variable
so subprocesses like automake use the correct version.
- Make building of info files optional.
- Address portlint, portclippy, portfmt issues in devel/autoconf*.
PR: 259556, 263970
ec21025 |
07:10 Jason Helfman (jgh) Author: Mostly BSD
devel/gfold: Add new port
PR: 264104
CLI tool to help keep track of your Git repositories, written in Rust
This app displays relevant information for multiple Git repositories
in one to many directories. While this tool might seem limited in scope
and purpose, that is by design.
By default, gfold looks at every Git repository via traversal from
the current working directory. If you would like to target another directory,
you can pass its path (relative or absolute) as the first argument
or change the default path in the config file.
After traversal, gfold leverages rayon to perform concurrent,
read-only analysis of all Git repositories detected.
Analysis is performed by leveraging the git2-rs library.
WWW: https://github.com/nickgerace/gfold
33c76b3 |
Wednesday, 25 May 2022
|
20:01 Dmitri Goutnik (dmgk)
*/*: Hook up to the tree
Hook devel/ruby-install and sysutils/yadf to the build.
PR: 264168
PR: 263069
cbcd2c7 |
Sunday, 22 May 2022
|
13:07 Stefan Eßer (se)
devel/lua-mode: add new port of LUA mode for emacs
28b107d |
04:09 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-messages17: Remove obsoleted port
Use devel/rubygem-cucumber-messages instead
081d0b5 |
04:09 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-messages4: Remove obsoleted port
Use devel/rubygem-cucumber-messages instead
37041d2 |
04:09 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-formatter-dots: Remove obsoleted port
Use textproc/rubygem-cucumber-html-formatter instead
ae48f72 |
04:09 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-cucumber-expressions14: Remove obsoleted port
Use devel/rubygem-cucumber-cucumber-expressions instead
71b16ef |
04:09 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-create-meta: Remove obsoleted port
Use devel/rubygem-cucumber-ci-environment instead.
8efb393 |
04:09 Po-Chuan Hsieh (sunpoet)
devel/py-smmap2: Remove obsoleted port
Use devel/py-smmap instead.
6ff5248 |
04:09 Po-Chuan Hsieh (sunpoet)
devel/py-gitdb2: Remove obsoleted port
Use devel/py-gitdb instead.
4906a2a |
04:07 Po-Chuan Hsieh (sunpoet)
devel/rubygem-cucumber-ci-environment: Add rubygem-cucumber-ci-environment 9.0.4
This library detects the CI environment based on environment variables defined
by CI servers.
WWW: https://github.com/cucumber/ci-environment
b547e8a |
04:07 Po-Chuan Hsieh (sunpoet)
devel/py-timeout-decorator: Add py-timeout-decorator 0.5.0
timeout-decorator provides a timeout decorator to limit the execution time of
the given function.
WWW: https://github.com/pnpnpn/timeout-decorator
11b9f41 |
04:07 Po-Chuan Hsieh (sunpoet)
devel/py-questionary: Add py-questionary 1.10.0
Questionary is a Python library for effortlessly building pretty command line
interfaces.
WWW: https://github.com/tmbo/questionary
d4ad0e9 |
04:07 Po-Chuan Hsieh (sunpoet)
devel/py-poetry-dynamic-versioning: Add py-poetry-dynamic-versioning 0.17.1
This is a plugin for Poetry to enable dynamic versioning based on tags in your
version control system, powered by Dunamai. Many different version control
systems are supported, including Git and Mercurial; please refer to the Dunamai
page for the full list (and minimum supported version where applicable).
WWW: https://github.com/mtkennerly/poetry-dynamic-versioning
09b063d |
04:07 Po-Chuan Hsieh (sunpoet)
devel/py-jinja2-ansible-filters: Add py-jinja2-ansible-filters 1.3.1
Jinja2 Ansible Filters is a port of the ansible filters provided by Ansible's
templating engine.
This repository is not inteded to supplant ansible functionality however there
are a lot of filters ansible provides that are not present in upstream Jinja2 so
you may find these helpful.
WWW: https://gitlab.com/dreamer-labs/libraries/jinja2-ansible-filters
4c9166a |
04:07 Po-Chuan Hsieh (sunpoet)
devel/py-iteration-utilities: Add py-iteration-utilities 0.11.0
Utilities based on Pythons iterators and generators.
WWW: https://github.com/MSeifert04/iteration_utilities
921d64f |
04:07 Po-Chuan Hsieh (sunpoet)
devel/py-dunamai: Add py-dunamai 1.12.0
Dunamai is a Python library and command line tool for producing dynamic,
standards-compliant version strings, derived from tags in your version control
system. This facilitates uniquely identifying nightly or per-commit builds in
continuous integration and releasing new versions of your software simply by
creating a tag.
WWW: https://github.com/mtkennerly/dunamai
66c211b |
03:01 Jason Helfman (jgh)
devel/libayatana-appindicator: Add new port
Reviewed by: koobs@
Ayatana Application Indicators (Shared Library)
A library to allow applications to export a menu into the an Application
Indicators aware menu bar. Based on KSNI it also works in KDE and will
fallback to generic Systray support if none of those are available.
This code project was originally started by Canonical Ltd. and has been
adapted by various authors with the purpose of making this Application
Indicators available on Ubuntu and non-Ubuntu systems alike.
WWW: https://github.com/AyatanaIndicators/libayatana-appindicator
334cedb |
02:54 Jason Helfman (jgh)
devel/libayatana-indicator: Add new port
The Ayatana Indicators project is the continuation of Application Indicators
and System Indicators, two technologies developed by Canonical Ltd. for the
Unity7 desktop.
Application Indicators are a GTK implementation of the StatusNotifierItem
Specification (SNI) that was originally submitted to freedesktop.org by KDE.
System Indicators are an extensions to the Application Indicators idea.
System Indicators allow for far more widgets to be displayed in the
indicator's menu.
The Ayatana Indicators project is the new upstream for application
indicators, system indicators and associated projects with a focus on making
Ayatana Indicators a desktop agnostic technology.
On GNU/Linux, Ayatana Indicators are currently available for desktop
envinronments like MATE (used by default in Ubuntu MATE), XFCE
(used by default in Xubuntu, LXDE, and the Budgie Desktop).
The Lomiri Operating Environment (UI of the Ubuntu Touch OS, formerly known as
Unity8) uses Ayatana Indicators for rendering its notification area and the
UBports project is a core contributor to the Ayatana Indicators project.
WWW: https://github.com/AyatanaIndicators/libayatana-indicator
2646534 |
02:50 Jason Helfman (jgh)
devel/ayatana-ido: Add new port
Reviewed by: tcberner@
The Ayatana Indicators project is the continuation of Application Indicators
and System Indicators, two technologies developed by Canonical Ltd. for the
Unity7 desktop.
Application Indicators are a GTK implementation of the StatusNotifierItem
Specification (SNI) that was originally submitted to freedesktop.org by KDE.
System Indicators are an extensions to the Application Indicators idea.
System Indicators allow for far more widgets to be displayed in the
indicator's menu.
The Ayatana Indicators project is the new upstream for application
indicators, system indicators and associated projects with a focus on making
Ayatana Indicators a desktop agnostic technology.
On GNU/Linux, Ayatana Indicators are currently available for desktop
envinronments like MATE (used by default in Ubuntu MATE), XFCE
(used by default in Xubuntu, LXDE, and the Budgie Desktop).
The Lomiri Operating Environment (UI of the Ubuntu Touch OS, formerly known as
Unity8) uses Ayatana Indicators for rendering its notification area and the
UBports project is a core contributor to the Ayatana Indicators project.
WWW: https://github.com/AyatanaIndicators/ayatana-ido
af3ae4f |
Tuesday, 17 May 2022
|
15:07 Dave Cottlehuber (dch)
devel/buildkite-agent: add missing entry for INDEX
Fixes: 4fe8371090c97017d3d1dfb6f0e0f94000e853c2
Sponsored by: SkunkWerks, GmbH
6acc4f0 |
Monday, 16 May 2022
|
13:19 Hiroki Tagato (tagattie)
devel/electron17: 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/
c413504 |
Sunday, 15 May 2022
|
22:35 Jason Helfman (jgh)
devel/py-fastf1: Add new port
FastF1 is a Python package for accessing and analyzing Formula 1 results,
schedules, timing data and telemetry.
WWW: https://github.com/theOehrly/Fast-F1
3958bab |
22:32 Jason Helfman (jgh)
devel/py-thefuzz: Add new port
Fuzzy string matching like a boss. It uses Levenshtein Distance to calculate
the differences between sequences in a simple-to-use package.
WWW: https://github.com/seatgeek/thefuzz
af4790a |
22:29 Jason Helfman (jgh)
devel/py-signalr-client-aio: Add new port
Simple python SignalR client using asyncio.
WWW: https://github.com/slazarov/python-signalr-client
5504836 |
Saturday, 14 May 2022
|
21:35 Yuri Victorovich (yuri)
devel/flatbuffers: Update 2.0.5 -> 2.0.6
Forked 2.0.5 as devel/flatbuffers205.
Several dependencies use flatbuffers headers generated
by previous versions of flatbuffers which from now on
will be incompatible with newer flatbuffers versions.
PR: 263552
Reported by: jbeich@
00e2063 |
Friday, 13 May 2022
|
17:00 Joseph Mingrone (jrm)
devel/freebsd-git-devtools: Simple Git tools from src/tools/tools/git
Rename from devel/git-arc to indicate that more tools from
src/tools/tools/git/ may be included. The only additional tool for now
is mfc-candidates, which, as the name suggests, is a tool to find MFC
candidates. Under a ports tree, mfc-candidates finds commits to merge
to quarterly.
Approved by: emaste, markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D35165
20f1605 |
11:39 Po-Chuan Hsieh (sunpoet)
devel/rubygem-json25: Add rubygem-json25 2.5.1 (copied from rubygem-json)
- Add PORTSCOUT
b152bb9 |
11:39 Po-Chuan Hsieh (sunpoet)
devel/rubygem-rubocop-rake: Add rubygem-rubocop-rake 0.6.0
RuboCop plugin for Rake
WWW: https://github.com/rubocop/rubocop-rake
dc5eaa4 |
11:39 Po-Chuan Hsieh (sunpoet)
devel/rubygem-traces: Add rubygem-traces 0.4.0
Traces captures nested traces during code execution in a vendor agnostic way.
Features:
- Zero-overhead if tracing is disabled and minimal overhead if enabled.
- Small opinionated interface with standardised semantics, consistent with the
W3C Trace Context Specification.
WWW: https://github.com/socketry/traces
d447dd5 |
11:39 Po-Chuan Hsieh (sunpoet)
devel/py-cython-test-exception-raiser: Add py-cython-test-exception-raiser 1.0.2
cython-test-exception-raiser provides a trivial extension that just raises an
exception.
WWW: https://github.com/twisted/cython-test-exception-raiser
3cc5cca |
11:39 Po-Chuan Hsieh (sunpoet)
devel/py-ddsketch: Add py-ddsketch 2.0.2
This is the Python implementation of the distributed quantile sketch algorithm
DDSketch. DDSketch has relative-error guarantees for any quantile q in [0, 1].
That is if the true value of the qth-quantile is x then DDSketch returns a value
y such that |x-y| / x < e where e is the relative error parameter. (The default
here is set to 0.01.) DDSketch is also fully mergeable, meaning that multiple
sketches from distributed systems can be combined in a central node.
Our default implementation, DDSketch, is guaranteed to not grow too large in
size for any data that can be described by a distribution whose tails are
sub-exponential.
We also provide implementations (LogCollapsingLowestDenseDDSketch and
LogCollapsingHighestDenseDDSketch) where the q-quantile will be accurate up to
the specified relative error for q that is not too small (or large). Concretely,
the q-quantile will be accurate up to the specified relative error as long as it
belongs to one of the m bins kept by the sketch. If the data is time in seconds,
the default of m = 2048 covers 80 microseconds to 1 year.
WWW: https://github.com/DataDog/sketches-py
8172bd0 |
11:39 Po-Chuan Hsieh (sunpoet)
devel/py-pyscaffold: Add py-pyscaffold 4.2.1
PyScaffold is a project generator for bootstrapping high quality Python
packages, ready to be shared on PyPI and installable via pip. It is easy to use
and encourages the adoption of the best tools and practices of the Python
ecosystem, helping you and your team to stay sane, happy and productive. The
best part? It is stable and has been used by thousands of developers for over
half a decade!
WWW: https://github.com/pyscaffold/pyscaffold
4894727 |
11:39 Po-Chuan Hsieh (sunpoet)
*/Makefile: Sort SUBDIRs
83e63e0 |
11:39 Po-Chuan Hsieh (sunpoet)
devel/py-configupdater: Add py-configupdater 3.1
The sole purpose of ConfigUpdater is to easily update an INI config file with no
changes to the original file except the intended ones. This means comments, the
ordering of sections and key/value-pairs as wells as their cases are kept as in
the original file. Thus ConfigUpdater provides complementary functionality to
Python's ConfigParser which is primarily meant for reading config files and
writing new ones.
WWW: https://github.com/pyscaffold/configupdater
a05d655 |
Thursday, 12 May 2022
|
14:17 Lorenzo Salvadore (salvadore)
devel/rubygem-docopt: Add new port
Rubygem implementation of docopt.
Docopt helps you:
- define an interface for your command-line app, and
- automatically generate a parser for it.
Docopt is based on conventions that have been used in help messages for
decades and man pages for describing a program's interface. An
interface description in docopt is such a help message, but formalized.
WWW: https://github.com/docopt/docopt.rb
Reviewed by: ruby (sunpoet)
Approved by: gerald (mentor)
Differential Revision: https://reviews.freebsd.org/D35031
53c5995 |
Monday, 9 May 2022
|
10:24 Baptiste Daroussin (bapt)
devel/argparse: new port
Argument Parser for Modern C++ in the form of a simple header
WWW: https://github.com/p-ranav/argparse
5ae9eeb |
Sunday, 8 May 2022
|
15:58 Thierry Thomas (thierry)
devel/cbang: adding C!, a library of cross-platform C++ utilities
This is a prerequisite to port CAMotics.
PR: 262763
5a7a7bb |
13:49 Muhammad Moinur Rahman (bofh)
devel/cirrus-cli: New Port
Command line interface for Cirrus CI
Cirrus CLI is a tool for running containerized tasks reproducibly in any
environment. Most commonly, Cirrus tasks are used as part of continuous
integration workflows but can also be used as part of local development
process as a hermetic replacement of helper scripts/Makefiles. Cirrus
CLI runs your tasks locally the same way they are executed in CI or on
your colleague's machine. Immutability of containers ensures the tasks
will be executed the same way years from now regardless what versions
of packages you'll have locally.
WWW: https://github.com/cirruslabs/cirrus-cli
Currently this port does not come with a rc script for the worker to
start as I am working on it. But this can be achieved manually.
75a9642 |
Saturday, 7 May 2022
|
17:00 Steven Kreuzer (skreuzer)
devel/R-cran-checkmate: new port
Tests and assertions to perform frequent argument checks. A substantial part of
the package was written in C to minimize any worries about execution time
overhead.
WWW: https://cran.r-project.org/web/packages/checkmate/
2b0a62b |
Friday, 6 May 2022
|
15:32 Thierry Thomas (thierry)
devel/R-cran-multicool: adding a R lib for Permutations of Multisets in Cool-Lex
Order
315d52d |
Wednesday, 4 May 2022
|
20:32 Thierry Thomas (thierry)
devel/R-cran-msm: adding Multi-State Markov and Hidden Markov Models in
Continuous Time
31c941c |
Tuesday, 3 May 2022
|
07:41 Tobias Kortkamp (tobik)
*: Sort categories and hook up missing ports
Reported by: portscan
9530e44 |
Sunday, 1 May 2022
|
20:12 Thierry Thomas (thierry)
devel/R-cran-rJava: adding a R to Java interface
196c587 |
20:09 Thierry Thomas (thierry)
devel/sparsebitset: adding SparseBitSet, an efficient sparse bit set
implementation for Java
3d6e6ac |
20:09 Thierry Thomas (thierry)
devel/apache-log4j2: repocopy from devel/log4j
ec50187 |
Saturday, 30 Apr 2022
|
15:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-ivschat: Add rubygem-aws-sdk-ivschat 1.0.0
Official AWS Ruby gem for Amazon Interactive Video Service Chat (ivschat).
WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat
2f1ebdc |
15:56 Po-Chuan Hsieh (sunpoet)
devel/rubygem-aws-sdk-chimesdkmediapipelines: Add
rubygem-aws-sdk-chimesdkmediapipelines 1.0.0
Official AWS Ruby gem for Amazon Chime SDK Media Pipelines.
WWW: https://github.com/aws/aws-sdk-ruby
WWW:
https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmediapipelines
a6fad58 |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-typeguard: Add py-typeguard 2.13.3
This library provides runtime type checking for functions defined with PEP 484
argument (and return) type annotations.
WWW: https://github.com/agronholm/typeguard
c2b8a0d1 |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-pure-eval: Add py-pure-eval 0.2.2
pure_eval is a Python package that lets you safely evaluate certain AST nodes
without triggering arbitrary code that may have unwanted side effects.
WWW: https://github.com/alexmojaki/pure_eval
1443c05 |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-stack-data: Add py-stack-data 0.2.0
stack_data is a library that extracts data from stack frames and tracebacks,
particularly to display more useful tracebacks than the default. It powers the
tracebacks in IPython and futurecoder.
WWW: https://github.com/alexmojaki/stack_data
5f199df |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-locket: Add py-locket 1.0.0
Locket implements a file-based lock that can be used by multiple processes
provided they use the same path.
WWW: https://github.com/mwilliamson/locket.py
ea95d4a |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-hatchling: Add py-hatchling 0.24.0
Hatchling is the extensible, standards compliant build backend used by Hatch.
WWW: https://github.com/ofek/hatch/tree/master/backend
474d52a |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-littleutils: Add py-littleutils 0.2.2
littleutils provides small personal collection of python utility functions.
WWW: https://github.com/alexmojaki/littleutils
1c9a346 |
15:56 Po-Chuan Hsieh (sunpoet)
devel/py-editables: Add py-editables 0.3
This library supports the building of wheels which, when installed, will expose
packages in a local directory on sys.path in "editable mode". In other words,
changes to the package source will be reflected in the package visible to
Python, without needing a reinstall.
WWW: https://github.com/pfmoore/editables
f8582cb |
10:27 Stefan Eßer (se)
devel/hare: add new port for the Hare build system and std library
This is the build system for Hare language projects.
The compiler currently supports amd64, aarch64, and riscv64, but the
port is currently only provided for amd64 for lack of testing on other
FreeBSD architectures.
998f340 |
Friday, 29 Apr 2022
|
07:15 Baptiste Daroussin (bapt)
devel/fccf: new port
fccf is a command-line tool that quickly searches through C/C++ source code in
a directory based on a search string and prints relevant code snippets that
match the query.
Highlights:
* Quickly identifies source files that contain a search string.
* For each candidate source file, builds an abstract syntax tree (AST).
* Visits the nodes in the AST, looking for function declarations, classes,
enums, variables etc., that match the user's request.
* Pretty-prints the identified snippet of source code to the terminal.
* MIT License
WWW: https://github.com/p-ranav/fccf
76b39d4 |
Thursday, 28 Apr 2022
|
15:17 Stefan Eßer (se)
devel/qbe: add port qbe - an embeddable compiler backend
The qbe program translates intermediate language (IL) code into
assembler code of supported processors (amd64, arm64, and riscv64).
67e8adc |
Tuesday, 26 Apr 2022
|
15:01 Po-Chuan Hsieh (sunpoet)
devel/py-pathable: Add py-pathable 0.4.0
pathable provides object-oriented paths.
Key features:
- Traverse resources like paths
- Access resources on demand with separate accessor layer
WWW: https://github.com/p1c2u/pathable
4bd2364 |
15:01 Po-Chuan Hsieh (sunpoet)
devel/py-pluggy0: Add py-pluggy0 0.13.1 (copied from py-pluggy)
- Add PORTSCOUT
a96138c |
15:01 Po-Chuan Hsieh (sunpoet)
devel/py-types-typed-ast: Add py-types-typed-ast 1.5.4
This is a PEP 561 type stub package for the typed-ast package. It can be used by
type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
typed-ast.
WWW: https://github.com/python/typeshed/tree/master/stubs/typed-ast
e5058cd |
Number of commits found: 11073 (showing only 100 on this page) |