FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2022-06-15T09:11:48+09:00

# git -C /usr/ports log --diff-filter=A --name-status --pretty="format:%aI %H" origin/master | perl -nlE '/^\d/ ? $d=$_ : print "$d\t$_"' | ack "\t[0-9a-z-]+/[^/ ]+/Makefile$"
timestamp origin comment / pkg-descr
2022-06-14T17:41:41+00:00 sysutils/btop Monitor of resources
Resource monitor that shows usage and stats for processor, memory, disks,
network and processes.

C++ version and continuation of bashtop and bpytop.

WWW: https://github.com/aristocratos/btop
2022-06-13T11:58:00+02:00 devel/rubygem-sidekiq64 Simple, efficient background processing for Ruby
Simple, efficient background processing for Ruby

WWW: https://sidekiq.org/
WWW: https://github.com/mperham/sidekiq
2022-06-13T11:58:00+02:00 devel/rubygem-sidekiq-cron-sidekiq64 Enables to set jobs to be run in specified time (using CRON notation)
Sidekiq-Cron is a scheduling add-on for Sidekiq.

It runs a thread alongside Sidekiq workers to schedule jobs at specified times
(using cron notation * * * * * parsed by Rufus-Scheduler).

It also checks for new jobs to schedule every 10 seconds and doesn't schedule
the same job multiple times when more than one Sidekiq worker is running.

Scheduling jobs are added only when at least one Sidekiq process is running.

WWW: https://github.com/ondrejbartas/sidekiq-cron
2022-06-12T20:15:06-07:00 databases/py-apache-arrow Columnar in-memory analytics layer for big data
Apache Arrow is a cross-language development platform for in-memory data. It
specifies a standardized language-independent columnar memory format for flat
and hierarchical data, organized for efficient analytic operations on modern
hardware. It also provides computational libraries and zero-copy streaming
messaging and interprocess communication.

WWW: https://arrow.apache.org/
2022-06-12T17:45:47-07:00 databases/py-arrow Columnar in-memory analytics layer for big data
Apache Arrow is a cross-language development platform for in-memory data. It
specifies a standardized language-independent columnar memory format for flat
and hierarchical data, organized for efficient analytic operations on modern
hardware. It also provides computational libraries and zero-copy streaming
messaging and interprocess communication.

WWW: https://arrow.apache.org/
2022-06-12T23:17:28+02:00 audio/dgedit DrumGizmo drumkit editor
The DrumGizmo drumkit editor DGEdit is currently in a functioning, but very
early phase of development. All of the essentials for importing, editing and
exporting the raw drumkit recordings are there. Editor is certainly a huge help
when creating the individual drumkit instruments (snare, kickdrum, toms,
crashes and so on). The entire process of taking a bunch of wav files that
you've recorded using, for instance, 16 microphones and then converting them
into working instruments with hit energy levels is fully supported.

WWW: https://www.drumgizmo.org/
2022-06-12T03:41:22+00:00 www/tcexam Open Source system for electronic exams
TCExam is a Open Source system for electronic exams (also know as CBA -
Computer-Based Assessment, CBT - Computer-Based Testing or e-exam) that
enables educators and trainers to author, schedule, deliver, and report
on quizzes, tests and exams.

TCExam is Web-Based, platform independent, language independent (includes
translations in several languages and RTL support) and conforms to W3C
Accessibility and Usability guidelines to provide equal opportunity to
people with disabilities, including blind users.

TCExam automates all assessment phases: authoring, scheduling, delivering,
and reporting. It's easy to use and do not require expensive hardware to
run, nor additional commercial software. Users connect to the TCExam system
using a common Web-browser like Mozilla Firefox or Internet Explorer.

WWW: http://www.tcexam.org/
2022-06-11T15:59:05-05:00 www/php82-tidy
2022-06-11T15:59:05-05:00 www/php82-session
2022-06-11T15:59:05-05:00 www/php82-opcache
2022-06-11T15:59:05-05:00 www/mod_php82
2022-06-11T15:59:05-05:00 textproc/php82-xsl
2022-06-11T15:59:05-05:00 textproc/php82-xmlwriter
2022-06-11T15:59:05-05:00 textproc/php82-xmlreader
2022-06-11T15:59:05-05:00 textproc/php82-xml
2022-06-11T15:59:05-05:00 textproc/php82-simplexml
2022-06-11T15:59:05-05:00 textproc/php82-pspell
2022-06-11T15:59:05-05:00 textproc/php82-enchant
2022-06-11T15:59:05-05:00 textproc/php82-dom
2022-06-11T15:59:05-05:00 textproc/php82-ctype
2022-06-11T15:59:05-05:00 sysutils/php82-posix
2022-06-11T15:59:05-05:00 sysutils/php82-fileinfo
2022-06-11T15:59:05-05:00 security/php82-sodium
2022-06-11T15:59:05-05:00 security/php82-filter
2022-06-11T15:59:05-05:00 net/php82-sockets
2022-06-11T15:59:05-05:00 net/php82-soap
2022-06-11T15:59:05-05:00 net/php82-ldap
2022-06-11T15:59:05-05:00 net-mgmt/php82-snmp
2022-06-11T15:59:05-05:00 misc/php82-calendar
2022-06-11T15:59:05-05:00 math/php82-gmp
2022-06-11T15:59:05-05:00 math/php82-bcmath
2022-06-11T15:59:05-05:00 mail/php82-imap
2022-06-11T15:59:05-05:00 lang/php82 The ${PHP_MODNAME} shared extension for php
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML. Its syntax draws upon C,
Java, and Perl, and is easy to learn. The main goal of the language is to
allow web developers to write dynamically generated webpages quickly, but
you can do much more with PHP.

WWW: https://www.php.net/
2022-06-11T15:59:05-05:00 lang/php82-extensions "meta-port" to install PHP extensions
This is a "meta-port" to install the extensions for PHP 8.0

Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
session, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.

WWW: https://www.php.net/
2022-06-11T15:59:05-05:00 graphics/php82-gd
2022-06-11T15:59:05-05:00 graphics/php82-exif
2022-06-11T15:59:05-05:00 ftp/php82-ftp
2022-06-11T15:59:05-05:00 ftp/php82-curl
2022-06-11T15:59:05-05:00 devel/php82-tokenizer
2022-06-11T15:59:05-05:00 devel/php82-sysvshm
2022-06-11T15:59:05-05:00 devel/php82-sysvsem
2022-06-11T15:59:05-05:00 devel/php82-sysvmsg
2022-06-11T15:59:05-05:00 devel/php82-shmop
2022-06-11T15:59:05-05:00 devel/php82-readline
2022-06-11T15:59:05-05:00 devel/php82-pcntl
2022-06-11T15:59:05-05:00 devel/php82-intl
2022-06-11T15:59:05-05:00 devel/php82-gettext
2022-06-11T15:59:05-05:00 devel/php82-ffi
2022-06-11T15:59:05-05:00 databases/php82-sqlite3
2022-06-11T15:59:05-05:00 databases/php82-pgsql
2022-06-11T15:59:05-05:00 databases/php82-pdo_sqlite
2022-06-11T15:59:05-05:00 databases/php82-pdo_pgsql
2022-06-11T15:59:05-05:00 databases/php82-pdo_odbc
2022-06-11T15:59:05-05:00 databases/php82-pdo_mysql
2022-06-11T15:59:05-05:00 databases/php82-pdo_firebird
2022-06-11T15:59:05-05:00 databases/php82-pdo_dblib
2022-06-11T15:59:05-05:00 databases/php82-pdo
2022-06-11T15:59:05-05:00 databases/php82-odbc
2022-06-11T15:59:05-05:00 databases/php82-mysqli
2022-06-11T15:59:05-05:00 databases/php82-dba
2022-06-11T15:59:05-05:00 converters/php82-mbstring
2022-06-11T15:59:05-05:00 converters/php82-iconv
2022-06-11T15:59:05-05:00 archivers/php82-zlib
2022-06-11T15:59:05-05:00 archivers/php82-zip
2022-06-11T15:59:05-05:00 archivers/php82-phar
2022-06-11T15:59:05-05:00 archivers/php82-bz2
2022-06-11T09:30:34-05:00 math/basic-stats Command-line tool to perform basic statistics on tabular data
Basic-stats is a command-line tool to perform basic statistics on a
tabular data stream. It supports performing multiple functions such as
mean, median, etc. on independent rows and/or columns during a single
pass on independent rows and/or columns. Memory use is trivial except
for functions that require loading the sample/population for sorting,
such as median.

WWW: https://github.com/auerlab/basic-stats
2022-05-27T16:55:23+01:00 science/libtensorflow1 C API for TensorFlow, an open source platform for machine learning
TensorFlow is an end-to-end open source platform for machine learning. It has a
comprehensive, flexible ecosystem of tools, libraries, and community resources
that lets researchers push the state-of-the-art in ML and developers easily
build and deploy ML-powered applications. The TensorFlow C API is typically a
requirement of TensorFlow APIs in other languages such as Go and Rust.

This is version 1 of the API, which is deprecated but still widely used.

WWW: https://www.tensorflow.org/install/lang_c
2022-06-10T07:32:45+08:00 devel/py-lark Modern parsing library
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
2022-06-10T07:09:44+08:00 x11-fonts/py-gflanguages Python API for evaluating language support in the Google Fonts collection
This python module provides an API with data about languages/regions/scripts for
use in the language-support categorization of the font families in the Google
Fonts collection.

You can also directly access the raw textproto files on the Lib/gflanguages/data
directory:
- languages
- regions
- scripts

WWW: https://github.com/googlefonts/lang
2022-06-10T07:09:43+08:00 x11-fonts/py-axisregistry Python API to access data from the Google Fonts variable fonts axis registry
This package contains a collection of metadata source files that collectively
form the Google Fonts Axis Registry.

The live Axis Registry is at fonts.google.com/variablefonts, and axis
definitions are only final when they appear on that page.

WWW: https://github.com/googlefonts/axisregistry
2022-06-10T07:09:43+08:00 textproc/py-tableschema-to-template Generate an Excel template with input validation from Frictionless Table Schema
Given a Frictionless Table Schema, generate an Excel template with input
validation.

Features:
- Enum constraints transformed into pull-downs.
- Field descriptions transformed into comments in header.
- Float, integer, and boolean type validation, with range checks on numbers.

WWW: https://github.com/hubmapconsortium/tableschema-to-template
2022-06-10T07:09:40+08:00 textproc/py-sphinx-basic-ng Modern skeleton for Sphinx themes
sphinx-basic-ng provides a modernised skeleton for Sphinx themes.

WWW: https://github.com/pradyunsg/sphinx-basic-ng
2022-06-10T07:09:38+08:00 devel/py-types-toml Typing stubs for toml
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
2022-06-10T07:09:37+08:00 devel/py-txi2p-tahoe I2P bindings for Twisted
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
2022-06-10T07:09:37+08:00 devel/py-parsley Parsing and pattern matching made easy
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
2022-06-09T23:47:34+01:00 devel/py-sarif-om Python classes for the SARIF 2.1.0 object model
Python classes for the SARIF 2.1.0 object model.

WWW: https://pypi.org/project/sarif-om/
2022-06-09T15:45:02-07:00 devel/android-tools Android debugging tools
Android tools for FreeBSD. Tools include:

* adb
* fastboot
* mke2fs.android (required by fastboot)
* simg2img, img2simg, append2simg
* lpdump, lpmake, lpadd, lpflash, lpunpack
* mkbootimg, unpack_bootimg, repack_bootimg

WWW: https://github.com/neelchauhan/freebsd-android-tools
2022-06-09T23:13:51+01:00 devel/py-jschema-to-python Generate Python classes from a JSON schema
Generate Python classes from a JSON schema.

WWW: https://pypi.org/project/jschema-to-python/
2022-06-09T16:19:07-05:00 net-im/gotktrix Matrix client in Go and GTK4
Matrix client in Go and GTK4 implementing a large part of the feature
set the Matrix protocol supports.

WWW: https://github.com/diamondburned/gotktrix
2022-06-09T12:54:34+00:00 benchmarks/linux-unigine-superposition Unigine Superposition benchmark (basic version for GNU/Linux)
Extreme performance and stability test for PC hardware: video card, power
supply, cooling system. Check your rig in stock and overclocking modes
with real-life load! Also includes interactive experience in a beautiful,
detailed environment.

A lone professor performs dangerous experiments in an abandoned classroom,
day in and day out. Obsessed with inventions and discoveries beyond the
wildest dreams, he strives to prove his ideas.

Once you come to this place in the early morning, you would not meet him
there. The eerie thing is a loud bang from the laboratory heard a few
moments ago. What was that? You have the only chance to cast some light
upon this incident by going deeply into the matter of quantum theory:
thorough visual inspection of the professor's records and instruments.

This port includes the binaries for GNU/Linux of the basic (free-to-use)
version of the benchmark.

WWW: https://benchmark.unigine.com/superposition
2022-06-09T18:57:46+08:00 devel/py-pyright Command line wrapper for pyright
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
2022-06-08T17:25:41-03:00 sysutils/arc_summary Print ZFS ARC cache statistics and other information
arc_summary is included in the OpenZFS repository. It provides basic
information on the ZFS ARC, its efficiency, the L2ARC (if present), the
Data Management Unit (DMU), Virtual Devices (VDEVs), and tunables. See
the in-source documentation and code at
https://github.com/openzfs/zfs/blob/master/module/zfs/arc.c for details.
The original introduction to arc_summary can be found at
http://cuddletech.com/?p=454
2022-05-13T18:37:50+02:00 devel/autoconf2.69 Generate configure scripts and related files
Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention. Autoconf creates a
configuration script for a package from a template file that lists the
operating system features that the package can use, in the form of M4
macro calls.

WWW: https://www.gnu.org/software/autoconf/
2022-06-08T07:39:21-07:00 devel/py-qutip-qip QuTiP quantum information processing package
The qutip-qip package used to be a module qutip.qip under QuTiP
(Quantum Toolbox in Python). From QuTiP 5.0, the community has decided
to decrease the size of the core QuTiP package by reducing the
external dependencies, in order to simplify maintenance. Hence a few
modules are separated from the core QuTiP and will become QuTiP family
packages. They are still maintained by the QuTiP team but hosted under
different repositories in the QuTiP organization.

The qutip-qip package, QuTiP quantum information processing, aims at
providing basic tools for quantum computing simulation both for simple
quantum algorithm design and for experimental realization. Compared to
other libraries for quantum information processing, qutip-qip puts
additional emphasis on the physics layer and the interaction with the
QuTiP package. The package offers two different approaches for
simulating quantum circuits, one with QubitCircuit calculating unitary
evolution under quantum gates by matrix product, another called
Processor using open system solvers in QuTiP to simulate noisy quantum
device.

WWW: https://github.com/qutip/qutip-qip
2022-06-08T13:17:27+00:00 devel/gpds General purpose data serializer library written in modern C++
GPDS is a General Purpose Data Serializer library written in modern C++.
It allows to serialize C++ classes to and from XML files in a generic format
that can be processed by other XML processing software (or just for the sake of
readability).

GPDS provides the user with complete control over the generated tag names and
attributes in the resulting XML compared to just using traditional "key" and
"value" tags.

WWW: https://gpds.simulton.com/
2022-06-06T22:45:57-03:00 deskutils/sigi Organizing tool for terminal lovers who hate organizing
sigi is an organizing tool for terminal lovers who hate organizing. Use
sigi as extra memory. Use it to toss your tasks, groceries, or the next
board games you want to play onto a stack. Shell aliases are encouraged
to organize your various stacks. It's recommended to read the website's
README to understand the intended shell-alias-based invocation style.

WWW: https://github.com/hiljusti/sigi
2022-06-06T15:58:34-07:00 www/py-botocore-stubs Type annotations for botocore
Type annotations for botocore 1.27.3 compatible with VSCode, PyCharm,
Emacs, Sublime Text, mypy, pyright and other tools.

WWW: https://github.com/youtype/mypy_boto3_builder
2022-05-29T16:45:43-05:00 lang/go118 Go programming language
2022-06-06T18:52:29+03:00 textproc/cpptoml Header-only C++ library for parsing TOML
A header-only library for parsing TOML configuration files with support for the
new DateTime format, inline tables, multi-line basic and raw strings, digit
separators, hexadecimal integers, octal integers, binary integers, and float
special values.

WWW: https://github.com/skystrife/cpptoml/
2022-06-06T06:22:40-05:00 www/py-requests-cache93 Transparent persistent cache for the requests library (0.9.3 branch)
requests-cache is a transparent, persistent cache that provides an easy way to
get better performance with the python requests library.

Features:
- Ease of use: Keep using the requests library you're already familiar with. Add
caching with a drop-in replacement for requests.Session, or install globally
to add caching to all requests functions.
- Performance: Get sub-millisecond response times for cached responses. When
they expire, you still save time with conditional requests.
- Persistence: Works with several storage backends including SQLite, Redis,
MongoDB, and DynamoDB; or save responses as plain JSON files, YAML, and more
- Customization: Works out of the box with zero config, but with a robust set of
features for configuring and extending the library to suit your needs
- Expiration: Keep your cache fresh using Cache-Control, eagerly cache
everything for long-term storage, use URL patterns for selective caching, or
any combination of strategies
- Compatibility: Can be combined with other popular libraries based on requests

WWW: https://github.com/reclosedev/requests-cache
2022-06-05T23:24:44+08:00 cad/pcb-rnd Flexible, modular Printed Circuit Board editor
pcb-rnd is a free/open source, flexible, modular Printed Circuit Board editor

- for design of professional and hobby boards.
- is feature-rich and compatible
- has a long history, fast paced development, and big plans.
- is part of the coralEDA ecosystem.

WWW: http://www.repo.hu/projects/pcb-rnd/
2022-06-05T23:19:51+08:00 cad/librnd Flexible, modular two-dimensional CAD engine
librnd is a free/open source, flexible, modular two-dimensional CAD engine

- with transparent multiple GUI toolkit support,
- flexible, dynamic menu system
- flexible, dynamic configuration system
- support for user scripting in a dozen languages

WWW: http://www.repo.hu/projects/librnd/
2022-06-05T23:11:27+08:00 devel/fungw C Function gateway for different programming languages
Fungw is a tiny, portable library written in C (C89) that manages
dynamic function calls across different programming languages. For
this, fungw provides:

- a simplistic scalar data type abstraction, supporting the most common types
- semi-automatic conversion between data types
- contexts that can host objects; objects can host named functions
- a set of optional language bindings to the most popular scripting languages

The main use of fungw is to provide the host application a framework
where dynamic parts of the code (e.g. plugins) can register their calls,
allowing app-plugin, plugin-app, and plugin-plugin calls.

The second main use is doing all this in a language-agnostic way: any
part of the code can be implemented in any of the numerous supported
scripting languages (such as awk or lua). The caller of a function
doesn't need to know what language the function is implemented in.

The main property of fungw is simplicity. The only API between objects
is the plain old function call mechanism.

WWW: http://repo.hu/projects/fungw/
2022-06-05T06:33:03-05:00 benchmarks/ddosify High-performance load testing tool
High-performance load testing tool

Features
- Protocol Agnostic - Currently supporting HTTP, HTTPS, HTTP/2.
- Scenario-Based - Create your flow in a JSON file. Without a line of code!
- Different Load Types - Test your system's limits across different load types.

WWW: https://github.com/ddosify/ddosify
2022-06-04T08:44:50+00:00 www/mediawiki138 Wiki engine used by Wikipedia
MediaWiki is the collaborative editing software that runs Wikipedia,
the free encyclopedia, and other projects.
It's designed to handle a large number of users and pages without imposing
too rigid a structure or workflow.

WWW: https://www.mediawiki.org/
2022-06-04T07:19:46+08:00 www/rubygem-faraday-rack1 Faraday adapter for Rack
Faraday Rack adapter is a Faraday adapter for a Rack app. Faraday is an HTTP
client library that provides a common interface over many adapters. Every
adapter is defined into its own gem. This gem defines the adapter fora Rack app.

WWW: https://github.com/lostisland/faraday-rack
2022-06-04T07:19:44+08:00 www/rubygem-faraday-patron1 Faraday adapter for Patron
Faraday::Patron is a Faraday adapter for the Patron library. Faraday is an HTTP
client library that provides a common interface over many adapters. Every
adapter is defined into its own gem. This gem defines the adapter for Patron.

WWW: https://github.com/lostisland/faraday-patron
2022-06-04T07:19:42+08:00 www/rubygem-faraday-net_http_persistent1 Faraday adapter for NetHttpPersistent
Faraday::NetHttpPersistent is a Faraday adapter for the Net::HTTP::Persistent
gem.

WWW: https://github.com/lostisland/faraday-net_http_persistent
2022-06-04T07:19:39+08:00 www/rubygem-faraday-net_http1 Faraday adapter for Net::HTTP
Faraday Net::HTTP is a Faraday adapter for the Net::HTTP library. Faraday is an
HTTP client library that provides a common interface over many adapters. Every
adapter is defined into it's own gem. This gem defines the adapter for Net::HTTP
the HTTP library that's included into the standard library of Ruby.

WWW: https://github.com/lostisland/faraday-net_http
2022-06-04T07:19:37+08:00 www/rubygem-faraday-httpclient1 Faraday adapter for HTTPClient
Faraday::Faraday is a Faraday adapter for the HTTPClient library. Faraday is an
HTTP client library that provides a common interface over many adapters. Every
adapter is defined into its own gem. This gem defines the adapter for
HTTPClient.

WWW: https://github.com/lostisland/faraday-httpclient
2022-06-04T07:19:35+08:00 www/rubygem-faraday1 HTTP/REST API client library in Ruby
Faraday is an HTTP client lib that provides a common interface over many
adapters (such as Net::HTTP) and embraces the concept of Rack middleware when
processing the request/response cycle.

WWW: https://github.com/lostisland/faraday
2022-06-04T07:19:33+08:00 textproc/rubygem-cucumber-gherkin23 Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

WWW: https://github.com/cucumber/common/tree/main/gherkin/ruby
2022-06-04T07:19:31+08:00 devel/rubygem-faraday-excon1 Faraday adapter for Excon
This gem is a Faraday adapter for the Excon library. Faraday is an HTTP client
library that provides a common interface over many adapters. Every adapter is
defined into its own gem. This gem defines the adapter for Excon.

WWW: https://github.com/lostisland/faraday-excon
2022-06-04T07:19:30+08:00 devel/rubygem-cucumber-messages18 Protocol Buffer messages for Cucumber
Cucumber Messages is a message protocol based on Protocol Buffers. It allows one
process to construct message objects and send them to another process. Protobuf
takes care of serialising those messages to a binary format, and deserialise
them on the other end.

WWW: https://github.com/cucumber/common/tree/main/messages/ruby
2022-06-01T15:28:50-03:00 www/yarn-node18
2022-06-01T15:28:50-03:00 www/npm-node18
2022-06-03T16:47:18+08:00 devel/rubygem-bootsnap111 Boot large ruby/rails apps faster
Bootsnap makes booting large ruby/rails apps faster. It is a library that plugs
into a number of Ruby and (optionally) ActiveSupport and YAML methods to
optimize and cache expensive computations.

WWW: https://github.com/Shopify/bootsnap
2022-06-03T16:47:17+08:00 devel/rubygem-aws-sdk-emrserverless Official AWS Ruby gem for EMR Serverless
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
2022-06-02T17:10:53+02:00 mail/mlmmj-archiver Simple mailing archiver designed for mlmmj
mlmmj-archiver is a program which will generates HTML archives out of mlmmj archives
mlmmj-archiver uses the clearsilver templating system in order to allow maximum configurability
mlmmj-archiver uses SQLite for its database cache
mlmmj-archiver runs in a capsicum sandbox

WWW: https://fossil.nours.eu/mlmmj-archiver
2022-06-02T07:44:36+00:00 misc/swissfileknife One hundred command-line tools in one binary
This is the Swiss File Knife (SFK), a command-line multi-function tool
created by StahlWorks Technologies.

SFK was made to make things easy. File exchange between machines, find
duplicates, find and replace text, list directory tree sizes, and tons
of other functions for daily tasks -- all contained within a single,
truly portable executable.

Forget about installing dozens of tools on every new machine, battling
with missing or wrong versioned DLL's, missing admin rights, missing
package dependencies, user account configurations, spammed registries
and endless time wasting in general.

WWW: http://stahlworks.com/dev/swiss-file-knife.html
2022-04-19T23:03:37+02:00 deskutils/gnome-planner Project management tool based on the Work breakdown structure
Gnome Planner is a cross-platform project management
tool based on the Work breakdown structure (WBS).
You can visualize project in time using Gantt chart,
list the complete breakdown of your project along with
the estimated cost and effort and manage your resources
assignments.

WWW: https://wiki.gnome.org/Apps/Planner
2022-06-01T16:14:41-03:00 x11-fm/arqiver Simple Qt archive manager
Arqiver is a simple Qt archive manager as a front-end for libarchive
(bsdtar), gzip, and 7z.

Arqiver can extract, create and edit archives that are supported by its
back-ends. It can open archives by drag-and-drop. Its listed items can be
viewed separately or dragged and dropped into appropriate applications.

With 7z, it also supports password protection.

WWW: https://github.com/tsujan/Arqiver
2022-05-31T20:40:48-07:00 science/py-thewalrus Open source library for hafnian calculation
thewalrus is a library for the calculation of hafnians, Hermite
polynomials and Gaussian boson sampling.

WWW: https://github.com/XanaduAI/thewalrus
2022-06-01T02:09:00+00:00 devel/tup Fast and smart file-based build system
Tup is a file-based build system for Unix and Windows. It takes as input
a list of file changes and a directed acyclic graph (DAG). It then
processes the DAG to execute the appropriate commands required to update
dependent files. Updates are performed with very little overhead since
tup implements powerful build algorithms to avoid doing unnecessary work,
so you can stay focused on your project rather than on your build system.

WWW: https://gittup.org/tup/
2022-05-31T17:30:06-07:00 math/hptt High-Performance Tensor Transpose library
HPTT is a high-performance C++ library for out-of-place tensor
transpositions.

Key Features:
* Multi-threading support
* Explicit vectorization
* Auto-tuning (akin to FFTW)
* Loop order
* Parallelization
* Multi architecture support
* Explicitly vectorized kernels for (AVX and ARM)
* Supports float, double, complex and double complex data types
* Supports both column-major and row-major data layouts

WWW: https://github.com/springer13/hptt
2022-05-31T19:08:27+02:00 benchmarks/scimark4c ANSI C version of the SciMark2 benchmark
This is an ANSI C version of the SciMark2 benchmark, translated from the
original Java sources. The intent in making this benchmark available in
C is mainly for performance comparisons.

Version 4.0 of the software has added check-sum counters to adequately test
newer optimizing compilers.

Results of this benchmark can be sent to pozo@nist.gov.

WWW: https://math.nist.gov/scimark2/download_c.html
2022-05-31T13:01:30-07:00 science/quantum-jet Cross-platform header-only library for simulating quantum circuits
Jet is a cross-platform library for simulating quantum circuits
using tensor network contractions.

WWW: https://github.com/XanaduAI/jet
2022-05-31T15:54:49+02:00 mail/claws-mail-keyword_warner Configurable keyword warning plugin for Claws Mail
Shows a warning when sending or queueing a message and a reference
to one or more keywords is found in the message text.

WWW: https://www.claws-mail.org/plugins.php
2022-05-31T15:17:38+02:00 mail/claws-mail-acpi_notifier ACPI mail LED notifier plugin for Claws Mail
This plugin enables mail notification via LEDs on some notebooks.

WWW: https://www.claws-mail.org/plugin.php?plugin=acpinotifier
2022-05-30T20:17:33-07:00 devel/py-pyquil PyQuil: Quantum programming in Python
PyQuil is a Python library for quantum programming using Quil, the quantum
instruction language developed at Rigetti Computing. PyQuil serves three main
functions:

* Easily generating Quil programs from quantum gates and classical operations
* Compiling and simulating Quil programs using the Quil Compiler (quilc) and the
Quantum Virtual Machine (QVM)
* Executing Quil programs on real quantum processors (QPUs) using Quantum Cloud
Services (QCS)

WWW: https://github.com/rigetti/pyquil
2022-05-30T19:37:09-07:00 devel/py-retry2 Easy to use retry decorator in python
Easy to use retry decorator.
Features

* No external dependency (stdlib only).
* (Optionally) Preserve function signatures (pip install decorator).
* Original traceback, easy to debug.

WWW: https://github.com/eSAMTrade/retry
2022-05-30T19:19:03-07:00 devel/py-rpcq RPC framework and message specification for Rigetti QCS
The asynchronous RPC client-server framework and message specification
for Rigetti Quantum Cloud Services (QCS).

Implements an efficient transport protocol by using ZeroMQ (ZMQ)
sockets and MessagePack (msgpack) serialization.

Not intended to be a full-featured replacement for other frameworks
like gRPC or Apache Thrift.

WWW: https://github.com/rigetti/rpcq
2022-05-30T19:01:15-07:00 devel/py-python-rapidjson Python wrapper around rapidjson
RapidJSON is an extremely fast C++ JSON parser and serialization
library: this module wraps it into a Python 3 extension, exposing
its serialization/deserialization (to/from either bytes, str or
file-like instances) and JSON Schema validation capabilities.

WWW: https://github.com/python-rapidjson/python-rapidjson
2022-05-30T21:57:28+03:00 devel/libffi33 Foreign Function Interface (stripped down compat version)
The libffi library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to
call any function specified by a call interface description at run
time.

WWW: https://sourceware.org/libffi/
2022-05-30T01:47:56-07:00 graphics/py-pyvista Pythonic interface to VTK
PyVista is a helper module for the Visualization Toolkit (VTK) that
wraps the VTK library through NumPy and direct array access through
a variety of methods and classes. This package provides a Pythonic,
well-documented interface exposing VTK's powerful visualization
backend to facilitate rapid prototyping, analysis, and visual
integration of spatially referenced datasets.

This module can be used for scientific plotting for presentations and
research papers as well as a supporting module for other mesh 3D
rendering dependent Python modules; see Connections for a list of
projects that leverage PyVista.

WWW: https://github.com/pyvista/pyvista
2022-05-30T00:15:46-07:00 devel/py-scooby Python environment detective
scooby is a lightweight tool for easily reporting your Python
environment's package versions and hardware resources.

WWW: https://github.com/banesullivan/scooby
2022-05-29T00:26:29-03:00 x11-fm/Arqiver Arqiver is a simple Qt archive manager
Arqiver is a simple Qt archive manager as a front-end for libarchive
(bsdtar), gzip and 7z.

Arqiver can extract, create and edit archives that are supported by its
back-ends. It can open archives by drag-and-drop. Its listed items can be
viewed separately or dragged and dropped into appropriate applications.

With 7z, it also supports password protection.

WWW: https://github.com/tsujan/Arqiver
2022-05-27T17:36:59+02:00 www/rubygem-faraday110 HTTP/REST API client library in Ruby
Faraday is an HTTP client lib that provides a common interface over many
adapters (such as Net::HTTP) and embraces the concept of Rack middleware when
processing the request/response cycle.

WWW: https://github.com/lostisland/faraday
2022-05-27T17:36:59+02:00 textproc/rubygem-elasticsearch-model713 ActiveModel/Record integrations for Elasticsearch
The Elasticsearch::Model library builds on top of the elasticsearch library.

It aims to simplify integration of Ruby classes ("models"), commonly found e.g.
in Ruby on Rails applications, with the Elasticsearch search and analytics
engine.

WWW: https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-model
2022-05-27T17:36:59+02:00 devel/gitlab-metrics-exporter GitLab Metrics Exporter (GME) is Ruby Prometheus exporter
A Prometheus exporter for the GitLab application written in Go.

WWW: https://gitlab.com/gitlab-org/gitlab-metrics-exporter
2022-05-27T16:39:58+02:00 sysutils/firstboot-cloudsetup Configure network and user when the system first boots
Configure network and user data from cloud configuration at first boot.
The configuration is written before the netif service is started.
Compatible with OpenNebula.

WWW: https://git.sr.ht/~jornane/cloudsetup
2022-05-26T17:25:26-07:00 security/krb5-120 MIT implementation of RFC 4120 network authentication service
Kerberos V5 is an authentication system developed at MIT.
WWW: http://web.mit.edu/kerberos/

Abridged from the User Guide:
Under Kerberos, a client sends a request for a ticket to the
Key Distribution Center (KDC). The KDC creates a ticket-granting
ticket (TGT) for the client, encrypts it using the client's
password as the key, and sends the encrypted TGT back to the
client. The client then attempts to decrypt the TGT, using
its password. If the client successfully decrypts the TGT, it
keeps the decrypted TGT, which indicates proof of the client's
identity. The TGT permits the client to obtain additional tickets,
which give permission for specific services.
Since Kerberos negotiates authenticated, and optionally encrypted,
communications between two points anywhere on the internet, it
provides a layer of security that is not dependent on which side of a
firewall either client is on.
The Kerberos V5 package is designed to be easy to use. Most of the
commands are nearly identical to UNIX network programs you are already
used to. Kerberos V5 is a single-sign-on system, which means that you
have to type your password only once per session, and Kerberos does
the authenticating and encrypting transparently.

Jacques Vidrine <n@nectar.com>
2022-05-27T13:21:45+02:00 misc/freebsd-doc-id Indonesian translation of the FreeBSD Documentation Project
2022-05-02T10:55:28+02:00 devel/autoconf2.13 Generate configure scripts and related files
Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention. Autoconf creates a
configuration script for a package from a template file that lists the
operating system features that the package can use, in the form of M4
macro calls.

WWW: https://www.gnu.org/software/autoconf/
2022-05-02T10:55:28+02:00 devel/autoconf-switch Wrapper script to switch between autoconf versions
This port installs a wrapper script for each tool included with autoconf.
The script will run the version of autoconf specified in the environment
variable DEFAULT_AUTOCONF. If DEFAULT_AUTOCONF is empty or unset it will run
the most recent version of autoconf currently installed.
2022-05-27T02:07:56-05:00 devel/gfold CLI tool to help keep track of your Git repositories
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
2022-05-26T16:40:22+02:00 lang/perl5.36 Practical Extraction and Report Language
Perl is a language that combines some of the features of C, sed, awk and
shell. See the manual page for more hype. There are also many books
published by O'Reilly & Assoc. See pod/perlbook.pod for more
information.

WWW: https://www.perl.org/
2022-04-18T14:03:26-05:00 sysutils/b3sum Command line implementation of the BLAKE3 hash function
Command line implementation of the BLAKE3 hash function

BLAKE3 is a cryptographic hash function that is:

- Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.
- Secure, unlike MD5 and SHA-1. Ssecure against length extension, unlike SHA-2.
- Highly parallelizable across any number of threads and SIMD lanes,
because it's a Merkle tree on the inside.
- Capable of verified streaming and incremental updates,
again because it's a Merkle tree.
- A PRF, MAC, KDF, and XOF, as well as a regular hash.
- One algorithm with no variants, which is fast on x86-64 and
also on smaller architectures.


WWW: https://github.com/blake3-team/blake3
2022-05-22T22:57:35-07:00 devel/ruby-install Compile and install different versions of Ruby
Installs Ruby, JRuby, Rubinius, TruffleRuby (native / GraalVM), or mruby.

Features:

* Supports installing arbitrary versions.
* Supports downloading the latest versions and checksums from ruby-versions.
* Supports installing into /opt/rubies/ and ~/.rubies/ by default.
* Supports installing into arbitrary directories.
* Supports downloading from arbitrary URLs.
* Supports downloading from mirrors.
* Supports downloading/applying patches.
* Supports specifying arbitrary ./configure options.
* Supports downloading archives using wget or curl.
* Supports verifying downloaded archives via checksums.
* Has tests.

Anti-Features:

* Does not require updating every time a new Ruby version comes out.
* Does not require recipes for each individual Ruby version or configuration.
* Does not support installing trunk/HEAD or nightly rolling releases.
* Does not support installing unsupported/unmaintained versions of Ruby.

WWW: https://github.com/postmodern/ruby-install
2022-05-24T12:56:45+02:00 x11-themes/zorin-gtk-themes Zorin OS GTK theme
Zorin is the default GTK theme for ZorinOS

Supported Desktop Environments:

* Gnome-Shell
* Xfce

WWW: https://github.com/ZorinOS/zorin-desktop-themes
2022-05-24T19:04:51-07:00 science/ukrmol+ Code to compute electron and positron scattering from molecules
Outer region programs for the re-engineered UK computational
implementation of the R-matrix method for the treatment of
electron and positron scattering from molecules (BTO/GTO
continuum). Also calculates photoionization cross sections.

WWW: https://zenodo.org/record/5799134#.Yo1lCknMKV4
2022-05-24T17:02:33-07:00 science/gbtolib High-performance library for evaluation of molecular integrals
GBTOlib: a high-performance library for evaluation of molecular integrals.

WWW: https://zenodo.org/record/5798035#.Yo1sazXMKV4
2022-05-24T12:04:13-07:00 science/openmolcas Quantum chemistry software package
OpenMolcas is a quantum chemistry software package.

The key feature of OpenMolcas is the multiconfigurational
approach to the electronic structure.

WWW: https://gitlab.com/Molcas/OpenMolcas
2022-05-23T21:44:00-05:00 net-im/jitsi-meet-full All components to run Jitsi Meet video conferencing
This is a metaport to install all dependencies to run Jitsi Meet,
a set of Open Source projects which empower users to use and deploy video
conferencing platforms with state-of-the-art video quality and features.

WWW: https://jitsi.org/jitsi-meet/
2022-05-23T21:39:56-05:00 net-im/jitsi-prosody-plugins Prosody plugins for Jitsi Meet
Prosody modules for jitsi-meet.

WWW: https://github.com/jitsi/jitsi-meet/
2022-05-23T18:53:47-07:00 science/q Molecular Dynamics (MD) tools
Q is a set of Molecular Dynamics (MD) tools tailored to the following
specific kinds of free energy calculations:
1. Free Energy Perturbation (FEP)
2. Empirical Valence Bond (EVB)
3. Linear Interaction Energies (LIE)
4. Quantum Classical Path (QCP)

WWW: https://github.com/qusers/Q6
2022-05-23T21:01:24+02:00 mail/mail-expire Expire old mails from mailboxes
mail-expire is a small utility which only purpose is to help on keeping the
size of multiple mail folders as small as needed (by removing outdated
messages).

Maildir and Mailbox formats are supported for input, both types are mentioned
interchangeably in this manual page. Output goes to Mailbox files.

The old messages are compressed with gzip or xz and stored in the file with
the name following the pattern MBOXNAME.MONTH_YEAR.gz (or similar). The
reference time for the output filename is calculated from the current time
minus number of days specified in the first parameter.

WWW: https://salsa.debian.org/blade/mail-expire
2022-05-03T22:14:38+09:00 mail/snappymail Simple, modern, lightweight & fast web-based email client
Simple, modern, lightweight & fast web-based email client.

The drastically upgraded & secured fork of RainLoop Webmail Community
edition.

We thank the RainLoop Team for making a great PHP 5 product that was
good in the past.

Up to date system requirements, snappy performance, simple
installation and upgrade, no database required - all these make
SnappyMail a good choice.

WWW: https://snappymail.eu/
2022-05-22T15:07:21+02:00 devel/lua-mode Minor mode for LUA
lua-mode is an Emacs major mode for editing Lua files.

Main features:
- syntactic indentation & highlighting (incl. multiline literals/comments)
- evaluation of lines/regions/functions/files in Lua subprocess or direct
interaction with its REPL
- documentation lookup (using online/offline reference manual, e.g.
string.find
- imenu integration
- HideShow integration

WWW: http://github.com/immerrr/lua-mode
2022-05-22T03:14:29-05:00 www/dolibarr14 Modern software package to manage your company or foundation
Dolibarr ERP & CRM is a modern software package to manage your organization's
activity (contacts, suppliers, invoices, orders, stocks, agenda)

It's an Open Source Software (written in PHP language) designed for small,
medium or large companies, foundations and freelances.

You can freely use, study, modify or distribute it according to its Free
Software licence.

You can use it as a standalone application or as a web application to be able
to access it from the Internet or a LAN.

WWW: https://www.dolibarr.org/
2022-05-22T02:30:46-05:00 x11/hamclock Handy clock with features for amateur radio operators
HamClock is a handy clock with features for amateur radio operators! One screen
shows your local time in 12H and 24H format along with UTC in large, easy to
read text. If your location is available, your grid square, local sunrise and
sunset are also displayed

WWW: https://www.clearskyinstitute.com/ham/HamClock/
2022-05-22T00:20:34-05:00 security/gsa Greenbone Security Assistant webpage written in React
The Greenbone Security Assistant is the web interface developed for the
Greenbone Security Manager appliances.

It connects to the Greenbone Vulnerability Manager GVM to provide a
full-featured user interface for vulnerability management.

Greenbone Security Assistant consists of GSA - The webpage written in React
and GSAD - The HTTP server talking to the GVM daemon

WWW: https://github.com/greenbone/gsa
2022-05-22T00:16:51-05:00 security/gsad Greenbone Security Assistant HTTP server
The Greenbone Security Assistant is the web interface developed for the
Greenbone Security Manager appliances.

It connects to the Greenbone Vulnerability Manager GVM to provide a
full-featured user interface for vulnerability management.

Greenbone Security Assistant consists of GSA - The webpage written in React
and GSAD - The HTTP server talking to the GVM daemon

WWW: https://github.com/greenbone/gsa
2022-05-22T12:07:46+08:00 devel/rubygem-cucumber-ci-environment Detect CI Environment from environment variables
This library detects the CI environment based on environment variables defined
by CI servers.

WWW: https://github.com/cucumber/ci-environment
2022-05-22T12:07:45+08:00 devel/py-timeout-decorator Timeout decorator
timeout-decorator provides a timeout decorator to limit the execution time of
the given function.

WWW: https://github.com/pnpnpn/timeout-decorator
2022-05-22T12:07:44+08:00 devel/py-questionary Python library to build pretty command line user prompts
Questionary is a Python library for effortlessly building pretty command line
interfaces.

WWW: https://github.com/tmbo/questionary
2022-05-22T12:07:43+08:00 devel/py-poetry-dynamic-versioning Plugin for Poetry to enable dynamic versioning based on VCS tags
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
2022-05-22T12:07:41+08:00 devel/py-jinja2-ansible-filters Port of Ansible's jinja2 filters without requiring ansible core
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
2022-05-22T12:07:40+08:00 devel/py-iteration-utilities Utilities based on Pythons iterators and generators
Utilities based on Pythons iterators and generators.

WWW: https://github.com/MSeifert04/iteration_utilities
2022-05-22T12:07:39+08:00 devel/py-dunamai Dynamic version generation
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
2022-05-21T22:01:11-05:00 devel/libayatana-appindicator Ayatana Application Indicators Shared Library
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
2022-05-21T21:54:05-05:00 devel/libayatana-indicator Ayatana Indicators Shared Library
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
2022-05-21T21:47:09-05:00 devel/ayatana-ido Ayatana Indicator Display Objects
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
2022-05-21T10:56:42+02:00 cad/camotics 3-axis CNC GCode simulator
CAMotics is an Open-Source software which can simulate 3-axis NC machining. It
is a fast, flexible and user friendly simulation software for the DIY and
Open-Source community.



WWW: http://camotics.org/
WWW: https://github.com/CauldronDevelopmentLLC/CAMotics
2022-05-20T19:39:49+00:00 sysutils/archey4 Simple system information tool written in Python
Archey is a simple system information written in Python

WWW: https://github.com/HorlogeSkynet/archey4
2022-05-20T09:02:05-07:00 sysutils/ntpstat Print the ntpd or chronyd synchronisation status
ntpstat is a shell script which prints the ntpd or chronyd synchronisation
status, using the ntpq or chronyc program. It emulates the original ntpstat
program written in C by G. Richard Keech, which implemented a subset of the
mode6 protocol supported by ntpd.

WWW: https://github.com/mlichvar/ntpstat
2022-05-20T13:07:31+02:00 dns/acme-dns Limited DNS server with RESTful HTTP API to handle ACME DNS challenges
Limited DNS server with RESTful HTTP API to handle ACME DNS challenges
easily and securely. FreeBSD port by https://github.com/freultwah

WWW: https://github.com/joohoi/acme-dns
2022-05-19T11:48:17-07:00 games/eksanos Simple TicTacToe game written for elementary OS
Eksanos is a simple TicTacToe game for elementary OS.

WWW: https://github.com/eksanos/eksanos
2022-05-16T20:53:46-07:00 emulators/libretro-pcsx2 Standalone port of pcsx2 to libretro
Standalone port of pcsx2 to libretro.

PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its
purpose is to emulate the PS2's hardware, using a combination of MIPS
CPU Interpreters, Recompilers and a Virtual Machine which manages
hardware states and PS2 system memory. This allows you to play PS2
games on your PC, with many additional features and benefits.

WWW: https://github.com/libretro/pcsx2
2022-05-16T20:53:46-07:00 emulators/libretro-flycast Standalone port of flycast to libretro
Standalone port of Flycast to libretro.

Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator
derived from Reicast.

WWW: https://git.libretro.com/libretro/flycast
2022-05-16T20:53:46-07:00 emulators/libretro-mame MAME-current for libretro
MAME -current for libretro

WWW: https://github.com/libretro/mame
2022-05-16T20:53:46-07:00 emulators/libretro-reicast Standalone port of reicast to libretro
Standalone port of reicast to libretro.

WWW: https://github.com/reicast/reicast-emulator
2022-05-16T20:53:46-07:00 emulators/reicast Multi-platform Sega Dreamcast emulator
Reicast is a multi-platform Sega Dreamcast emulator.

WWW: https://github.com/reicast/reicast-emulator
2022-05-20T01:11:05+09:00 x11-themes/zorin-icon-themes Zorin OS icon theme
Zorin is the default icon theme for ZorinOS

WWW: https://github.com/ZorinOS/zorin-icon-themes
2022-05-18T21:11:48+02:00 databases/postgresql15-server PostgreSQL is the most advanced open-source database available anywhere
PostgreSQL is a sophisticated Object-Relational DBMS, supporting
almost all SQL constructs, including subselects, transactions, and
user-defined types and functions. It is the most advanced open-source
database available anywhere. Commercial Support is also available.

The original Postgres code was the effort of many graduate students,
undergraduate students, and staff programmers working under the direction of
Professor Michael Stonebraker at the University of California, Berkeley. In
1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
language to SQL and created a new database system which came to known as
Postgres95. Many others contributed to the porting, testing, debugging and
enhancement of the Postgres95 code. As the code improved, and 1995 faded into
memory, PostgreSQL was born.

PostgreSQL development is presently being performed by a team of Internet
developers who are now responsible for all current and future development. The
development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
Support is available from the PostgreSQL developer/user community through the
support mailing list (questions@PostgreSQL.ORG).

PostgreSQL is free and the complete source is available.

WWW: https://www.postgresql.org/
2022-05-18T21:11:48+02:00 databases/postgresql15-pltcl Module for using Tcl to write SQL functions
2022-05-18T21:11:48+02:00 databases/postgresql15-plpython Module for using Python to write SQL functions
PL/Python allows one to write PostgeSQL stored functions and
procedures in Python (http://www.python.org/).

This software is part of the standard PostgreSQL distribution.

WWW: https://www.postgresql.org/
2022-05-18T21:11:48+02:00 databases/postgresql15-plperl Write SQL functions for PostgreSQL using Perl5
2022-05-18T21:11:48+02:00 databases/postgresql15-pgtcl
2022-05-18T21:11:48+02:00 databases/postgresql15-docs The PostgreSQL documentation set
2022-05-18T21:11:48+02:00 databases/postgresql15-contrib The contrib utilities from the PostgreSQL distribution
This is the port for all stuff that comes in the contrib subtree of
the postgresql distribution. This subtree contains porting tools,
analysis utilities, and plug-in features that are not part of the core
PostgreSQL system, mainly because they address a limited audience or
are too experimental to be part of the main source tree. This does
not preclude their usefulness.

Each subdirectory contains a README file with information about the
module. Some directories supply new user-defined functions, operators,
or types. After you have installed the files you need to register the
new entities in the database system by running the commands in the
supplied .sql file. For example,

$ psql -d dbname -f module.sql

The .sql files are installed into /usr/local/share/postgresql/contrib

For more information, please see
/usr/local/share/doc/postgresql/contrib/README*

This software is part of the standard PostgreSQL distribution.

WWW: https://www.postgresql.org/
2022-05-18T21:11:48+02:00 databases/postgresql15-client PostgreSQL database (client)
2022-05-19T14:30:01+02:00 audio/libcanberra-gtk2
2022-04-19T11:35:46-05:00 www/tuifeed Trminal feed reader with a fancy UI
Terminal feed reader with a fancy UI

tuifeed is a news feed reader with a fancy terminal user interface.
It allows you read news from your favourite RSS and Atom sources,
which can be easily configured in a TOML file.

Features

- Read feed from any RSS/Atom source
- Open any article in your favourite browser in one-click
- Compatible with Windows, Linux, *BSD and MacOS
- Easy setup

WWW: https://github.com/veeso/tuifeed
2022-05-18T21:19:41-05:00 www/so Terminal interface for Stack Overflow
Terminal interface for Stack Overflow

Interface to the StackExchange network.
One thing that differentiates it from similar tools is that you can
simultaneously search any number of sites in the StackExchange network.

WWW: https://github.com/samtay/so
2022-05-18T15:11:09+00:00 lang/erlang-runtime25 Functional programming language from Ericsson
Erlang is a programming language used to build massively scalable soft
real-time systems with requirements on high availability. Some of its
uses are in telecoms, banking, e-commerce, computer telephony and
instant messaging. Erlang's runtime system has built-in support for
concurrency, distribution and fault tolerance.

This port contains a standalone runtime environment of Erlang 25
to be used during the development of OTP applications.

WWW: https://www.erlang.org/
2022-05-18T11:51:24+01:00 math/elementary-calculator Simple calculator written in Vala
Pantheon-calculator is a tiny, simple calculator designed for the Pantheon
desktop.

WWW: https://github.com/elementary/calculator
2022-05-17T16:50:59-05:00 sysutils/loki Scalable, highly-available, multi-tenant log aggregation system
Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation
system inspired by Prometheus. It is designed to be very cost effective and easy
to operate. It does not index the contents of the logs, but rather a set of
labels for each log stream.

WWW: https://github.com/grafana/loki
2022-05-17T14:07:51+00:00 sysutils/equinix-metal-cli Command line tool for Equinix Metal services
metal is a command line interface for the Equinix Metal API. Refer
to the comprehensive docs for usage instructions.

WWW: https://github.com/equinix/metal-cli/blob/main/docs/metal.md
2022-05-17T14:07:50+00:00 devel/buildkite-agent Cross-platform build runner to run your own build tasks
Buildkite-agent is a small, reliable, and cross-platform build runner that
makes it easy to run automated builds on your own infrastructure. Its main
responsibilities are polling buildkite.com for work, running build jobs,
reporting back the status code and output log of the job, and uploading the
job's artifacts.

WWW: https://buildkite.com/
2022-05-16T22:09:53+09:00 devel/electron17 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/
2022-05-15T17:35:14-05:00 devel/py-fastf1 Python module to accessing and analyzing Formula 1 data
FastF1 is a Python package for accessing and analyzing Formula 1 results,
schedules, timing data and telemetry.

WWW: https://github.com/theOehrly/Fast-F1
2022-05-15T17:32:06-05:00 devel/py-thefuzz Fuzzy string matching in Python
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
2022-05-15T17:29:00-05:00 devel/py-signalr-client-aio Simple python SignalR client using asyncio
Simple python SignalR client using asyncio.

WWW: https://github.com/slazarov/python-signalr-client
2022-05-15T17:26:37-05:00 math/py-timple Extended functionality for plotting timedelta values with Matplotlib
Extended functionality for plotting timedelta values with Matplotlib

WWW: https://github.com/theOehrly/Timple
2022-05-15T15:12:31+02:00 sysutils/filemon Trivial tool to log child process file access using filemon ioctl
The filemon utility is a simple wrapper around the
filemon(4) kernel facility. Unlike ktrace(1) the
trace file can be a named pipe.

This tool requires filemon kernel module.
2022-05-14T13:58:43+08:00 www/joomla4 Dynamic web content management system (CMS)
Joomla! is one of the most powerful Open Source Content Management Systems
on the planet. It is used all over the world for everything from simple
websites to complex corporate applications. Joomla! is easy to install,
simple to manage, and reliable.

WWW: https://www.joomla.org/
2022-05-14T14:33:43-07:00 devel/flatbuffers205 Memory efficient serialization library
Memory efficient serialization library.

WWW: http://google.github.io/flatbuffers/
2022-05-14T01:00:56-03:00 dns/yandex-ddns Use Yandex DNS as a dynamic DNS provider
Use Yandex DNS as a dynamic DNS service.

This utility uses Yandex.Connect DNS service API to set external IP address
for your domain. You can use this tool to manage external IP for your
domain if it has internet connection with changeable IP address. To
determine your external IP address utility uses myexternalip.com and
ifconfig.co services.

WWW: https://github.com/thekvs/yandex-ddns
2022-05-13T23:55:43+02:00 x11-toolkits/granite7 Extensions of GTK 4.0 toolkit
Granite is an extension of GTK toolkit. It provides several widgets and
classes that ease desktop applications development.

WWW: https://github.com/elementary/granite
2022-04-29T17:38:00-03:00 devel/freebsd-git-devtools Simple Git tools from the FreeBSD src tree
The git-arc utility creates and manages FreeBSD Phabricator reviews
based on git commits. It is a git plugin that provides a wrapper around
arc.

The arc command has a few limitations that make it awkward for FreeBSD
development:

- Arcanist uses its own commit log template with a format does not match
FreeBSD's template.

- Arcanist presumes a model where all the commits in a development
branch are uploaded for review as a single Differential revision.
When working on a feature branch with multiple commits, it is usually
more efficient to review each commit individually.

git-arc mitigates these limitations.
2022-05-13T19:27:43+08:00 devel/rubygem-traces Application instrumentation and tracing
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
2022-05-13T19:27:42+08:00 devel/rubygem-rubocop-rake RuboCop plugin for Rake
RuboCop plugin for Rake

WWW: https://github.com/rubocop/rubocop-rake
2022-05-13T19:27:41+08:00 devel/rubygem-json25 Parse JSON texts and generate them from ruby data structures
This library can parse JSON texts and generate them from ruby data structures.
This port implemented in C and comes with its own unicode conversion functions
and a parser generated by the Ragel State Machine Compiler.

WWW: http://flori.github.io/json/
2022-05-13T19:27:40+08:00 textproc/py-textual Text User Interface using Rich
Textual is a TUI (Text User Interface) framework for Python inspired by modern
web development.

WWW: https://github.com/Textualize/textual
2022-05-13T19:27:36+08:00 textproc/py-rich-rst Beautiful reStructuredText renderer for Rich
rich-rst allows rich to print a reStructuredText document in a rich format
similar to rich.Markdown.

WWW: https://github.com/wasi-master/rich-rst
2022-05-13T19:27:32+08:00 textproc/py-rich-cli Command Line Interface to Rich
Rich-cli is a command line toolbox for fancy output in the terminal, built with
Rich.

Use the rich command to highlight a variety of file types in the terminal, with
specialized rendering for Markdown and JSON files. Additionally you can markup
and format text from the command line.

WWW: https://github.com/Textualize/rich-cli
2022-05-13T19:27:28+08:00 textproc/py-mistune0 Fastest markdown parser in pure Python
Mistune is a fast yet powerful Python Markdown parser with renderers and
plugins.

WWW: https://github.com/lepture/mistune
2022-05-13T19:27:25+08:00 security/py-argon2-cffi-bindings Low-level CFFI bindings for Argon2
argon2-cffi-bindings provides low-level CFFI bindings to the Argon2 password
hashing algorithm including a vendored version of them.

WWW: https://github.com/hynek/argon2-cffi-bindings
2022-05-13T19:27:20+08:00 devel/py-pyscaffold Template tool for putting up the scaffold of a Python project
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
2022-05-13T19:27:19+08:00 devel/py-ddsketch Distributed quantile sketches
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
2022-05-13T19:27:18+08:00 devel/py-cython-test-exception-raiser Trivial extension that just raises an exception
cython-test-exception-raiser provides a trivial extension that just raises an
exception.

WWW: https://github.com/twisted/cython-test-exception-raiser
2022-05-13T19:27:17+08:00 devel/py-configupdater Parser like ConfigParser but for updating configuration files
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
2022-05-13T01:48:06+00:00 sysutils/p5-POSIX-Run-Capture Run command and capture its output
POSIX::Run::Capture runs an external command and captures its output.
Both standard error and output are captured. Upon exit, their contents
can be accessed line by line or in one chunk. Callback routines can be
supplied that will be called for each complete line of output read,
providing a way for synchronous processing. Standard input can be
supplied as either a file handle or a text.

This module is for those who value performance and effectiveness over
portability. As its name suggests, it can be used only on POSIX systems.

WWW: https://metacpan.org/dist/POSIX-Run-Capture
2022-04-24T22:47:54+02:00 security/rubygem-haiti-hash Hash type identifier (CLI tool and library)
Haiti is a CLI tool (and library) to identify hash types (hash type
identifier).

Features:
- 442+ hash types detected
- Modern algorithms supported (SHA3, Keccak, Blake2, etc.)
- Hashcat and John the Ripper references
- CLI tool and library
- Hackable

WWW: https://noraj.github.io/haiti/
2022-05-02T21:38:29+02:00 devel/rubygem-docopt Parse command line arguments based on nothing more than a usage message
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
2022-05-11T14:43:33-03:00 sysutils/u-boot-sifive-fu740
U-Boot loader and related files for the HiFive Unmatched (FU740).

The SD card must be formatted with a GPT partition scheme, and expects two
specific GUID partition types for the SPL and FIT image.

Note: due to limitations in gpart(8), sgdisk(8) should be used instead. Install
the sysutils/gdisk port or package.

Assuming an SD card device in /dev/da2, execute:
sgdisk -g --clear --set-alignment=1 \
--new=1:34:2081 --change-name=1:spl --typecode=1:5B193300-FC78-40CD-8002-E86C45580B47 \
--new=2:2082:10273 --change-name=2:uboot --typecode=2:2E54B353-1271-4842-806F-E436D6AF6985 \
/dev/da2

Now, copy the u-boot files to the SD card with dd(1).
dd if=/usr/local/share/u-boot/u-boot-sifive-fu740/u-boot-spl.bin of=/dev/da2p1 conv=sync
dd if=/usr/local/share/u-boot/u-boot-sifive-fu740/u-boot.itb of=/dev/da2p2 conv=sync

WWW: https://www.denx.de/wiki/U-Boot
2022-05-09T22:32:11-04:00 textproc/redisearch22 Full-text search over Redis
RediSearch is a source available Full-Text and Secondary Index
engine over Redis, developed by Redis Labs.

Redisearch implements a search engine on top of Redis, but
unlike other Redis search libraries, it does not use internal
data structures like sorted sets.

This also enables more advanced features, like exact phrase
matching and numeric filtering for text queries, that are not
possible or efficient with traditional Redis search approaches.

WWW: https://oss.redislabs.com/redisearch/
2022-05-09T12:19:21+02:00 devel/argparse Argument Parser for Modern C++
Argument Parser for Modern C++ in the form of a simple header

WWW: https://github.com/p-ranav/argparse
2022-04-05T12:01:01-05:00 sysutils/yadf Yet Another Duplicate files finder
Yet Another Duplicate Files Finder

Features:
Fast compared to similar tools.
Supports filtering based on fize size, regex
Multiple ouput formats including csv, json, ldjson etc.

WWW: https://github.com/jrimbault/yadf
2022-05-08T10:56:56-07:00 misc/py-tes Tool for Elasticsearch
Tes stands for Tool for Elasticsearch. Tes is a command-line tool
based on python elasticsearch APIs. Following are the various
subtools under tes which can be used to invoke different kinds of
elasticsearch APIs.

WWW: https://github.com/deeshugupta/tes
2022-05-08T17:55:52+02:00 devel/cbang C! (cbang) is a library of cross-platform C++ utilities
The C! (aka C Bang or cbang) library is a collection of C++ utility libraries
developed over the course of +10 years and several major C++ application
development projects. It should compile and run on FreeBSD, Windows, Linux and
OSX using a modern C++ compiler.

WWW: https://cbang.org/
WWW: https://github.com/CauldronDevelopmentLLC/cbang/
2022-05-08T08:49:31-05:00 devel/cirrus-cli 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
2022-05-07T13:51:24-07:00 finance/libbtc Tiny Bitcoin Library written in C
Libbtc is a very portable C library for creating and manipulating
bitcoin data structures and interacting with the p2p network.

WWW: https://github.com/libbtc/libbtc
2022-05-07T13:56:41+02:00 java/wildfly24 Java Jakarta EE8 application server developed by Red Hat
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE / Jakarta EE!

WWW: https://wildfly.org/
2022-05-07T16:53:44+00:00 textproc/R-cran-htmlTable Advanced tables for Markdown/HTML
Tables with state-of-the-art layout elements such as row spanners, column
spanners, table spanners, zebra striping, and more. While allowing advanced
layout, the underlying css-structure is simple in order to maximize
compatibility with common word processors. The package also contains a few text
formatting functions that help outputting text compatible with HTML/LaTeX.

WWW: https://cran.r-project.org/web/packages/htmlTable/
2022-05-07T16:45:04+00:00 devel/R-cran-checkmate Fast and versatile argument checks
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/
2022-05-07T16:11:48+00:00 graphics/R-cran-latticeExtra Extra graphical utilities based on lattice
Building on the infrastructure provided by the lattice package, this package
provides several new high-level functions and methods, as well as additional
utilities such as panel and axis annotation functions.

WWW: https://cran.r-project.org/web/packages/latticeExtra/
2022-05-07T11:54:29-05:00 mail/dovecot-coi Dovecot COI (Chat-over-IMAP) plugin
Beta version disclaimer
The purpose of this BETA version of this Dovecot plugin is solely to test its
features, to obtain defects, failures and malfunctions.
By using the software, you acknowledge that all of the data that you are
handling with the BETA version might be subject to such defects, failures
and malfunctions, up to the point of total loss.
You are aware to not rely on the functionality and that the use of the software
in a professional productive environment is not recommended.

This package provides an implementation of the Chat over IMAP protcool.
A webpush plugin, and plugins for the imap and lmtp services are provided.
2022-05-07T16:33:27+08:00 math/R-cran-mathjaxr Using 'Mathjax' in Rd Files
Provides 'MathJax' and macros to enable its use within Rd
files for rendering equations in the HTML help files.

WWW: https://cran.r-project.org/web/packages/mathjaxr/
2022-05-05T18:47:39+02:00 net/wifibox-core Wifibox core functionality
Core routines of Wifibox that are responsible for implementing the
orchestration of bhyve and other utilities.

WWW: https://github.com/pgj/freebsd-wifibox
2022-05-05T18:47:39+02:00 net/wifibox-alpine Wifibox guest based on Alpine Linux
The implementation of the Wifibox embedded wireless router is based on
the use of a Linux-based guest operating system which can communicate
with the host's wireless network card on behalf of the host. In order
to meet the requirements, this has to be a system with a low resource
footprint and easy to manage. This is derived from Alpine Linux,
which is an actively maintained, security-oriented, lightweight
distribution, based on musl libc and BusyBox.

WWW: https://github.com/pgj/freebsd-wifibox-alpine
2022-05-06T18:01:39+00:00 lang/gcc12 GNU Compiler Collection 12
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc12, g++12,
and gfortran11, respectively.

WWW: https://gcc.gnu.org

Gerald Pfeifer <gerald@FreeBSD.org>
2022-05-06T17:04:01+02:00 science/R-cran-ks Kernel Smoothing
Kernel smoothers for univariate and multivariate data, including densities,
density derivatives, cumulative distributions, clustering, classification,
density ridges, significant modal regions, and two-sample hypothesis tests.

WWW: https://cran.r-project.org/package=ks
WWW: https://www.mvstat.net/mvksa/
2022-05-06T16:49:31+02:00 math/R-cran-pwr Basic Functions for Power Analysis
Power analysis functions along the lines of Cohen (1988).

WWW: https://cran.r-project.org/package=pwr
WWW: https://github.com/heliosdrm/pwr
2022-05-06T16:49:31+02:00 math/R-cran-pracma Practical Numerical Math Functions
Provides a large number of functions from numerical analysis and linear algebra,
numerical optimization, differential equations, time series, plus some
well-known special mathematical functions. Uses 'MATLAB' function names where
appropriate to simplify porting.

WWW: https://cran.r-project.org/package=pracma
2022-05-06T16:49:31+02:00 math/R-cran-plot3D Plotting Multi-Dimensional Data
Functions for viewing 2-D and 3-D data, including perspective plots, slice
plots, surface plots, scatter plots, etc. Includes data sets from oceanography.

WWW: https://cran.r-project.org/package=plot3D
2022-05-06T16:49:31+02:00 math/R-cran-moments Moments, Cumulants, Skewness, Kurtosis and Related Tests
Functions to calculate: moments, Pearson's kurtosis, Geary's kurtosis and
skewness; tests related to them (Anscombe-Glynn, D'Agostino, Bonett-Seier).

WWW: https://cran.r-project.org/package=moments
2022-05-06T16:49:31+02:00 math/R-cran-misc3d Miscellaneous 3D Plots
A collection of miscellaneous 3d plots, including isosurfaces.

WWW: https://cran.r-project.org/package=misc3d
WWW: https://gitlab.com/luke-tierney/misc3d
2022-05-06T16:49:31+02:00 math/R-cran-mclust Gaussian Mixture Modelling for Model-Based Clustering, Classification, and Density Estimation
An R package implementing Gaussian Mixture Modelling for Model-Based Clustering,
Classification, and Density Estimation.

Gaussian finite mixture models fitted via EM algorithm for model-based
clustering, classification, and density estimation, including Bayesian
regularization, dimension reduction for visualization, and resampling-based
inference.

WWW: https://cran.r-project.org/package=mclust
WWW: https://mclust-org.github.io/mclust/
2022-05-06T16:49:31+02:00 math/R-cran-locfit Local Regression, Likelihood and Density Estimation
Local regression, likelihood and density estimation methods as described in the
1999 book by Loader.

WWW: https://cran.r-project.org/package=locfit
2022-05-06T16:49:31+02:00 math/R-cran-hdrcde Highest Density Regions and Conditional Density Estimation
The R package hdrcde provides tools for computing highest density regions in one
and two dimensions, kernel estimates of univariate density functions conditional
on one covariate, and multimodal regression.

WWW: https://cran.r-project.org/package=hdrcde
WWW: https://pkg.robjhyndman.com/hdrcde/
2022-05-06T16:49:31+02:00 math/R-cran-exactRankTests Exact Distributions for Rank and Permutation Tests
exactRankTests computes exact conditional p-values and quantiles using an
implementation of the Shift-Algorithm by Streitberg & Roehmel.

WWW: https://cran.r-project.org/package=exactRankTests
2022-05-06T16:49:31+02:00 math/R-cran-eRm Extended Rasch Modeling
Fits Rasch models (RM), linear logistic test models (LLTM), rating scale model
(RSM), linear rating scale models (LRSM), partial credit models (PCM), and
linear partial credit models (LPCM). Missing values are allowed in the data
matrix. Additional features are the ML estimation of the person parameters,
Andersen's LR-test, item-specific Wald test, Martin-Loef-Test, nonparametric
Monte-Carlo Tests, itemfit and personfit statistics including infit and outfit
measures, ICC and other plots, automated stepwise item elimination, simulation
module for various binary data matrices.

WWW: https://cran.r-project.org/package=eRm
2022-05-06T16:49:31+02:00 math/R-cran-ash David Scott's ASH Routines
David Scott's ASH routines ported from S-PLUS to R.

WWW: https://cran.r-project.org/package=ash
2022-05-06T16:49:31+02:00 math/R-cran-FNN Fast Nearest Neighbor Search Algorithms and Applications
Cover-tree and kd-tree fast k-nearest neighbor search algorithms and related
applications including KNN classification, regression and information measures
are implemented.

WWW: https://cran.r-project.org/package=FNN
2022-05-06T16:28:39+02:00 devel/R-cran-multicool Permutations of Multisets in Cool-Lex Order
A set of tools to permute multisets without loops or hash tables and to generate
integer partitions.

WWW: https://cran.r-project.org/package=multicool
2022-05-04T21:50:50-07:00 audio/aeolus Synthesised pipe organ emulator
Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that
should be good enough to make an organist enjoy playing it. It is a
software synthesiser optimised for this job, with possibly hundreds
of controls for each stop, that enable the user to "voice" his
instrument. First presented at the 2nd LAD conference in Karlsruhe,
end of April 2004.

Main features of the default instrument: three manuals and one pedal,
five different temperaments, variable tuning, MIDI control of course,
stereo, surround or Ambisonics output, flexible audio controls
including a large church reverb.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/
2022-05-04T22:22:11+02:00 math/R-cran-ltm Latent Trait Models under IRT
Analysis of multivariate dichotomous and polytomous data using latent trait
models under the Item Response Theory approach. It includes the Rasch, the
Two-Parameter Logistic, the Birnbaum's Three-Parameter, the Graded Response,
and the Generalized Partial Credit Models.

WWW: https://cran.r-project.org/package=ltm
WWW: https://github.com/drizopoulos/ltm
2022-05-04T22:13:44+02:00 math/R-cran-polycor Polychoric and Polyserial Correlations
Computes polychoric and polyserial correlations by quick "two-step" methods or
ML, optionally with standard errors; tetrachoric and biserial correlations are
special cases.

WWW: https://cran.r-project.org/package=polycor
WWW: https://polycor.r-forge.r-project.org/
2022-05-04T22:06:31+02:00 math/R-cran-admisc Adrian Dusa's Miscellaneous
Contains functions used across packages 'DDIwR', 'QCA' and 'venn'. Interprets
and translates, factorizes and negates SOP - Sum of Products expressions, for
both binary and multi-value crisp sets, and extracts information (set names, set
values) from those expressions. Other functions perform various other checks if
possibly numeric (even if all numbers reside in a character vector) and coerce
to numeric, or check if the numbers are whole. It also offers, among many
others, a highly versatile recoding routine and a more flexible alternative to
the base function 'with()'. Some of the functions in this package use related
functions from package 'QCA'. Users are encouraged to install that package
despite not being listed in the Imports field, due to circular dependency
issues.

WWW: https://cran.r-project.org/package=admisc
WWW: https://github.com/dusadrian/admisc
2022-05-02T22:03:22+02:00 devel/R-cran-msm Multi-State Markov and Hidden Markov Models in Continuous Time
Functions for fitting continuous-time Markov and hidden Markov multi-state
models to longitudinal data. Designed for processes observed at arbitrary times
in continuous time (panel data) but some other observation schemes are
supported. Both Markov transition rates and the hidden Markov output process can
be modelled in terms of covariates, which may be constant or piecewise-constant
in time.

WWW: https://cran.r-project.org/package=msm
WWW: https://github.com/chjackson/msm
2022-05-03T22:39:39+02:00 java/wildfly26 Java Jakarta EE8 application server developed by Red Hat
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE / Jakarta EE!

WWW: https://wildfly.org/
2022-05-03T22:38:00+02:00 java/wildfly25 Java Jakarta EE8 application server developed by Red Hat
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE / Jakarta EE!

WWW: https://wildfly.org/
2022-05-02T19:47:21+00:00 www/py-httpx-gssapi Requests GSSAPI for HTTPX
HTTPX is a full featured Python HTTP library with both sync and async APIs
designed to be a next generation HTTP client for Python. This library is a
port of Requests GSSAPI to HTTPX which adds optional GSSAPI authentication
support and supports mutual authentication.

Basic GET usage:

>>> import httpx
>>> from httpx_gssapi import HTTPSPNEGOAuth
>>> r = httpx.get("http://example.org", auth=HTTPSPNEGOAuth())

Both the sync and async HTTPX APIs should be fully supported.

WWW: https://github.com/pythongssapi/httpx-gssapi
2022-05-02T14:40:36+02:00 net-mgmt/mqtt2prometheus Export MQTT metrics to prometheus
This exporter translates from MQTT topics to prometheus metrics.
The core design is that clients send arbitrary JSON messages on the topics.
The translation between the MQTT representation and prometheus metrics is
configured in the mqtt2prometheus exporter since we often can not change
the IoT devices sending the messages.
Clients can push metrics via MQTT to an MQTT Broker.
This exporter subscribes to the broker and expose the received messages
as prometheus metrics.
Currently, the exporter supports only MQTT 3.1.

WWW: https://github.com/hikhvar/mqtt2prometheus/
2022-04-25T20:50:34+02:00 security/seclists Collection of multiple types of lists used during security assessments
SecLists is the security tester's companion. It is a collection of multiple
types of lists used during security assessments, collected in one place. List
types include usernames, passwords, URLs, sensitive data patterns, fuzzing
payloads, web shells, and many more. The goal is to enable a security tester to
pull this repository onto a new testing box and have access to every type of
list that may be needed.

This project is maintained by Daniel Miessler, Jason Haddix, and g0tmi1k.

WWW: https://github.com/danielmiessler/SecLists
2022-05-02T09:18:08+00:00 security/p5-Crypt-GpgME Perl interface to libgpgme
Crypt::GpgME is Perl interface to libgpgme.

WWW: https://metacpan.org/dist/Crypt-GpgME
2022-05-02T07:26:31+00:00 lang/gcc13-devel GNU Compiler Collection 13
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc13, g++13,
and gfortran13, respectively.

WWW: https://gcc.gnu.org
2022-04-29T15:02:26+02:00 math/R-cran-XLConnect R package for manipulating Microsoft Excel files
XLConnect is a comprehensive and cross-platform R package for manipulating
Microsoft Excel files from within R.

WWW: https://cran.r-project.org/package=XLConnect
WWW: https://github.com/miraisolutions/xlconnect
2022-04-29T13:39:23+02:00 devel/R-cran-rJava R to Java interface
rJava is a simple R-to-Java interface. It is comparable to the .C/.Call C
interface. rJava provides a low-level bridge between R and Java (via JNI). It
allows to create objects, call methods and access fields of Java objects from R.

In a sense the inverse of rJava is JRI (Java/R Interface) which provides the
opposite direction - calling R from Java. JRI is now shipped as a part of the
rJava package, although it still can be used as a separate entity (especially
for development).

WWW: https://cran.r-project.org/package=rJava
WWW: https://rforge.net/rJava/
2022-05-01T10:52:12+02:00 devel/sparsebitset Efficient sparse bitset implementation for Java
Basically, if you need to set a large number of bits, or bits at extremely high
offsets, you probably want to use this Sparse BitSet. All other alternatives are
essentialy off the table; the Java BitSet class is a non-starter. Performance is
superior in almost all cases to the standard Java BitSet.

WWW: https://github.com/brettwooldridge/SparseBitSet
2022-04-30T16:37:41+02:00 textproc/apache-xmlbeans Java classes for XML
XMLBeans is a technology for accessing XML by binding it to Java types. XMLBeans
provides several ways to get at the XML, including:

- Through XML schema that has been compiled to generate Java types that
represent schema types. In this way, you can access instances of the schema
through JavaBeans-style accessors after the fashion of "getFoo" and "setFoo".
The XMLBeans API also allows you to reflect into the XML schema itself through
an XML Schema Object model.

- A cursor model through which you can traverse the full XML infoset.

- Support for XML DOM.

This port contains also the OOXML Schemas, XmlBeans generated from the Ecma
supplied xsds.
See https://poi.apache.org/help/faq.html#faq-N10025 .

WWW: https://xmlbeans.apache.org/
2022-04-30T16:00:53+02:00 devel/apache-log4j2 Fast and flexible logging library for Java
pache Log4j 2 is an upgrade to Log4j that provides significant improvements over
its predecessor, Log4j 1.x, and provides many of the improvements available in
Logback while fixing some inherent problems in Logback's architecture.

Log4J is an open source library based on the work of many authors.
It allows the developer to control which log statements are output
with arbitrary granularity. It is fully configurable at runtime
using external configuration files. Best of all, Log4J has a gentle
learning curve. Beware: judging from user feedback, it is also quite
addictive.

WWW: http://logging.apache.org/log4j/
2022-04-29T16:39:46+02:00 archivers/apache-commons-compress Classes for working with various archivers
The Apache Commons Compress library defines an API for working with ar, cpio,
Unix dump, tar, zip, gzip, XZ, Pack200, bzip2, 7z, arj, lzma, snappy, DEFLATE,
lz4, Brotli, Zstandard, DEFLATE64 and Z files.

WWW: https://commons.apache.org/proper/commons-compress/
2022-04-29T15:08:27+02:00 java/apache-commons-collections4 Classes that extend/augment the Java Collections Framework
A suite of classes that extend or augment the Java Collections
Framework. Commons-Collections seek to build upon the JDK classes
by providing new interfaces, implementations and utilities.

This port correspond to release 4.x.

WWW: https://commons.apache.org/proper/commons-collections/
2022-05-01T10:10:08-07:00 biology/py-mrcfile MRC file I/O library which is used in structural biology
mrcfile is a Python implementation of the MRC2014 file
format, which is used in structural biology to store
image and volume data.

WWW: https://github.com/ccpem/mrcfile
2022-04-28T14:25:42+02:00 graphics/drm-510-kmod DRM drivers modules
amdgpu, i915, and radeon DRM drivers modules.
Currently corresponding to Linux 5.10 DRM.
This version is for FreeBSD 13.1 and above.

WWW: https://github.com/freebsd/drm-kmod/
2022-04-28T14:14:57+02:00 graphics/drm-54-kmod DRM drivers modules
amdgpu, i915, and radeon DRM drivers modules.
Currently corresponding to Linux 5.4.114 DRM.
This version is for FreeBSD 13.0 and above.

WWW: https://github.com/freebsd/drm-kmod/
2022-05-01T13:35:10+00:00 databases/ejdb Embeddable JSON database engine library
Embeddable JSON database engine C library which supports simple XPath-like
query language (JQL).

WWW: https://ejdb.org/
2022-05-01T09:52:56+00:00 net/iwnet Asynchronous HTTP library with websockets, SSL, routing
Pure C asynchronous HTTP framework with support for websockets,
client/server, TLS 1.2 (SSL), routing.

- Fast asynchronous HTTP server (iwn_http_server.h)
- Web framework based on HTTP server (iwn_wf.h)
- Websocket client and server (iwn_ws_server.h, iwn_ws_client.h)
- Poller reactor (iwn_poller.h)
- SSL layer is based on BearSSL (iwn_brssl_poller_adapter.h)
- Manager of child processes (iwn_proc.h)
- Timer (iwn_scheduler.h)

WWW: https://github.com/Softmotions/iwnet
2022-04-30T19:58:25-07:00 editors/notepadnext Reimplementation of Notepad++
Notepad Next is a cross-platform reimplementation of Notepad++.

WWW: https://github.com/dail8859/NotepadNext
2022-04-30T17:52:17+09:00 misc/compat.el Compatibility library for Emacs Lisp
Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,
versions 24.3 and newer.

The intended audience of this library aren't day-to-day users, but
package developers that wish to make use of newer functionality, not
provided in older versions of Emacs, without breaking compatibility
for users bound to specific Emacs releases.

Version 24.3 is chosen as the oldest version, because this is the
newest version on CentOS 7. It is intended to preserve compatibility
for at least as the Centos 7 reaches EOL, 2024.

Note that compat.el provides a few prefixed function, ie. functions
with a compat- prefix. These are used to provide extended
functionality for commands that are already defined (sort, assoc,
...). It might be possible to transform these into advised functions
later on, so that the modified functionality is accessible without a
prefix. Feedback on this point is appreciated.

WWW: https://sr.ht/~pkal/compat/
2022-04-30T15:22:41-04:00 security/pinentry-gnome GNOME version of the GnuPG password dialog
2022-04-30T23:56:09+08:00 devel/rubygem-aws-sdk-ivschat Official AWS Ruby gem for Amazon Interactive Video Service Chat (ivschat)
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
2022-04-30T23:56:08+08:00 devel/rubygem-aws-sdk-chimesdkmediapipelines Official AWS Ruby gem for Amazon Chime SDK Media Pipelines
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
2022-04-30T23:56:07+08:00 devel/py-typeguard Runtime type checker for Python
This library provides runtime type checking for functions defined with PEP 484
argument (and return) type annotations.

WWW: https://github.com/agronholm/typeguard
2022-04-30T23:56:06+08:00 devel/py-stack-data Extract data from python stack frames and tracebacks for informative displays
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
2022-04-30T23:56:06+08:00 devel/py-pure-eval Safely evaluate AST nodes without side effects
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
2022-04-30T23:56:05+08:00 devel/py-locket File-based locks for Python
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
2022-04-30T23:56:04+08:00 devel/py-littleutils Small personal collection of python utility functions
littleutils provides small personal collection of python utility functions.

WWW: https://github.com/alexmojaki/littleutils
2022-04-30T23:56:04+08:00 devel/py-hatchling Modern, extensible Python build backend
Hatchling is the extensible, standards compliant build backend used by Hatch.

WWW: https://github.com/pypa/hatch/tree/master/backend
2022-04-30T23:56:03+08:00 devel/py-editables Editable installations
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
2022-04-30T12:27:46+02:00 devel/hare Hare language build system and standard library
This is the Hare build driver and standard library.

Hare is a systems programming language designed to be simple, stable,
and robust. Hare uses a static type system, manual memory management,
and a minimal runtime. It is well-suited to writing operating systems,
system tools, compilers, networking software, and other low-level,
high performance tasks.

WWW: https://harelang.org/
2022-04-30T11:35:56+02:00 lang/harec Hare compiler written in C11
This is the Hare compiler written in C.

Hare is a systems programming language designed to be simple, stable,
and robust. Hare uses a static type system, manual memory management,
and a minimal runtime. It is well-suited to writing operating systems,
system tools, compilers, networking software, and other low-level,
high performance tasks.

WWW: https://harelang.org/
2022-04-29T09:15:26+02:00 devel/fccf Command-line tool that quickly searches through C/C++
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
2022-04-28T22:48:52-03:00 x11-fonts/ohsnap-otb Monospaced font based on Artwiz Snap
Open Type Bitmap version of the Ohsnap font.

Monospaced font based on Artwiz Snap with bold support and a version with
status icons.

WWW: https://gitlab.com/rigoletto/ohsnap-otb
2022-04-28T17:17:40+02:00 devel/qbe Embeddable compiler backend for C type languages
QBE aims to be a pure C embeddable backend that provides 70% of
the performance of advanced compilers in 10% of the code.

Its small size serves both its aspirations of correctness and
our ability to understand, fix, and improve it. It also serves
its users by providing trivial integration and great flexibility.

WWW: https://c9x.me/compile/
2022-02-01T16:40:15+09:00 databases/redis62 Persistent key-value database with built-in net interface
Redis is an open source, advanced key-value store. It is often referred
to as a data structure server since keys can contain strings, hashes,
lists, sets and sorted sets.

You can run atomic operations on these types, like appending to a string;
incrementing the value in a hash; pushing to a list; computing set
intersection, union and difference; or getting the member with highest
ranking in a sorted set.

In order to achieve its outstanding performance, Redis works with an
in-memory dataset. Depending on your use case, you can persist it either
by dumping the dataset to disk every once in a while, or by appending each
command to a log.

Redis also supports trivial-to-setup master-slave replication, with very
fast non-blocking first synchronization, auto-reconnection on net split
and so forth.

WWW: https://redis.io/
2022-04-27T10:44:01-07:00 x11-themes/win98se-icon-theme Enhanced Classic Win98SE icon theme
SE98 icon theme based on Windows 98 SE style and grassmunk/Chicago95 theme.

WWW: https://github.com/nestoris/Win98SE
2022-04-27T22:48:41+09:00 japanese/font-udev-gothic UDEV Gothic
UDEV Gothic is a composite font of BIZ UD Gothic and
JetBrains Mono (Nerd Fonts).

WWW: https://github.com/yuru7/udev-gothic
2022-04-27T22:48:41+09:00 japanese/font-udev-gothic-nf UDEV Gothic (Nerd Fonts)
UDEV Gothic is a composite font of BIZ UD Gothic and
JetBrains Mono (Nerd Fonts).

WWW: https://github.com/yuru7/udev-gothic
2022-04-27T16:39:09+09:00 textproc/zq Easier and faster alternative to jq
zq is a command-line tool that uses the Zed language for pipeline-style search
and analytics. zq can query a variety of data formats in files, over HTTP, or
in S3 storage. It is particularly fast when operating on data in the Zed-native
ZNG format.

WWW: https://zed.brimdata.io/
2022-04-27T16:39:09+09:00 textproc/zed Command-line tool to manage and query Zed data lakes
zed is a command-line tool to manage and query Zed data lakes. You can import
data from a variety of formats and zed will automatically commit the data in
the Zed data model's super-structured format, providing full fidelity of the
original format and the ability to reconstruct the original data without loss
of information.

WWW: https://zed.brimdata.io/
2022-04-26T22:46:07+08:00 textproc/rubygem-kramdown23 Yet-another-markdown-parser but fast, pure Ruby
kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict
syntax definition and supporting several common extensions.

WWW: https://kramdown.gettalong.org/
2022-04-26T22:46:03+08:00 devel/py-types-typed-ast Typing stubs for typed-ast
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
2022-04-26T22:46:02+08:00 devel/py-pluggy0 Plugin and hook calling mechanisms for Python
pluggy is the crystallized core of plugin management and hook calling for
pytest. It enables 500+ plugins to extend and customize pytest's default
behaviour. Even pytest itself is composed as a set of pluggy plugins
which are invoked in sequence according to a well defined set of protocols.

It gives users the ability to extend or modify the behaviour of a host
program by installing a plugin for that program. The plugin code will run
as part of normal program execution, changing or enhancing certain aspects
of it.

In essence, pluggy enables function hooking so you can build "pluggable"
systems.

WWW: https://github.com/pytest-dev/pluggy
2022-04-26T22:46:01+08:00 devel/py-pathable Object-oriented paths
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
2022-04-26T22:46:00+08:00 devel/py-openapi-core Client-side and server-side support for the OpenAPI Specification v3
Openapi-core is a Python library that adds client-side and server-side support
for the OpenAPI Specification v3.

Key features:
- Validation of requests and responses
- Schema casting and unmarshalling
- Media type and parameters deserialization
- Security providers (API keys, Cookie, Basic and Bearer HTTP authentications)
- Custom deserializers and formats
- Integration with libraries and frameworks

WWW: https://github.com/p1c2u/openapi-core
2022-04-26T22:45:59+08:00 devel/p5-Class-Data-Lite Minimalistic class accessors
Class::Data::Lite is a minimalistic implement for class accessors. There is no
inheritance and fast.

WWW: https://metacpan.org/dist/Class-Data-Lite
2022-04-26T22:45:58+08:00 databases/p5-DBIx-Tracer Easy tracer for DBI
DBIx::Tracer is easy tracer for DBI. You can trace a SQL queries without
modifying configuration in your application.

You can insert snippets using DBIx::Tracer, and profile it.

WWW: https://metacpan.org/dist/DBIx-Tracer
2022-04-26T22:45:58+08:00 net/gupnp14 Framework for UPnP devices
GUPnP is an elegant, object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup. The GUPnP
API is intended to be easy to use, efficient and flexible. It provides the same
set of features as libupnp, but shields the developer from most of UPnP's
internals.

GUPnP implements the UPnP specification: resource announcement and discovery,
description, control, event notification, and presentation (GUPnP includes basic
web server functionality through libsoup). GUPnP does not include helpers for
construction or control of specific standardized resources (e.g. MediaServer);
this is left for higher level libraries utilizing the GUPnP framework.

WWW: https://wiki.gnome.org/Projects/GUPnP
2022-04-26T22:45:50+08:00 net/gssdp14 Framework for UPnP devices
A GObject-based API for handling resource discovery and announcement over SSDP.

WWW: https://wiki.gnome.org/Projects/GUPnP
2022-04-25T09:01:12-07:00 textproc/jarowinkler-cpp Fast Jaro and Jaro Winkler distance C++ header-only library
Fast Jaro and Jaro Winkler distance C++ header-only library.

WWW: https://github.com/maxbachmann/jarowinkler-cpp
2022-04-24T21:24:58-07:00 textproc/py-jarowinkler Library for fast approximate string matching
JaroWinkler is a library to calculate the Jaro and Jaro-Winkler
similarity. It is easy to use, is far more performant than all
alternatives and is designed to integrate seemingless with RapidFuzz.

WWW: https://github.com/maxbachmann/JaroWinkler
2022-04-25T15:14:47+02:00 net/nfstrace NFS and CIFS tracing/monitoring/capturing/analyzing tool
nfstrace is an NFS and CIFS tracing/monitoring/capturing/analyzing tool.

It performs live Ethernet 1 Gbps - 10 Gbps packets capturing and helps
to determine NFS/CIFS procedures in raw network traffic. Furthermore, it
performs filtration, dumping, compression, statistical analysis,
visualization and provides the API for custom pluggable analysis
modules.

WWW: https://github.com/epam/nfstrace
2022-04-25T13:14:20+00:00 www/p5-URI-Normalize Normalize URIs according to RFC 3986
URI::Normalize normalizes URIs according to RFC 3986.

This has a number of useful applications in allowing URIs to be compared with
fewer false negatives. For example, all of the following URIs will normalize to
the same value:

HTTPS://www.example.com:443/../test/../foo/index.html
https://WWW.EXAMPLE.COM/./foo/index.html
https://www.example.com/%66%6f%6f/index.html
https://www.example.com/foo/index.html

That is, they will all be normalized into the last value.

Example:

use URI;
use URI::Normalize qw( normalize_uri remove_dot_segments );
my $uri = URI->new('HTTPS://www.Example.com:443/../test/../foo/index.html');

say normalize_uri($uri); #> https://www.example.com/foo/index.html
say remove_dot_segments($uri); #> HTTPS://www.Example.com:443/foo/index.html

WWW: https://metacpan.org/pod/URI::Normalize
2022-04-24T19:08:51+02:00 sysutils/fx Terminal JSON viewer
fx is a tool to interact with JSON files in your terminal.

WWW: https://github.com/antonmedv/fx
2022-04-23T18:16:40-07:00 audio/libspecbleach C library for audio noise reduction
C library for audio noise reduction and other spectral effects.

libspecbleach is based on the algorithms that were used in
noise-repellent.

WWW: https://github.com/lucianodato/libspecbleach
2022-04-23T18:23:45+02:00 science/pastix PaStiX: a sparse direct solver
PaStiX (Parallel Sparse matriX package) is a scientific library that provides a
high performance parallel solver for very large sparse linear systems based on
direct methods. Numerical algorithms are implemented in single or double
precision (real or complex) using LLt, LDLt and LU with static pivoting (for non
symmetric matrices having a symmetric pattern). This solver also provides some
low-rank compression methods to reduce the memory footprint and/or the
time-to-solution.

WWW: https://solverstack.gitlabpages.inria.fr/pastix/
2022-04-23T17:47:22+02:00 security/py-pwntools CTF framework and exploit development library
Pwntools is a CTF framework and exploit development library. Written in
Python, it is designed for rapid prototyping and development, and
intended to make exploit writing as simple as possible.

WWW: https://github.com/Gallopsled/pwntools
2022-04-23T17:46:04+02:00 security/py-ropgadget Tool to search gadgets to facilitate ROP exploitation
Search gadgets in binaries to facilitate ROP exploitation for several
file formats and architectures.

WWW: https://pypi.org/project/ropgadget/
2022-04-23T17:44:17+02:00 devel/py-colored-traceback Automatically color Python’s uncaught exception tracebacks
Automatically color Python's uncaught exception tracebacks.

This one's for anybody who's ever struggled to read python's stacktraces
on the terminal. Something about the two-lines-per-frame approach really
just makes them tough to scan visually.

WWW: https://pypi.org/project/colored-traceback/
2022-04-22T12:58:49-05:00 emulators/qemu6 QEMU CPU Emulator ${${FLAVOR}_COMMENT} - 6.X
QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed.
QEMU has two operating modes:

* Full system emulation. In this mode, QEMU emulates a full system
(for example a PC), including a processor and various peripherials.
It can be used to launch different Operating Systems without rebooting
the PC or to debug system code.
* User mode emulation (Linux host only). In this mode, QEMU can launch
Linux processes compiled for one CPU on another CPU. It can be used to
launch the Wine Windows API emulator or to ease cross-compilation and
cross-debugging.

As QEMU requires no host kernel patches to run, it is very safe and easy to use.

WWW: http://wiki.qemu.org/Main_Page
2022-04-22T13:47:44+02:00 security/sniffglue Secure multithreaded packet sniffer
sniffglue is a network sniffer written in rust. Network packets are parsed
concurrently using a thread pool to utilize all cpu cores.

WWW: https://github.com/kpcyrd/sniffglue
2022-04-22T08:20:13+02:00 www/rubygem-faraday-http-cache Middleware to handle HTTP caching
Faraday Http Cache a Faraday middleware that respects HTTP cache,
by checking expiration and validation of the stored responses.

WWW: https://github.com/sourcelevel/faraday-http-cache
2022-04-22T08:20:13+02:00 net/rubygem-no_proxy_fix Fix for no_proxy bug
This fixes https://github.com/ruby/ruby/commit/556e3da4216c926e71dea9ce4ea4a08dcfdc1275
for ruby 2.4.0 and ruby 2.4.1.

WWW: https://github.com/ermaker/no_proxy_fix
2022-04-22T08:20:13+02:00 devel/rubygem-nap REST library
Nap is a really simple REST library. It allows you to
perform HTTP requests with minimal amounts of code.

WWW: https://github.com/Fingertips/nap
2022-04-22T08:20:13+02:00 devel/rubygem-gitlab Ruby client and CLI for GitLab API
Gitlab is a Ruby wrapper and CLI for the GitLab API.

WWW: https://github.com/NARKOZ/gitlab
2022-04-22T08:20:13+02:00 devel/rubygem-gitlab-dangerfiles Dangerfile and plugins for GitLab projects
This gem provides common Dangerfile and plugins for GitLab projects.

WWW: https://gitlab.com/gitlab-org/ruby/gems/gitlab-dangerfiles
2022-04-22T08:20:13+02:00 devel/rubygem-danger Code Review
Danger runs after your CI, automating your team's conventions surrounding code review.

This provides another logical step in your process, through this Danger can help lint your rote tasks in daily code review.

You can use Danger to codify your team's norms, leaving humans to think about harder problems.

WWW: https://github.com/danger/danger
2022-04-22T08:20:13+02:00 devel/rubygem-danger-gitlab Code Review
Danger runs after your CI, automating your team's conventions surrounding code review.

This provides another logical step in your process, through this Danger can help lint your rote tasks in daily code review.

You can use Danger to codify your team's norms, leaving humans to think about harder problems.

WWW: https://github.com/danger/danger
2022-04-22T08:20:13+02:00 devel/rubygem-cork Delightful CLI UI module
A delightful CLI UI module.

WWW: https://github.com/CocoaPods/Cork
2022-04-22T08:20:13+02:00 devel/rubygem-claide Command-line interface framework
Instrumentation for GitLab.

WWW: https://about.gitlab.com/
2022-04-22T08:20:13+02:00 devel/rubygem-claide-plugins Plugins system for claide
This CLAide plugin shows information about all available
CLAide plugins (yes, this is very meta!). This plugin adds
the "plugins" subcommand to a binary so that you can list
all plugins (registered in the reference JSON hosted at
CocoaPods/cocoapods-plugins)

WWW: https://github.com/cocoapods/claide-plugins
2022-04-21T09:58:53+02:00 security/rubygem-omniauth-alicloud Wrapper the AliCloud Oauth2 API
Wrapper the AliCloud Oauth2 API

WWW: https://gitlab.com/gitlab-jh/jh-team/omniauth-alicloud
2022-04-21T11:52:30-07:00 emulators/dosbox-x DOSBox fork
DOSBox-X is a cross-platform DOS emulator based on the DOSBox project.

WWW: https://dosbox-x.com/
2022-04-20T16:10:55+02:00 devel/py-tdworkflow Unofficial Treasure Workflow API client
Unofficial Treasure Workflow API client.

WWW: https://pypi.org/project/tdworkflow/
2022-04-18T10:21:56+01:00 sysutils/py-ansible-compat Ansible compatibility goodies
A python package that contains functions that facilitate working with
various versions of Ansible 2.9 and newer.

WWW: https://github.com/ansible-community/ansible-compat
2022-04-17T09:17:52+01:00 devel/py-pytest-markdown Test your markdown docs with pytest
You have written a README.md. In contains some of your best words. They are in
an order, and you are happy its a good order. But all those code blocks... Do
they contain valid python? This plugin will find tests in your markdown files
and run them.

WWW: https://github.com/Jc2k/pytest-markdown
2022-04-10T20:48:58+01:00 devel/py-subprocess-tee Captures output while still printing it in real-time
This package provides a drop-in alternative to subprocess.run that
captures the output while still printing it in real-time, just the way
tee does.

WWW: https://github.com/pycontribs/subprocess-tee
2022-04-10T18:44:24+01:00 devel/py-pytest-plus Pytest plus plugin :: extends pytest functionality
This plugin aims to be used to host multiple pytest extensions that
meet the following criteria:

* Keep py36 compatibility

* Downgrade gracefully, meaning that if the plugin is removed, you
will still be able to run pytest

WWW: https://github.com/pycontribs/pytest-plus
2022-04-10T18:21:27+01:00 devel/py-pytest-html Pytest plugin for generating html reports
pytest-html is a plugin for pytest that generates a HTML report for
test results.

WWW: https://github.com/pytest-dev/pytest-html
2022-04-10T11:07:10+01:00 devel/py-pytest-metadata Pytest plugin for test session metadata
pytest-metadata is a plugin for pytest that provides access to test
session metadata.

WWW: https://github.com/pytest-dev/pytest-metadata
2022-04-18T09:15:03+08:00 www/moodle40 Course management system based on social constructionism
Moodle is a course management system (CMS) - a free, Open Source software
package designed using sound pedagogical principles, to help educators
create effective online learning communities. You can use it on any
computer you have handy (including webhosts), yet it can scale from a
single-teacher site to a 40,000-student University.

WWW: http://www.moodle.org/
2022-04-17T19:23:32-05:00 mail/dovecot-fts-elastic Dovecot FTS plugin for using ElasticSearch 6 or 7
This projects provides a Dovecot full-text search indexing plugin that uses
ElasticSearch 6 or 7 as a backend.

Dovecot communicates with ElasticSearch using direct HTTP/JSON queries, and
does not require ElasticSearch client libraries. It supports automatic indexing
and searching of e-mail. For mailboxes with more than 10000 messages, it uses
the Elastic Scroll API.

WWW: https://github.com/filiphanes/fts-elastic

2022-04-18T07:39:21+08:00 devel/rubygem-io-event Event loop
io-event provides an event loop library.

WWW: https://github.com/socketry/io-event
2022-04-18T07:39:21+08:00 www/py-django-bleach Easily use bleach with Django models and templates
Bleach is a Python module that takes any HTML input, and returns valid,
sanitised HTML that contains only an allowed subset of HTML tags, attributes and
styles. django-bleach is a Django app that makes using bleach extremely easy.

WWW: https://github.com/marksweb/django-bleach
2022-04-18T07:39:17+08:00 www/py-beautifulsoup449 HTML/XML Parser for Python
Beautiful Soup parses arbitrarily invalid XML- or HTML-like substance
into a tree representation. It provides methods and Pythonic idioms
that make it easy to search and modify the tree.

A well-formed XML/HTML document will yield a well-formed data
structure. An ill-formed XML/HTML document will yield a
correspondingly ill-formed data structure. If your document is only
locally well-formed, you can use this library to find and process the
well-formed part of it. The BeautifulSoup class has heuristics for
obtaining a sensible parse tree in the face of common HTML errors.

WWW: https://www.crummy.com/software/BeautifulSoup/
2022-04-18T07:39:14+08:00 textproc/py-sphinx-design Sphinx extension for designing beautiful, view size responsive web components
sphinx-design is a sphinx extension for designing beautiful, view size
responsive web components. Created with inspiration from Bootstrap (v5),
Material Design and Material-UI design frameworks.

WWW: https://github.com/executablebooks/sphinx-design
2022-04-18T07:39:10+08:00 www/p5-HTML-Escape Extremely fast HTML escaping
HTML::Escape provides a function which escapes HTML's special characters. It
performs a similar function to PHP's htmlspecialchars. It escapes the following
characters: " & ' < > ` { }

WWW: https://metacpan.org/dist/HTML-Escape
2022-04-18T07:39:06+08:00 devel/p5-Sub-HandlesVia Alternative handles_via implementation
If you've used Moose's native attribute traits, or MooX::HandlesVia before, you
should have a fairly good idea what this does.

Why re-invent the wheel? Well, this is an implementation that should work okay
with Moo, Moose, Mouse, and any other OO toolkit you throw at it. One ring to
rule them all, so to speak.

Also, unlike MooX::HandlesVia, it honours type constraints, plus it doesn't have
the limitation that it can't mutate non-reference values.

WWW: https://metacpan.org/dist/Sub-HandlesVia
2022-04-18T07:39:05+08:00 devel/p5-Parse-Distname Parse a distribution name
Parse::Distname is yet another distribution name parser. It works almost the
same as CPAN::DistnameInfo, but Parse::Distname takes a different approach. It
tries to extract a version part of a distribution and treat the rest as a
distribution name, contrary to CPAN::DistnameInfo which tries to define a name
part and treat the rest as a version.

Because of this difference, when Parse::Distname parses a weird distribution
name such as "AUTHOR/v1.0.tar.gz", it says the name is empty and the version is
"v1.0", while CPAN::DistnameInfo says the name is "v" and the version is "1.0".
See test files in this distribution if you need more details. As of this
writing, Parse::Distname returns a different result for about 200+ distributions
among about 320000 BackPan distributions.

WWW: https://metacpan.org/dist/Parse-Distname
2022-04-18T07:39:04+08:00 devel/p5-Mock-Sub Mock package, object and standard subroutines, with unit testing in mind
Easy to use and very lightweight module for mocking out sub calls. Very useful
for testing areas of your own modules where getting coverage may be difficult
due to nothing to test against, and/or to reduce test run time by eliminating
the need to call subs that you really don't want or need to test.

WWW: https://metacpan.org/dist/Mock-Sub
2022-04-18T07:39:04+08:00 devel/p5-DataStruct-Flat Convert a data structure into a one level list of keys and values
DataStruct::Flat converts a nested Perl data structure into a one level hash of
keys and values apt for human consumption.

WWW: https://metacpan.org/dist/DataStruct-Flat
2022-04-18T07:39:03+08:00 devel/p5-Config-AWS Parse AWS config files
Config::AWS is a small distribution with generic methods to correctly parse the
contents of config files for the AWS CLI client as described in the AWS
documentation.

Although it is common to see these files parsed as standard INI files, this is
not appropriate since AWS config files have an idiosyncratic format for nested
values (as shown in the link above).

Standard INI parsers (like Config::INI) are not made to parse this sort of
structure (nor should they). So Config::AWS exists to provide a suitable and
lightweight ad-hoc parser that can be used in other applications.

WWW: https://metacpan.org/dist/Config-AWS
2022-04-17T10:50:33-07:00 math/py-cmyt Collection of Matplotlib colormaps from the yt project
Matplotlib colormaps from the yt project.

WWW: https://yt-project.org/
2022-04-17T11:52:32-07:00 devel/py-colorspacious Python library for doing colorspace conversions
Colorspacious is a powerful, accurate, and easy-to-use library for
performing colorspace conversions.

WWW: https://github.com/njsmith/colorspacious
2022-04-17T11:41:00-07:00 mail/procmail-bgrb BuGlessRB fork of the procmail local mail delivery agent
This is the BuGlessRB version of procmail, a fork of the original procmail
at procmail.org.

The procmail mail processing program can be used to create mail-servers,
mailing lists, sort your incoming mail into separate folders/files (real
convenient when subscribing to one or more mailing lists or for prioritising
your mail), preprocess your mail, start any programs upon mail arrival
(e.g. to generate different chimes on your workstation for different
types of mail) or selectively forward certain incoming mail automatically
to someone.

Procmail can be used:
- and installed by an unprivileged user (for himself only).
- as a drop in replacement for the local delivery agent /bin/mail
(with biff/comsat support).
- as a general mailfilter for whole groups of messages (e.g. when
called from within sendmail.cf rules).

The accompanying formail program enables you to generate autoreplies,
split up digests/mailboxes into the original messages, do some very
simple header-munging/extraction, or force mail into mail-format (with
leading From line).

WWW: https://github.com/BuGlessRB/procmail
2022-04-16T11:52:20-07:00 devel/glibmm268 C++ interfaces for glib2
C++ interfaces for glib20.

WWW: https://www.gtkmm.org/
2022-04-16T11:34:12-07:00 graphics/cairomm16 C++ interface to cairo
C++ interface to cairo

WWW: http://cairographics.org
2022-04-16T07:19:46+00:00 math/ocaml-num Legacy library for arbitrary-precision arithmetic
The Num library implements integer arithmetic and rational arithmetic in
arbitrary precision. It was split off the core OCaml distribution starting
with the 4.06.0 release.

New applications that need arbitrary-precision arithmetic should use the
Zarith library instead of the Num library, and older applications that
already use Num are encouraged to switch to Zarith. Zarith delivers much
better performance than Num and has a nicer API.

WWW: https://github.com/ocaml/num
2022-04-16T11:39:33+08:00 textproc/rubygem-cucumber-gherkin22 Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

WWW: https://github.com/cucumber/common/tree/main/gherkin/ruby
2022-04-16T11:39:29+08:00 devel/rubygem-google-protobuf319 Ruby extension to Google Protocol Buffers
rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers
functionality. It makes use of generated Ruby code that defines message and enum
types in a Ruby DSL. You may write definitions in this DSL directly, but we
recommend using protoc's Ruby generation support with .proto files. The build
process in this directory only installs the extension; you need to install
protoc as well to have Ruby code generation functionality.

WWW: https://developers.google.com/protocol-buffers/
WWW: https://github.com/google/protobuf/tree/master/ruby
2022-04-16T11:39:28+08:00 devel/rubygem-cucumber-messages17 Protocol Buffer messages for Cucumber
Cucumber Messages is a message protocol based on Protocol Buffers. It allows one
process to construct message objects and send them to another process. Protobuf
takes care of serialising those messages to a binary format, and deserialise
them on the other end.

WWW: https://github.com/cucumber/common/tree/main/messages/ruby
2022-04-16T11:39:27+08:00 devel/rubygem-aws-sdk-pinpointsmsvoicev2 Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2
Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsmsvoicev2
2022-04-16T11:39:26+08:00 security/py-pyhanko-certvalidator Validates X.509 certificates and paths
pyhanko-certvalidator is a Python library for validating X.509 certificates
paths. It supports various options, including: validation at a specific moment
in time, whitelisting and revocation checks.

This library started as a fork of wbond/certvalidator with patches for pyHanko,
but has since diverged considerably from its parent repository.

WWW: https://github.com/MatthiasValvekens/certvalidator
2022-04-16T11:39:21+08:00 security/py-oscrypto Cryptographic operations using the OS crypto libraries
oscrypto is a compilation-free, always up-to-date encryption library for Python
that works on Windows, OS X, Linux and BSD.

The library integrates with the encryption library that is part of the operating
system. This means that a compiler is never needed, and OS security updates take
care of patching vulnerabilities.

WWW: https://github.com/wbond/oscrypto
2022-04-16T11:39:16+08:00 security/py-tinyaes Tiny-AES-c wrapper in Python
tinyaes is a few lines Cython wrapper for the tiny-AES-c library, a Small
portable AES128/192/256 in C.

The library offers a few modes, CTR mode is the only one currently wrapped.
Given the C API works modifying a buffer in-place, the wrapper offers:
- CTR_xcrypt_buffer(..) that works on all bytes convertible types, and
encrypting a copy of the buffer,
- CTR_xcrypt_buffer_inplace(..) that works on bytearrays only, modifying the
buffer in-place.

WWW: https://github.com/naufraghi/tinyaes-py
2022-04-16T11:39:12+08:00 net/py-url-normalize URL normalization for Python
URI Normalization function:
- Take care of IDN domains.
- Always provide the URI scheme in lowercase characters.
- Always provide the host, if any, in lowercase characters.
- Only perform percent-encoding where it is essential.
- Always use uppercase A-through-F characters when percent-encoding.
- Prevent dot-segments appearing in non-relative URI paths.
- For schemes that define a default authority, use an empty authority if the
default is desired.
- For schemes that define an empty path to be equivalent to a path of "/", use
"/".
- For schemes that define a port, use an empty port if the default is desired
- All portions of the URI must be utf-8 encoded NFC from Unicode strings

WWW: https://github.com/niksite/url-normalize
2022-04-16T11:39:04+08:00 devel/py-validate-pyproject Validation library and CLI tool for checking on pyproject.toml files using JSON schema
With the approval of PEP 517 and PEP 518, the Python community shifted towards a
strong focus on standardisation for packaging software, which allows more
freedom when choosing tools during development and make sure packages created
using different technologies can interoperate without the need for custom
installation procedures.

This shift became even more clear when PEP 621 was also approved, as a
standardised way of specifying project metadata and dependencies.

validate-pyproject was born in this context, with the mission of validating
pyproject.toml files, and make sure they are compliant with the standards and
PEPs. Behind the scenes, validate-pyproject relies on JSON Schema files, which,
in turn, are also a standardised way of checking if a given data structure
complies with a certain specification.

WWW: https://github.com/abravalheri/validate-pyproject
2022-04-16T11:39:03+08:00 devel/py-trove-classifiers Canonical source for classifiers on PyPI
Canonical source for classifiers on PyPI.

Classifiers categorize projects per PEP 301. Use this package to validate
classifiers in packages for PyPI upload or download.

WWW: https://github.com/pypa/trove-classifiers
2022-04-16T11:39:02+08:00 devel/py-pytz-deprecation-shim Shims to make deprecation of pytz easier
pytz has served the Python community well for many years, but it is no longer
the best option for providing time zones. pytz has a non-standard interface that
is very easy to misuse; this interface was necessary when pytz was created,
because datetime had no way to represent ambiguous datetimes, but this was
solved in Python 3.6, which added a fold attribute to datetimes in PEP 495. With
the addition of the zoneinfo module in Python 3.9 (PEP 615), there has never
been a better time to migrate away from pytz.

However, since pytz time zones are used very differently from a standard tzinfo,
and many libraries have built pytz zones into their standard time zone interface
(and thus may have users relying on the existence of the localize and normalize
methods); this library provides shim classes that are compatible with both PEP
495 and pytz's interface, to make it easier for libraries to deprecate pytz.

WWW: https://github.com/pganssle/pytz-deprecation-shim
2022-04-16T11:39:02+08:00 devel/py-calver Setuptools extension for CalVer package versions
The calver package is a setuptools extension for automatically defining your
Python package version as a calendar version.

WWW: https://github.com/di/calver
2022-04-16T11:39:01+08:00 devel/p5-Syntax-Keyword-Match Match/case syntax for Perl
Syntax::Keyword::Match provides a syntax plugin that implements a control-flow
block called match/case, which executes at most one of a choice of different
blocks depending on the value of its controlling expression.

This is similar to C's switch/case syntax (copied into many other languages), or
syntax provided by Switch::Plain.

WWW: https://metacpan.org/dist/Syntax-Keyword-Match
2022-03-21T09:49:27-05:00 sysutils/diskus Mminimal, fast alternative to 'du -sh'
Minimal, fast alternative to 'du -sh'

Simple program that computes the total size of the current directory.
It is a parallelized version of du -sh. On my 8-core laptop,
it is about ten times faster than du with a cold disk cache and
more than three times faster with a warm disk cache.

WWW: https://github.com/sharkdp/diskus/
2022-04-15T10:44:43-07:00 lang/spidermonkey91 Standalone JavaScript based from Mozilla 91-esr
Spidermonkey is the JavaScript interpreter from the Mozilla project.

WWW: https://spidermonkey.dev/
2022-04-14T19:27:59+03:00 devel/py-types-termcolor Typing stubs for termcolor
This is a PEP 561 type stub package for the `termcolor` package.
It can be used by type-checking tools like mypy, PyCharm, pytype
etc. to check code that uses `termcolor`.

WWW: https://pypi.org/project/types-termcolor/
2022-04-12T20:27:08-07:00 audio/dexed DX7 FM multi plaform/multi format plugin
Dexed is a multi platform, multi format plugin synth that
is closely modeled on the Yamaha DX7. Dexed is also a midi
cartridge librarian/manager for the DX7.

WWW: https://asb2m10.github.io/dexed/
2022-04-04T03:05:05+09:00 lang/ruby32 Object-oriented interpreted scripting language
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

WWW: https://www.ruby-lang.org/en/
2022-04-12T17:28:40+02:00 security/py-yara-python-dex Prebuilt dex-enabled yara-python wheels
With this library you can use YARA from your Python programs. It covers all
YARA’s features, from compiling, saving and loading rules to scanning files,
strings and processes.

WWW: https://github.com/MobSF/yara-python-dex
2022-04-11T15:41:47-04:00 www/varnish-libvmod-geoip2 Varnish Module (vmod) to query MaxMind GeoIP2 DB files
Varnish Module (vmod) for accessing MaxMind GeoIP2 DB files.
It supports opening multiple databases at the same time.

WWW: https://github.com/fgsch/libvmod-geoip2
2022-04-11T16:48:35+03:00 ports-mgmt/reprise Port testing system
reprise is a tool primarily designed to test package production on
FreeBSD. Unlike poudriere, it's focused on port testing only, without
support for repository production, and has important features still
lacking in poudriere, such as `make test` support, and more eager
use of prebuilt packages. As a result, with reprise you test your
ports, not rebuild llvm and other heavy dependencies over and over
again.

WWW: https://github.com/AMDmi3/reprise
2022-04-03T13:20:48-07:00 java/openjdk18 Java Development Kit ${JDK_MAJOR_VERSION}
An open-source implementation of the Java Platform, Standard Edition,

WWW: https://openjdk.java.net/projects/jdk/18/
2022-02-07T13:47:22+00:00 textproc/mdbook-mermaid Preprocessor for mdBook to add mermaid.js support
A preprocessor for mdbook to add mermaid.js support.

WWW: https://github.com/badboy/mdbook-mermaid
2022-04-09T11:06:01-03:00 devel/py-azure-data-tables Microsoft Azure Data Tables Client Library for Python
This is the Microsoft Azure Data Tables Client Library.

Azure Tables is a NoSQL data storage service that can be accessed from anywhere
in the world via authenticated calls using HTTP or HTTPS. Tables scales as
needed to support the amount of data inserted, and allow for the storing of
data with non-complex accessing. The Azure Tables client can be used to access
Azure Storage or Cosmos accounts.

WWW: https://pypi.org/project/azure-data-tables/
2022-04-08T00:16:32+00:00 x11/nwg-look GTK3 settings editor for sway and other wlroots compositors
Nwg-look is a GTK3 settings editor, designed to work properly in
wlroots-based Wayland environment. The look and feel is strongly
influenced by LXAppearance, but nwg-look is intended to free the user
from a few inconveniences:

- It works natively on Wayland. You no longer need Xwayland, nor
strange env variables for it to run.
- It applies gsettings directly, with no need to use workarounds. You
don't need to set gsettings in the sway config file. You don't need
the "import-gsettings" script.

WWW: https://github.com/nwg-piotr/nwg-look
2022-04-08T14:16:21-04:00 www/baculum-web Baculum Web
The Baculum Web is a complete web interface (WebGUI) to manage Bacula.
It provides the Bacula administration and configuration functions using by the Bacula API interface.

There can be one or more Baculum API hosts managed by one Baculum Web interface.

WWW: https://www.bacula.org/
2022-04-08T14:16:21-04:00 www/baculum-common common libraries for baculum
Baculum - Common libraries for Bacula web/api interface

WWW: https://www.bacula.org/
2022-04-08T14:16:21-04:00 www/baculum-api Baculum API
The Baculum API is a web application that is used to work with the Baculum Web.
It provides an interface, which serves data for Baculum Web.
The Baculum API is also capable to take actions with Bconsole, the Bacula configuration and the Bacula components.

There is possible to use the Baculum API separately (without Baculum Web) as a Bacula programming interface but using Baculum Web without Baculum API is not possible.

WWW: https://www.bacula.org/
2022-04-08T10:46:00-04:00 www/varnish-libvmod-redis Varnish Module (vmod) for redis
This module provides an interface to access redis servers, via VCL.

WWW: https://github.com/carlosabalde/libvmod-redis
2022-04-08T11:20:07+02:00 security/py-bitbox02 Python API for communicating with the BitBox02 device
Python code to communicate with BitBox02 cryptocurrency wallet.

WWW: https://pypi.org/project/bitbox02/
2022-04-08T09:22:59+02:00 security/py-noiseprotocol Python implementation of Noise Protocol Framework
Python implementation of Noise Protocol Framework. It is compatible
with revisions 32 and 33.

WWW: https://pypi.org/project/noiseprotocol/
2022-04-08T09:15:26+02:00 security/py-base58 Bitcoin-compatible Base58 and Base58Check implementation
Base58 and Base58Check implementation compatible with what is used by
the bitcoin network.

WWW: https://pypi.org/project/base58/
2022-04-07T17:38:39+03:00 devel/py-objgraph Draws Python object reference graphs with graphviz
objgraph is a module that lets you visually explore Python object
graphs.

WWW: https://mg.pov.lt/objgraph/
WWW: https://pypi.org/project/objgraph/
WWW: https://github.com/mgedmin/objgraph
2022-04-06T19:17:15+02:00 devel/qcoro Coroutines for Qt
QCoro - Coroutines for Qt

The QCoro library provides set of tools to make use of the C++20 coroutines in
connection with certain asynchronous Qt actions.

WWW: https://github.com/danvratil/qcoro
2022-04-07T04:38:45+00:00 www/p5-Dancer2-Plugin-FormValidator Neat and easy to start form validation plugin for Dancer2
This is micro-framework that provides validation in your Dancer2
application. It consists of dsl's keywords and a set of agreements.
It has a set of built-in validators that can be extended by
compatible modules (extensions). Also proved runtime switching
between languages, so you can show proper error messages to users.

WWW: https://metacpan.org/pod/Dancer2::Plugin::FormValidator
2022-04-07T03:03:28+00:00 textproc/p5-utf8-all Turn on Unicode - all of it
The use utf8 pragma tells the Perl parser to allow UTF-8 in the
program text in the current lexical scope. This also means that
you can now use literal Unicode characters as part of strings,
variable names, and regular expressions.

utf8::all goes further.

WWW: https://metacpan.org/release/utf8-all
2022-04-07T01:01:06+03:00 devel/py-pytest4-flakes Pytest plugin for efficiently checking python source with pyflakes (legacy version for pytest4)
pytest plugin to check source code with pyflakes.

WWW: https://github.com/fschulze/pytest-flakes
2022-04-06T20:20:10+03:00 devel/py-pytest4-cache Pytest plugin with mechanisms for caching across test runs (legacy version for pytest 4)
pytest plugin with mechanisms for caching across test runs.

WWW: https://bitbucket.org/hpk42/pytest-cache/
2022-04-04T22:36:14-04:00 lang/go117 Go programming language
2022-04-04T13:22:10-07:00 x11/nvidia-driver-470
2022-04-04T13:22:10-07:00 x11/linux-nvidia-libs-470
2022-04-04T13:33:16-05:00 textproc/apertium-eng Apertium monolingual language package for English
Apertium is an open-source machine translation platform, initially aimed
at related-language pairs but recently expanded to deal with more
divergent language pairs (such as English-Catalan). The platform
provides:

1. a language-independent machine translation engine
2. tools to manage the linguistic data necessary to build a machine
translation system for a given language pair and
3. linguistic data for a growing number of language pairs

This is an Apertium monolingual language package for English.

WWW: https://www.apertium.org/
2022-04-04T12:50:50+00:00 net-im/gotosocial Golang fediverse server
GoToSocial is an ActivityPub social network server, written in Golang.

With GoToSocial, you can keep in touch with your friends, post, read,
and share images and articles. All without being tracked or advertised
to!

GoToSocial provides a lightweight, customizable, and safety-focused
entryway into the Fediverse, and is comparable to (but distinct from)
existing projects such as Mastodon, Pleroma, Friendica, and PixelFed.

WWW: https://docs.gotosocial.org/en/latest/
2022-03-30T18:22:47+09:00 x11-drivers/xorgxrdp-devel X.Org driver enabling use through an RDP session with xrdp
xorgxrdp is a set of drivers that enables Xorg to use RDP session with xrdp.

WWW: http://www.xrdp.org/
2022-04-03T16:14:48-05:00 databases/py-alembic16 Database migration tool for SQLAlchemy (1.6.x)
Alembic is a new database migrations tool, written by the author of
SQLAlchemy. A migrations tool offers the following functionality:

- Can emit ALTER statements to a database in order to change the structure of
tables and other constructs
- Provides a system whereby "migration scripts" may be constructed; each
script indicates a particular series of steps that can "upgrade" a target
database to a new version, and optionally a series of steps that can
"downgrade" similarly, doing the same steps in reverse.
- Allows the scripts to execute in some sequential manner.

WWW: http://alembic.zzzcomputing.com/
2022-04-03T15:23:04-05:00 textproc/cg3 Tools for the Constraint Grammar formalism
Constraint Grammar (CG) parsers are at the core of most of VISL's live
applications. The Constraint Grammar concept was launched by Fred
Karlsson in the early 90'ies (Karlsson et.al.1995), and CG parsers have
since been written for a large variety of languages, routinely achieving
F-scores for PoS (word class) of over 99%. A number of syntactic CG
systems have reported F-scores of around 95%. VISL's own Constraint
Grammar systems are inspired by Eckhard Bick's PALAVRAS parser for
Portuguese (Bick 2000), and use, as a novelty, subclause function,
generalized dependency markers and semantic prototype tags. For most
languages, a lexicon based morphological analyzer provides input to the
first CG level, while the output of the last CG-level can be converted
into syntactic tree structures by specially designed Phrase Structure
Grammars (PSG's), using syntactic functions, not words, as terminals.
Other, hybrid combinations are, however, feasible. Thus, the French
system uses PoS information from a probabilistic tagger.

WWW: https://visl.sdu.dk/constraint_grammar.html
2022-04-03T10:05:36+02:00 graphics/epsonscan2 Epson Scan 2 scanner driver
This is the Seiko/Epson epsonscan2 scanner driver for many modern Epson
scanners.

WWW: https://support.epson.net/linux/src/scanner/epsonscan2/
WWW: https://download.ebz.epson.net/man/linux/epsonscan2_e.html
2022-04-03T10:05:36+02:00 graphics/epsonscan2-non-free-plugin Epson Scan 2 network interface non-free-plugin
This port installs the Linux binaries of the Seiko/Epson non-free-plugin
that is required for the graphics/epsonscan2 scanner driver. The kernel
Linux emulation is required to run these binaries. This is only required
to access a scanner over the network or for certain older USB scanner
models.

WWW: https://support.epson.net/linux/en/epsonscan2.php
2022-04-02T16:29:00-03:00 devel/oci-cli Command Line Interface for Oracle Cloud Infrastructure
The OCI CLI enables you to imanage Oracle Cloud Infrastructure resources
from the command line. All OCI services and regions are supported.

WWW: https://github.com/oracle/oci-cli/
2022-03-19T00:09:02+01:00 graphics/lux Panorama and image viewer
lux is an image viewer for 'normal' images and the most common types of
panoramic images, typically showing a 'rectilinear' view to the image
data, which looks as if this view had been taken with an 'ordinary'
lens. The view can be zoomed, panned, scrolled, rotated and modified in
several ways. lux displays images, it does not modify them. But it can
produce high-quality images from the view it shows. lux can also
produce synoptic views of several images and do stitching, HDR blending,
exposure fusions, focus stacks and deghosting, usually from 'PTO' files,
processing a subset of the panotools standard used by panorama stitching
software like hugin.

WWW: https://bitbucket.org/kfj/pv
2022-04-01T04:27:46+00:00 sysutils/squashfs-tools-ng New set of tools and libraries to work with SquashFS images
SquashFS is a highly compressed, read-only file system often used as
a root file system on embedded devices, live systems, or simply as a
compressed archive format.

This project originally started out as a fork of squashfs-tools 4.3,
after encountering some short comings and realizing that there have
been no updates on the SourceForge site or mailing list for a long
time. Even before the first public release, the fork was replaced
with a complete re-write after growing frustrated with the existing
code base.

The utilities provided by squashfs-tools-ng offer alternative tooling
and are intentionally named differently, so both packages can be
installed side by side.

The actual guts of squashfs-tools-ng are encapsulated in a library
with a generic API designed to make SquashFS available to other
applications as an embeddable, extensible archive format (or simply
to read, write, or manipulate SquashFS file systems).

WWW: https://infraroot.at/projects/squashfs-tools-ng/
2022-03-31T17:45:59+03:00 audio/sdl2_sound Abstract SDL soundfile decoder
SDL_sound is a library that handles the decoding of several popular
sound file formats, such as .WAV and .MP3. It is meant to make the
programmer's sound playback tasks simpler. The programmer gives
SDL_sound a filename, or feeds it data directly from one of many
sources, and then reads the decoded waveform data back at her
leisure. If resource constraints are a concern, SDL_sound can process
sound data in programmer-specified blocks. Alternately, SDL_sound
can decode a whole sound file and hand back a single pointer to the
whole waveform. SDL_sound can also handle sample rate, audio format,
and channel conversion on-the-fly and behind-the-scenes, if the
programmer desires.

WWW: https://icculus.org/SDL_sound/
WWW: https://github.com/icculus/SDL_sound
2022-03-31T19:28:56+02:00 games/amnesia-tdd Amnesia: The Dark Descent
Amnesia: The Dark Descent is a survival horror adventure video game by
Frictional Games, released in 2010 for Microsoft Windows, Mac OS X and
Linux operating systems, in 2016 for the PlayStation 4 platform and in
2018 for the Xbox One. The game features a protagonist named Daniel
exploring a dark and foreboding castle called Brennenburg, while
trying to maintain his sanity by avoiding monsters and unsettling
events. The game was critically well-received, earning two awards
from the Independent Games Festival and numerous positive reviews.
2022-03-31T17:41:17+02:00 databases/rubygem-redis-actionpack52-rails61 Redis session store for ActionPack
Redis session store for ActionPack

WWW: https://redis-store.org/redis-actionpack/
2022-03-30T14:33:10+02:00 net/py-pcapy-ng Python pcap extension
Pcapy is a Python extension module that interfaces with the libpcap packet
capture library. Pcapy enables Python scripts to capture packets on the network.

Pcapy is highly effective when used in conjunction with a packet-handling
package such as Impacket, which is a collection of Python classes for
constructing and dissecting network packets.

WWW: https://github.com/CoreSecurity/pcapy
WWW: http://www.coresecurity.com/corelabs-research/open-source-tools/pcapy
2022-03-31T07:46:29+08:00 graphics/py-asciitree Draws ASCII trees
asciitree draws tree structures using characters.

WWW: https://github.com/mbr/asciitree
2022-03-31T06:01:38+08:00 devel/rubygem-aws-sdk-gamesparks Official AWS Ruby gem for GameSparks
Official AWS Ruby gem for GameSparks.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamesparks
2022-03-31T06:01:37+08:00 devel/rubygem-aws-sdk-billingconductor Official AWS Ruby gem for AWS Billing Conductor
Official AWS Ruby gem for AWS Billing Conductor.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingconductor
2022-03-30T20:24:59+03:00 textproc/difftastic Diff tool that compares files based on their syntax
Difftastic is an experimental diff tool that compares files based
on their syntax.

WWW: https://difftastic.wilfred.me.uk/
WWW: https://github.com/Wilfred/difftastic
2022-03-29T17:00:44+08:00 net/wireproxy Wireguard client that exposes itself as a socks5 proxy
wireproxy is a completely userspace application that connects to a wireguard
peer, and exposes a socks5 proxy or tunnels on the machine. This can be useful
if you need to connect to certain sites via a wireguard peer, but can't be
bothered to setup a new network interface for whatever reasons.

WWW: https://github.com/octeep/wireproxy
2022-03-28T07:45:35-07:00 audio/surge-synthesizer-xt-lv2 Surge Synthesizer (XT) LV2 and VST plug-in
Surge is an Open Source Digital Synthesizer, originally written and sold as
a commercial product by @kurasu/Claes Johanson at vember audio. In September
of 2018, Claes released a partially completed version of Surge 1.6 under GPL3,
and a group of developers have been improving it since.

WWW: https://surge-synthesizer.github.io/
2022-03-28T12:42:00+02:00 textproc/py-ntc-templates TextFSM Templates for Network Devices
The NTC templates project provides a large collection of TextFSM Templates
(text parsers) for a variety of Networking Vendors.

In addition to the templates, there is a function that will convert the CLI
output into a CliTable object; the resulting text table is converted into a
list of dictionaries mapping the column headers with each row in the table.

WWW: https://github.com/networktocode/ntc-templates
2022-03-27T13:55:39-07:00 www/py-flask-caching Flask-Caching is an extension to Flask
Flask-Cache adds cache support to your Flask application. The cache
backend can Be chosen from simple, memcached, and filesystem.
Install databases/memcached from ports if needed.

WWW: https://pythonhosted.org/Flask-Cache/
2022-03-26T17:23:43-03:00 www/varnish7 High-performance HTTP accelerator
This is the Varnish high-performance HTTP accelerator.

Documentation and additional information about Varnish is available on
http://varnish-cache.org/docs/index.html

Technical questions about Varnish and this release should be addressed
to <varnish-dev@varnish-cache.org>

Questions about commercial support and services related to Varnish
can be directed here: https://www.varnish-software.com/contact-us/

WWW: https://varnish-cache.org/
2022-03-26T01:10:00+00:00 x11-fm/polo Advanced graphical file manager written in Vala
Advanced file manager for Unix-like systems written in Vala. Supports
multiple panes (single, dual, quad) with multiple tabs in each pane.
Supports archive creation, extraction, and browsing. Support for cloud
storage; running and managing KVM images, modifying PDF documents and
image files, booting ISO files in KVM, writing ISO files to USB drives.

WWW: https://teejee2008.github.io/polo/
2022-03-12T14:38:48+00:00 devel/py-epc RPC Stack for Emacs Lisp for Python
EPC is an RPC stack for Emacs Lisp and Python-EPC is its
server side and client side implementation in Python. Using
Python-EPC, you can easily call Emacs Lisp functions from
Python and Python functions from Emacs

WWW: https://pypi.python.org/pypi/epc
2022-03-26T01:15:19+08:00 textproc/py-ini2toml Automatically conversion of .ini/.cfg files to TOML equivalents
The original purpose of this project is to help migrating setup.cfg files to PEP
621, but by extension it can also be used to convert any compatible .ini/.cfg
file to TOML.

Please notice, the provided .ini/.cfg files should follow the same syntax
supported by Python's ConfigParser library (here referred to as INI syntax) and
more specifically abide by ConfigUpdater restrictions (e.g., no interpolation or
repeated fields).

WWW: https://github.com/abravalheri/ini2toml
2022-03-25T15:06:59+01:00 devel/rubygem-view_component-rails61 View components for Rails
View components for Rails

WWW: https://github.com/github/view_component
2022-03-25T15:06:59+01:00 devel/rubygem-sentry-sidekiq Client interface for the Sentry error logger
The official Ruby-language client and integration layer for the Sentry error
reporting API.

WWW: https://github.com/getsentry/sentry-ruby
2022-03-25T15:06:59+01:00 devel/rubygem-sentry-ruby Client interface for the Sentry error logger
The official Ruby-language client and integration layer for the Sentry error
reporting API.

WWW: https://github.com/getsentry/sentry-ruby
2022-03-25T15:06:59+01:00 devel/rubygem-sentry-ruby-core Client interface for the Sentry error logger
The official Ruby-language client and integration layer for the Sentry error
reporting API.

WWW: https://github.com/getsentry/sentry-ruby
2022-03-25T15:06:59+01:00 devel/rubygem-sentry-rails Client interface for the Sentry error logger
The official Ruby-language client and integration layer for the Sentry error
reporting API.

WWW: https://github.com/getsentry/sentry-ruby
2022-03-25T20:45:50+08:00 devel/rubygem-que-scheduler Lightweight cron scheduler for the Que async job worker
que-scheduler is an extension to Que that adds support for scheduling items
using a cron style configuration file. It works by running as a que job itself,
determining what needs to be run, enqueueing those jobs, then enqueueing itself
to check again later.

WWW: https://github.com/hlascelles/que-scheduler
2022-03-25T20:45:49+08:00 devel/rubygem-error_highlight Enhance Exception\#message
Ruby 3.1 will ship with this gem and it will automatically be required when a
Ruby process starts up. No special setup is required.

This gem works only on MRI and requires Ruby 3.1 or later because it depends on
MRI's internal APIs that are available since 3.1.

WWW: https://github.com/ruby/error_highlight
2022-03-25T20:45:48+08:00 devel/rubygem-aws-sdk-keyspaces Official AWS Ruby gem for Amazon Keyspaces
Official AWS Ruby gem for Amazon Keyspaces.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces
2022-03-25T20:45:47+08:00 security/py-tlslite-ng Pure python implementation of SSL and TLS
tlslite-ng is an open source python library that implements SSL and TLS
cryptographic protocols. It can be used either as a standalone wrapper around
python socket interface or as a backend for multiple other libraries. tlslite-ng
is pure python, however it can use other libraries for faster crypto operations.
tlslite-ng integrates with several stdlib neworking libraries.

WWW: https://github.com/tlsfuzzer/tlslite-ng
2022-03-25T20:45:42+08:00 print/py-pypdf3 Pure Python PDF toolkit
PyPDF3 is a fork of PyPDF2 with feature improvements.

PyPDF3 is a pure-python PDF library capable of splitting, merging together,
cropping, and transforming the pages of PDF files. It can also add custom data,
viewing options, and passwords to PDF files. It can retrieve text and metadata
from PDFs as well as merge entire files together.

WWW: https://github.com/sfneal/PyPDF3
2022-03-25T20:45:40+08:00 math/py-moarchiving Biobjective Archive class with hypervolume indicator and uncrowded hypervolume improvement computation
The Python class moarchiving.BiobjectiveNondominatedSortedList implements a
bi-objective non-dominated archive with list as parent class. It is heavily
based on the bisect module. It provides easy and fast access to the overall
hypervolume, the contributing hypervolume of each element, and to the uncrowded
hypervolume improvement of any given point in objective space.

WWW: https://github.com/CMA-ES/moarchiving
2022-03-25T20:45:34+08:00 math/py-fraction Carry out all the fraction operations
fraction is a Python module that is designed for fractional values
numerator/denominator.

WWW: https://github.com/bradley101/fraction
2022-03-25T20:45:28+08:00 devel/py-pytest-subtests unittest subTest() support and subtests fixture
This pytest plugin was generated with Cookiecutter along with @hackebrot's
cookiecutter-pytest-plugin template.

WWW: https://github.com/pytest-dev/pytest-subtests
2022-03-25T20:45:27+08:00 devel/py-notebook-shim Shim layer for notebook traits and config
Notebook Shim provides a way for JupyterLab and other frontends to switch to
Jupyter Server for their Python Web application backend.

WWW: https://github.com/jupyterlab/notebook_shim
2022-03-25T20:45:26+08:00 devel/py-aiosignal List of registered asynchronous callbacks
Signal is a list of registered asynchronous callbacks.

The signal's life-cycle has two stages: after creation its content could be
filled by using standard list operations: sig.append() etc.

After you call sig.freeze() the signal is frozen: adding, removing and dropping
callbacks is forbidden.

The only available operation is calling the previously registered callbacks by
using await sig.send(data).

WWW: https://github.com/aio-libs/aiosignal
2022-03-25T12:44:18+00:00 games/yquake2 Improved version of Icculus Quake II
Yamagi Quake II is an enhanced client for id Software's Quake II with
focus on offline and cooperative gameplay. Both the gameplay and the
graphics are unchanged, but many bugs in the last official release were
fixed and some nice to have features like widescreen support and a modern
OpenGL 3.2 renderer were added. Unlike most other Quake II source ports
Yamagi Quake II is fully 64-bit clean. It works perfectly on modern
processors and operating systems.

WWW: https://www.yamagi.org/quake2/
2022-03-25T04:56:08+00:00 security/picocrypt Small, simple, yet very secure encryption tool
Picocrypt is a very small (hence Pico), very simple, yet very secure
encryption tool that you can use to protect your files. It is designed
to be the go-to tool for encryption, with a focus on security, simplicity,
and reliability. Picocrypt uses the secure XChaCha20 cipher and the
Argon2id key derivation function to provide a high level of security,
even from three-letter agencies like the NSA. It is designed for maximal
security, making absolutely no compromises security-wise, and is built
with Go's standard x/crypto modules.

WWW: https://github.com/HACKERALERT/Picocrypt
2022-03-23T21:56:05+09:00 devel/rubygem-memo_wise Support for memoizing functions
The wise choice for Ruby memoization.

* Fast performance of memoized reads (with benchmarks)
* Support for resetting and presetting memoized values
* Support for memoization on frozen objects
* Support for memoization of class and module methods
* Support for inheritance of memoized class and instance methods
* Documented and tested thread-safety guarantees
* Full documentation and test coverage!

WWW: https://github.com/panorama-ed/memo_wise
2022-03-22T15:37:38-07:00 net/libgweather4 Library to access online weather information
libgweather is a library to access weather information from online
services for numerous locations.

libgweather isn't supported in the devel platform, which means OS vendors
won't guarantee the API/ABI long-term, but authors of open source apps
should feel free to use libgweather as users can always recompile against
a new version.

WWW: http://www.gnome.org/
2022-03-22T14:10:01-07:00 x11-toolkits/gtksourceview5 Text widget that adds syntax highlighting to the GtkTextView widget
GtkSourceView is a text widget for Gtk+-3 that provides syntax highlighting
and other features typically expected in a source code editor.

WWW: https://wiki.gnome.org/Projects/GtkSourceView
2022-03-16T01:03:19+01:00 dns/luaunbound Lua binding to libunbound
LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This
version delegates to LuaSocket the TCP connection establishment between the
client and server. Then LuaSec uses this connection to start a secure TLS/SSL
session.

WWW: https://github.com/brunoos/luasec
2022-03-21T14:59:48+08:00 misc/global-tz Fork of the IANA Time Zone Database with expanded pre-1970 data
The Global Time Zone Database (global-tz) is a fork of the IANA Time
Zone Database with expanded best-effort historical data for some time
zones whose clocks have agreed with other time zones since 1970.

In an up to date default FreeBSD installation /usr/share/zoneinfo
contains the most recent IANA tzdb release as well as compatibility
links for time zones that existed in previous IANA tzdb releases (from
the "backward" file in the distribution). FreeBSD releases have never
included the out of scope pre-1970 historical data (from the "backzone"
file in the distribution). This is the same approach as taken by most
other open source projects that distribute the IANA Time Zone Database.

The global-tz fork was prompted by the controversial decision by the
maintainers of the IANA Time Zone Database to move time zones whose
clocks have not changed since 1970 to "backzone". While previous IANA
tzdb releases would return historical data for these zones if available,
recent IANA tzdb releases instead return available pre-1970 data for the
zones whose clocks they have agreed with since 1970 (the target of the
"backward" link).

The overwhelming majority of users are unlikely to be affected by this
decision. FreeBSD users who rely on pre-1970 time zone history may wish
to install this port.

This port overwrites system files in /usr/share/zoneinfo. If you build
your systems from source, add WITHOUT_ZONEINFO="yes" to /etc/src.conf.
If you use freebsd-update(8), add /usr/share/zoneinfo to IgnorePaths in
/etc/freebsd-update.conf.

WWW: https://github.com/JodaOrg/global-tz
2022-03-20T00:49:44+01:00 dns/lua-resty-dns Lua DNS resolver for ngx_lua
Lua DNS resolver for the ngx_lua based on the cosocket API

WWW: https://github.com/openresty/lua-resty-dns
2022-03-19T20:12:33+01:00 www/openresty OpenResty a powerful web app server by extending nginx
OpenResty is a full-fledged web platform that integrates our
enhanced version of the Nginx core, our enhanced version of
LuaJIT, many carefully written Lua libraries, lots of high
quality 3rd-party Nginx modules, and most of their external
dependencies. It is designed to help developers easily build
scalable web applications, web services, and dynamic web gateways.

WWW: https://openresty.org/
2022-03-19T14:07:56-05:00 security/1password-client2 1Password CLI client
This is a command-line interface to the 1Password password management
service.

This is the release of the CLI Version 2.

WWW: https://developer.1password.com/docs/cli/upgrade
2022-03-19T17:19:14+01:00 devel/py-pysimdjson Python bindings for the simdjson project
Python bindings for the simdjson project, a SIMD-accelerated JSON parser. If
SIMD instructions are unavailable a fallback parser is used, making pysimdjson
safe to use anywhere.

WWW: https://pysimdjson.tkte.ch/
WWW: https://github.com/TkTech/pysimdjson
2022-03-19T07:25:58-05:00 biology/fastq-trim Lightening fast sequence read trimmer
Fastq-trim is a lightening fast read trimming tool for QA of DNA and RNA
reads prior to analyses such as RNA-Seq.

WWW: https://github.com/outpaddling/Fastq-trim
2022-03-18T19:37:40+03:00 devel/py-pytest4-cov Pytest plugin for measuring coverage (legacy version for pytest 4)
This plugin produces coverage reports. It supports centralised testing and
distributed testing in both load and each modes. It also supports coverage of
subprocesses.

All features offered by the coverage package should be available, either through
pytest-cov or through coverage's config file.

WWW: https://github.com/pytest-dev/pytest-cov
2022-03-18T19:37:40+03:00 devel/py-pytest4-asyncio Py.test plugin providing fixtures and markers for asyncio (legacy version for pytest 4)
asyncio code is usually written in the form of coroutines, which makes it
slightly more difficult to test using normal testing tools. pytest-asyncio
provides useful fixtures and markers to make testing easier.

WWW: https://pypi.org/project/pytest-asyncio/
2022-03-18T19:24:00+03:00 devel/py-pytest4 Simple powerful testing with Python (legacy version 4)
The pytest testing tool makes it easy to write small tests, yet scales to
support complex functional testing.

Features:

* Detailed info on failing assert statements
* Auto-discovery of test modules and functions
* Modular fixtures to manage small or parametrized long-lived test resources
* Can run unittest (or trial), nose test suites out of the box
* Rich plugin architecture, with over 315+ external plugins

WWW: https://docs.pytest.org/en/latest/
2022-03-17T10:17:31-07:00 devel/py-deprecat @deprecat decorator to deprecate python classes, functions, methods
Python @deprecat decorator to deprecate old python classes, functions
or methods.

WWW: https://github.com/mjhajharia/deprecat
2022-03-17T15:21:33+03:00 games/domino-chain Rearrange dominoes on different platforms to start a chain reaction
Domino-Chain is a puzzle game where you have to rearrange dominoes
on different platforms to start a chain reaction that makes all
dominoes topple over. There are many strange types of dominoes,
such as the Ascender which will rise to the ceiling when pushed,
or the Exploder which will blast a hole into the platform it stands
on.

Domino-Chain is a faithful reincarnation of the game Pushover
originally published by Ocean in 1992. Compared to Pushover,
Domino-Chain has some new levels, some additional domino types,
better graphics in higher resolution and high-quality music. On top
of that, you can load and play the original levels from Pushover
if you have a copy of it.

WWW: https://domino-chain.gitlab.io/
2022-03-15T16:31:37+01:00 x11/autorandr Auto-detect displays and configure them with xrandr
Automatically select an xrandr display configuration based on connected
devices.

WWW: https://github.com/phillipberndt/autorandr
2022-03-15T13:38:49+01:00 science/zotero Reference management for bibliographic data and research materials
Zotero is a reference management software to manage bibliographic data and
related research materials.

WWW: https://www.zotero.org/
2022-03-14T23:39:37-04:00 math/qalculate-gtk Multi-purpose desktop calculator (GTK+3 frontend)
Qalculate! is a multi-purpose desktop calculator. It is small and simple to
use but with much power and versatility underneath. Features include
customizable functions, units, arbitrary precision, plotting, and
a user-friendly interface.

WWW: https://qalculate.github.io/
2022-03-13T16:39:20-05:00 net-im/py-slack-sdk Slack SDK for several API
The Slack platform offers several APIs to build apps. Each Slack API
delivers part of the capabilities from the platform, so that you can
pick just those that fit for your needs. This SDK offers a corresponding
package for each of Slack’s APIs. They are small and powerful when used
independently, and work seamlessly when used together, too.

WWW: https://slack.dev/python-slack-sdk/
2022-03-13T20:49:44-07:00 games/libretro-a5200 Port of Atari 5200 emulator for GCW0
Port of Atari 5200 emulator for GCW0.

WWW: https://github.com/libretro/a5200
2022-03-13T22:20:47+00:00 devel/fnc Interactive ncurses browser for Fossil repositories
An interactive ncurses browser for Fossil repositories.

fnc uses libfossil to create a fossil ui experience in the terminal.

WWW: https://fnc.bsdbox.org/
2022-03-13T22:25:43+01:00 net/unison251 User-level file synchronization tool
Unison is a file-synchronization tool for Unix and Windows. It allows two
replicas of a collection of files and directories to be stored on different
hosts (or different disks on the same host), modified separately, and then
brought up to date by propagating the changes in each replica to the other.

Unison shares a number of features with tools such as configuration
management packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)
uni-directional mirroring utilities (rsync, etc.) and other synchronizers
(Intellisync, Reconcile, etc).

WWW: https://www.cis.upenn.edu/~bcpierce/unison/
2022-03-13T15:39:42-05:00 devel/capstone5 Multi-platform, multi-architecture disassembly framework
Capstone is a lightweight multi-platform, multi-architecture disassembly
framework.

Features:
* Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86
* Clean/simple/lightweight/intuitive architecture-neutral API
* Provide details on disassembled instruction (called "decomposer")
* Provide some semantics of the disassembled instruction, such as list of
implicit registers read & written.
* Implemented in pure C language, with bindings for Python, Ruby, C#, Java,
GO, OCaml & Vala available.
* Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)
* Thread-safe by design
* Distributed under the open source BSD license

WWW: http://capstone-engine.org/
2022-03-13T09:44:03+00:00 math/savage Primitive computer algebra system
Savage is a new computer algebra system written from scratch in pure
Rust. Its goals are correctness, simplicity, and usability, in that
order.

Features:

- Arbitrary-precision integer, rational, and complex arithmetic
- Input, simplification, and evaluation of symbolic expressions
- First-class support for vectors and matrices, with coefficients
being arbitrary expressions
- REPL with syntax and bracket highlighting, persistent history,
and automatic multi-line input
- Macro-based system for defining functions with metadata and
automatic type checking
- Usable as a library from any Rust program

WWW: https://github.com/p-e-w/savage
2022-03-13T10:17:41+01:00 net-im/pidgin-bot-sentry Pidgin plugin to prevent instant message spam
Bot Sentry is a Pidgin (libpurple) plugin to prevent Instant Message (IM) spam.
It allows you to ignore IMs unless the sender is in your Buddy List, the sender
is in your Allow List, or the sender correctly answers a question you have
predefined.

WWW: https://sourceforge.net/projects/pidgin-bs/
2022-03-12T05:29:19-06:00 devel/py-aioapns Efficient APNs Client Library for Python
aioapns is a library designed specifically for sending
push-notifications to iOS devices via Apple Push Notification Service.
aioapns provides an efficient client through asynchronous HTTP2
protocol for use with Python's asyncio framework.

WWW: https://github.com/Fatal1ty/aioapns
2022-03-12T04:50:15-06:00 japanese/ja-tex-xdvik DVI Previewer(kpathsearch) for X
Xdvik is a program for displaying DVI files (generated e.g. by Troff or TeX)
on the X window system. It is based on the regular (non-k) xdvi of the same
version number.

This package includes pTeX support. A fontmap file for xdvi is installed as
TEXMFDIST/fonts/map/xdvi/xdvi-ptex.map.

WWW: http://xdvi.sourceforge.net/
2022-02-03T11:37:14+00:00 textproc/py-mkdocs-redirects MkDocs plugin for dynamic page redirects to prevent broken links
Plugin for MkDocs to create page redirects (e.g. for moved/renamed pages).

WWW: https://github.com/datarobot/mkdocs-redirects
2022-01-19T21:58:12+01:00 textproc/py-mkdocs-simple-hooks MkDocs plugin to define hooks
Plugin for MkDocs to define hooks, without having to create a separate
plugin package.

WWW: https://github.com/aklajnert/mkdocs-simple-hooks
2022-03-11T21:39:20-08:00 textproc/py-mkdocs-mermaid2-plugin MkDocs plugin for including mermaid graphs in markdown sources
A mkdocs plugin that interprets mermaid graphs in the markdown file.

WWW: https://github.com/fralau/mkdocs-mermaid2-plugin
2022-02-23T11:05:29+01:00 security/rubygem-ssh_data Library for parsing SSH certificates
This is a Ruby library for processing SSH keys and certificates.

The scope of this project is limited to processing and directly using keys and certificates.
It can be used to generate SSH private keys, verify signatures using public keys, sign data
using private keys, issue certificates using private keys, and parse certificates and public
and private keys. This library supports RSA, DSA, ECDSA, and ED25519* keys. This library
does not offer or intend to offer functionality for SSH connectivity, processing of SSH wire
protocol data, or processing of other key formats or types.

Project Status: Used by @github in production

WWW: https://github.com/github/ssh_data
2022-03-07T12:06:24-08:00 science/py-trainstation Convenient training of linear models
trainstation is a tool that allows the efficient construction of
linear models. It provides supplementary functionality for handling
data and model metrics and relies on the scikit-learn library for the
actual training. trainstation has been originally developed to aid the
construction of force constant and cluster expansions. Since it has
proven to be valuable in more general contexts and to simplify the
maintenance of the two aforementioned packages, the functionality has
been moved into a separate package.

WWW: https://trainstation.materialsmodeling.org/
2022-03-08T01:47:07+08:00 textproc/rubygem-rouge327 Simple, easy-to-extend drop-in replacement for pygments
Rouge aims to a be a simple, easy-to-extend drop-in replacement for
pygments.

WWW: https://github.com/jneen/rouge
2022-03-08T01:47:03+08:00 x11-fonts/py-ufoprocessor Read, write and generate UFOs with designspace data
ufoProcessor is a Python package based on the designSpaceDocument specifically
to process and generate instances for UFO files, glyphs and other data.

WWW: https://github.com/LettError/ufoProcessor
2022-03-08T01:47:02+08:00 x11-fonts/py-ufonormalizer Script to normalize the XML and other data inside of a UFO
ufoNormalizer provides a standard formatting so that there are meaningful diffs
in version control rather than formatting noise.

WWW: https://github.com/unified-font-object/ufoNormalizer
2022-03-08T01:47:02+08:00 x11-fonts/py-cffsubr Standalone CFF subroutinizer based on the AFDKO tx tool
Standalone CFF subroutinizer based on the AFDKO tx tool.

WWW: https://github.com/adobe-type-tools/cffsubr
2022-03-08T01:47:01+08:00 x11-fonts/py-afdko Adobe Font Development Kit for OpenType
The Adobe Font Development Kit for OpenType (AFDKO) is a set of tools for
building OpenType font files from PostScript and TrueType font data.

WWW: https://github.com/adobe-type-tools/afdko
2022-03-08T01:47:00+08:00 science/py-asdf-transform-schemas ASDF schemas for transforms
This package provides ASDF schemas for validating transform tags. Users should
not need to install this directly; instead, install an implementation package
such as asdf-astropy, which includes asdf-transform-schemas as a dependency.

WWW: https://github.com/asdf-format/asdf-transform-schemas
2022-03-08T01:46:58+08:00 science/py-asdf-standard ASDF Standard schemas
ASDF standard

This document describes the Advanced Scientific Data Format (ASDF), pronounced
AZ-diff.

WWW: https://github.com/asdf-format/asdf-standard
2022-03-08T01:46:56+08:00 math/py-mutatormath Python for piecewise linear interpolation in multiple dimensions with multiple, arbitrarily placed, masters
MutatorMath is a Python library for the calculation of piecewise linear
interpolations in n-dimensions with any number of masters. It was developed for
interpolating data related to fonts, but if can handle any arithmetic object.
- The objects/ subpackage contains the general calculation tools.
- The ufo/ subpackage contains tools to specifically process UFO data.
- MutatorMath has no user interface, just the math.

WWW: https://github.com/LettError/MutatorMath
2022-03-08T01:46:50+08:00 math/py-gym-notices Notices for gym
Gym notices may be displayed on import on internet connected systems, in order
to give notices if versions have major reproducibility issues, are very old and
need to be upgraded, or other similar issues. If you're using a current version
of Gym and nothing extraordinary happens, you'll never see a message from this,
but I want start including the option to prevent future issues. By pulling the
error messages from a public git repository, there's absolute transparency and
versioning in the process.

WWW: https://github.com/Farama-Foundation/gym-notices
2022-03-08T01:46:44+08:00 graphics/py-momepy Urban Morphology Measuring Toolkit
Momepy is a library for quantitative analysis of urban form - urban
morphometrics. It is part of PySAL (Python Spatial Analysis Library) and is
built on top of GeoPandas, other PySAL modules and networkX.

WWW: https://github.com/pysal/momepy
2022-03-08T01:46:42+08:00 devel/py-types-mock Typing stubs for mock
This is a PEP 561 type stub package for the mock package. It can be used by
type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
mock.

WWW: https://github.com/python/typeshed/tree/master/stubs/mock
2022-03-08T01:46:41+08:00 devel/py-installer03 Library for installing Python wheels
This is a low-level library for installing a Python package from a wheel
distribution. It provides basic functionality and abstractions for handling
wheels and installing packages from wheels.

- Logic for "unpacking" a wheel (i.e. installation).
- Abstractions for various parts of the unpacking process.
- Extensible simple implementations of the abstractions.
- Platform-independent Python script wrapper generation.

WWW: https://github.com/pradyunsg/installer
2022-03-08T01:46:40+08:00 devel/py-hatch Modern project, package, and virtual env manager
Hatch is a modern, extensible Python project manager.

Features:
- Standardized build system with reproducible builds by default
- Robust environment management with support for custom scripts
- Easy publishing to PyPI or other sources
- Version management
- Configurable project generation with sane defaults
- Responsive CLI, ~2-3x faster than equivalent tools

WWW: https://github.com/ofek/hatch
2022-03-08T01:46:39+08:00 devel/py-findpython Utility to find python versions on your system
This library is a rewrite of pythonfinder project by @techalchemy. It simplifies
the whole code structure while preserving most of the original features.

WWW: https://github.com/frostming/findpython
2022-03-08T01:46:38+08:00 x11-fonts/afdko Adobe Font Development Kit for OpenType (AFDKO)
The Adobe Font Development Kit for OpenType (AFDKO) is a set of tools for
building OpenType font files from PostScript and TrueType font data.

WWW: https://github.com/adobe-type-tools/afdko
2022-03-08T01:46:37+08:00 devel/libinjection SQL / SQLI tokenizer parser analyzer
libinjection is a SQL / SQLI tokenizer parser analyzer.

WWW: https://github.com/libinjection/libinjection
2022-03-08T01:46:36+08:00 devel/libac C++ implementation of the Aho-Corasick (AC) string matching algorithm
This port is the C++ implementation of the Aho-Corasick (AC) string matching
algorithm.

The upstream began with pure Lua implementation and realize the performance is
not satisfactory. So they switch to C/C++ implementation.

There are two shared objects provided by this package: libac.so and
ahocorasick.so The former is a regular shared object which can be directly used
by C/C++ application, or by Lua via FFI; and the later is a Lua module.

WWW: https://github.com/cloudflare/lua-aho-corasick
2022-03-06T17:44:43-06:00 security/1password-client-devel 1Password CLI client
This is a command-line interface to the 1Password password management
service.

This is the development release of the CLI Version 2.

WWW: https://developer.1password.com/docs/cli/upgrade
2022-03-06T08:34:09-08:00 math/py-numpy-groupies Optimised tools for group-indexing operations: aggregated sum and more
numpy-groupies is a small library of optimised tools for doing things
that can roughly be considered "group-indexing operations". The most
prominent tool is aggregate, which is descibed in detail further down
the page.

WWW: https://github.com/ml31415/numpy-groupies
2022-03-05T09:02:50+01:00 security/git-credential-gopass Manage git credentials using gopass
This git credential helper allows you to cache your git-credentials with
gopass.

WWW: https://github.com/gopasspw/git-credential-gopass
2022-03-04T21:49:23+00:00 devel/llvm-morello LLVM and Clang with support the Arm Morello architecture
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies. This version adds support for the Arm Morello
prototype architecture (CHERI ported to ARMv8-A).

This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
and the LLVM infrastructure these are built on.

WWW: https://git.morello-project.org/morello/llvm-project
2022-03-04T06:33:11+01:00 devel/appstream Machine-readable software metadata for desktop environments
AppStream is a collaborative effort for making machine-readable software
metadata easily available to programs that need it. It is part of the
Freedesktop ecosystem and provides a convenient way to retrieve information
about available software.

AppStream consists of a specification to describe individual software
component metadata in XML (so-called MetaInfo files), as well as a
derived specification for a metadata-collection format to provide a
list of these metadata entries in XML or YAML for easy consumption by
software centers and other tools which need to know about available
software in a repository.

WWW: https://www.freedesktop.org/wiki/Distributions/AppStream/
2022-03-04T06:09:04+01:00 textproc/libxmlb Library to help create and query binary XML blobs
XML is slow to parse and strings inside the document cannot be memory mapped as
they do not have a trailing NUL char. The libxmlb library takes XML source, and
converts it to a structured binary representation with a deduplicated string
table -- where the strings have the NULs included.

This allows an application to mmap the binary XML file, do an XPath query and
return some strings without actually parsing the entire document. This is all
done using (almost) zero allocations and no actual copying of the binary data.

WWW: https://github.com/hughsie/libxmlb
2022-03-03T22:13:12+01:00 net-mgmt/unifi7 UniFi Controller v6
The UniFi Controller allows you to manage Wireless, Routing & Switching,
VoIP and Video of Ubiquiti Networks.

WWW: https://help.ui.com/hc/en-us/categories/200320654-UniFi-Wireless
2022-03-03T01:35:34+00:00 www/firedm Graphical download manager for streaming websites
FireDM is an open-source, multi-connection, graphical download manager.
It can download regular files, supports downloading videos and playlists
from YouTube and other media websites. Developed in Python, based on
Tkinter, libcurl, and yt-dlp (youtube_dl).

WWW: https://github.com/firedm/FireDM
2022-03-02T21:19:13+01:00 audio/furnace Chiptune tracker compatible with DefleMask modules (.dmf)
Chiptune tracker compatible with DefleMask modules (.dmf).

* It supports the following systems:
o Sega Genesis
o Sega Master System
o Game Boy
o PC Engine
o NES
o Commodore 64
o Yamaha YM2151 (plus PCM)
o Neo Geo
o AY-3-8910 (ZX Spectrum, Atari ST, etc.)
o Microchip AY8930
o Philips SAA1099
o Amiga
o TIA (Atari 2600/7800)

WWW: https://github.com/tildearrow/furnace
2022-03-02T15:04:30+00:00 x11-toolkits/py-awesometkinter Pretty Tkinter widgets for Python
AwesomeTkinter offers some pretty Tkinter widgets with custom styles
and images.

WWW: https://pypi.org/project/AwesomeTkinter/
2022-03-01T14:15:29+01:00 www/darkhttpd Simple, static web server
darkhttpd is a simple, static web server. No configuration file, no CGI.

WWW: https://unix4lyfe.org/darkhttpd/
2022-03-01T15:17:37-06:00 security/globalprotect-openconnect OpenConnect GUI for GlobalProtect protocol
A GlobalProtect VPN client (GUI) for *nix based on Openconnect and
built with Qt5, supports SAML auth mode, inspired by gp-saml-gui.

WWW: https://github.com/yuezk/GlobalProtect-openconnect
2022-03-01T11:13:46+00:00 www/persepolis Graphical download manager (GUI for Aria2)
Persepolis is a download manager and GUI for Aria2 which is written
in Python using Qt and other components. It features:

- Multi-segment downloading
- Scheduling downloads
- Download queuing
- And many more!

WWW: https://persepolisdm.github.io/
2022-02-28T19:42:27-06:00 dns/py-dnspython1 DNS toolkit for Python - 1.x release
dnspython is a DNS toolkit for Python. It supports almost all record
types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.

dnspython provides both high and low level access to DNS. The high
level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records.

This is 1.x version of the port which supports python 2.7

WWW: http://www.dnspython.org/
2022-03-01T07:44:26+08:00 devel/p5-BorderStyle Border styles
BorderStyle specifies a way to create and use border styles.

WWW: https://metacpan.org/dist/BorderStyle
2022-03-01T02:00:52+08:00 devel/py-setuptools-rust Setuptools Rust extension plugin
setuptools-rust is a plugin for setuptools to build Rust Python extensions
implemented with PyO3 or rust-cpython.

Compile and distribute Python extensions written in Rust as easily as if they
were written in C.

WWW: https://github.com/PyO3/setuptools-rust
2022-02-28T17:54:45+08:00 devel/rubygem-grape15 Framework for rapid API development with great conventions
A Ruby framework for rapid API development with great conventions.

WWW: https://github.com/ruby-grape/grape
2022-02-28T17:54:43+08:00 devel/rubygem-hashie4 Simple collection of useful Hash extensions
Hashie is available as a RubyGem which extend Hashes and make them more useful.

- Hashie::Mash: gives simple pseudo-object functionality that can be built from
hashes and easily extended
- Hashie::Dash: has a discrete set of defined properties and only those
properties may be set on the hash.
- Hashie::Trash: a Dash that allows you to translate keys on initialization.
- Hashie::Clash: allows you to easily construct complex hashes using method
notation chaining.

WWW: https://github.com/hashie/hashie
2022-02-28T17:54:42+08:00 devel/rubygem-cucumber-cucumber-expressions14 Cucumber Expressions for Ruby
Cucumber Expressions are simple patterns for matching Step Definitions with
Gherkin steps.

Cucumber Expressions offer similar functionality to Regular Expressions, with
the following improvements:
- Improved readability
- Custom parameter types
- Expression generation

WWW: https://github.com/cucumber/cucumber-expressions/tree/main/ruby
2022-02-28T17:54:41+08:00 devel/py-cattrs Composable complex class support for attrs and dataclasses
cattrs is an open source Python library for structuring and unstructuring data.
cattrs works best with attrs classes, dataclasses and the usual Python
collections, but other kinds of classes are supported by manually registering
converters.

Python has a rich set of powerful, easy to use, built-in data types like
dictionaries, lists and tuples. These data types are also the lingua franca of
most data serialization libraries, for formats like json, msgpack, yaml or toml.

Data types like this, and mappings like dict s in particular, represent
unstructured data. Your data is, in all likelihood, structured: not all
combinations of field names or values are valid inputs to your programs. In
Python, structured data is better represented with classes and enumerations.
attrs is an excellent library for declaratively describing the structure of your
data, and validating it.

When you're handed unstructured data (by your network, file system,
database...), cattrs helps to convert this data into structured data. When you
have to convert your structured data into data types other libraries can handle,
cattrs turns your classes and enumerations into dictionaries, integers and
strings.

WWW: https://github.com/python-attrs/cattrs
2022-02-28T17:54:39+08:00 devel/py-autopage Provide automatic paging for console output
Autopage is a Python library to automatically display terminal output from a
program in a pager (like less) whenever you need it, and never when you don't.
And it only takes one line of code.

You know how some CLI programs like git (and a handful of others, including man
and systemctl) automatically pipe their output to less? Except not if there's
less than one screen's worth of data. And if you redirect the output to a file
or a pipe, it does the right thing instead. Colours are preserved. Don't you
wish all programs worked like that? Now at least all of your Python programs
can.

WWW: https://github.com/zaneb/autopage
2022-02-28T17:54:38+08:00 graphics/proj-data Datum grid package for PROJ
The datum grid package for PROJ contains shift grids for horizontal and vertical
coordinate transformations.

The PROJ-data package includes all grids and other resources previously tracked
by the proj-datumgrid series of packages as well as some new grids. All grids in
the PROJ-data package have been converted to the new Geodetic Tiff Grid (GTG)
format introduced in PROJ with RFC4.

WWW: https://github.com/OSGeo/PROJ-data
2022-02-28T12:50:26+01:00 textproc/py-mkdocstrings Automatic documentation from sources for MkDocs
This Python package is an extension for MkDocs and its main purpose is the
automation of documentation from sources.

Features:

* Language-agnostic
* Multiple themes support
* Cross-references across pages
* Cross-references across sites
* Inline injection in Markdown
* Global and local configuration
* Watch source code directories
* Reasonable defaults

WWW: https://github.com/mkdocstrings/mkdocstrings
2022-02-28T12:48:40+01:00 textproc/py-mkdocs-autorefs Automatically link across pages in MkDocs
MkDocs generates anchors for each heading, and they can always be used to link
to something, either within the same page or by specifying the path of the
other page.

But with this plugin, you can link to a heading from any other page on the site
without needing to know the path of either of the pages, just the heading title
itself.

WWW: https://github.com/mkdocstrings/autorefs
2022-02-28T12:47:02+01:00 textproc/py-pytkdocs Load Python objects documentation
This Python package is used to load Python objects documentation. It accepts
JSON on standard input and writes JSON on standard output.

WWW: https://github.com/mkdocstrings/pytkdocs
2022-02-28T12:42:40+01:00 textproc/py-docstring-parser Parse Python docstrings in ReST, Google and Numpydoc format
This package makes the parsing of Python docstrings easier.

Currently supported docstrings are:

* Epydoc docstrings.
* Google
* Numpydoc-style
* ReST

WWW: https://github.com/rr-/docstring_parser
2022-02-28T12:40:21+01:00 devel/py-tzdata Provider of IANA time zone data
This is a Python package containing zic-compiled binaries for the IANA time
zone database. It is intended to be a fallback for systems that do not have
system time zone data installed (or don’t have it installed in a standard
location), as a part of PEP 615.

WWW: https://github.com/python/tzdata
2022-02-28T11:18:56+00:00 audio/py-pyogg Xiph.org's Ogg Vorbis, Opus, and FLAC for Python
PyOgg provides bindings for Xiph.org's OGG Vorbis, OGG Opus, and FLAC
audio file formats.

All the functions, structures, and datatypes are the same as in the C++
implementation, except for some that could not be translated.

WWW: https://pypi.org/project/PyOgg/
2022-02-27T11:52:08-08:00 sysutils/handlr Manage mimeapps.list and default applications with ease
Manage your default applications with ease using handlr!

Features:
Set default handler by extension or mime-type.
Intelligent mime type detection from files based on extension and content.
Open multiple files at once.
Set multiple handlers for mime/extension and use rofi/dmenu to pick one.
Wildcard support like text/*.
Automatically removes invalid/wrong .
desktop entries from mimeapps.
list.
Helper commands like launch, get --json for your scripting needs.
Unnecessarily fast (written in Rust).
Single compiled binary with no dependencies.


WWW: https://github.com/chmln/handlr
2022-02-27T22:31:15+03:00 devel/libcuckoo Performant hash table implementation
The libcuckoo library provides a high-performance, compact hash table that
allows multiple concurrent reader and writer threads.

WWW: https://github.com/efficient/libcuckoo
2022-02-27T09:21:02-05:00 math/qalculate-qt Multi-purpose desktop calculator (Qt frontend)
Qalculate! is a multi-purpose desktop calculator. It is small and simple
to use but with much power and versatility underneath. Features include
customizable functions, units, arbitrary precision, plotting, and a
user-friendly interface.

WWW: https://qalculate.github.io/
2022-02-26T20:10:45+01:00 net/nats-nsc Tool for creating NATS account and user access configurations
NATS is an open-source, cloud-native messaging system.

This is a tool for creating NATS account and user access configurations.

WWW: https://github.com/nats-io/nsc
2022-02-26T18:12:04+01:00 net/nats-nkeys Public-key signature system based on Ed25519 for the NATS ecosystem
NATS is an open-source, cloud-native messaging system.

This is a command line utility to manage NATS Ed25519 keys.

The NATS ecosystem will be moving to Ed25519 keys for identity,
authentication and authorization for entities such as Accounts,
Users, Servers and Clusters.

Ed25519 is fast and resistant to side channel attacks. Generation
of a seed key is all that is needed to be stored and kept safe, as
the seed can generate both the public and private keys.

The NATS system will utilize Ed25519 keys, meaning that NATS systems
will never store or even have access to any private keys. Authentication
will utilize a random challenge response mechanism.

WWW: https://github.com/nats-io/nkeys
2022-02-26T17:16:18+01:00 net/natscli Command line utility to interact with and manage NATS
NATS is an open-source, cloud-native messaging system.

This is a command line utility to interact with and manage NATS.

Features:

* JetStream management
* JetStream data and configuration backup
* Message publish and subscribe
* Service requests and creation
* Benchmarking and Latency testing
* Super Cluster observation
* Configuration context maintenance
* NATS ecosystem schema registry

WWW: https://github.com/nats-io/natscli
2022-01-27T23:14:35+01:00 x11-toolkits/py-wxPython4 GUI toolkit for the Python programming language
wxPython is a GUI toolkit for the Python programming language. It allows Python
programmers to create programs with a robust, highly functional graphical user
interface, simply and easily. It is implemented as a Python extension module
(native code) that wraps the popular wxWidgets cross platform GUI library, which
is written in C++.

WWW: http://www.wxpython.org
2022-02-25T13:58:23+01:00 sysutils/libtree Show library info in a tree form
Ldd as a tree with an option to bundle dependencies into a single
folder.

WWW: https://github.com/haampie/libtree
2022-02-24T23:48:09-05:00 net-p2p/readarr Book Manager and Automation (Sonarr for Ebooks)
Readarr is an ebook and audiobook collection manager for Usenet and BitTorrent users.
It can monitor multiple RSS feeds for new books from your favorite authors and will grab,
sort, and rename them.

Note that only one type of a given book is supported.
If you want both an audiobook and ebook of a given book you will need multiple instances.

WWW: https://readarr.com
2022-02-25T05:32:21+08:00 textproc/jless Command-line JSON viewer
JLess is a command-line JSON viewer designed for reading, exploring, and
searching through JSON data.

JLess will pretty print your JSON and apply syntax highlighting. Use it when
exploring external APIs, or debugging request payloads.

Expand and collapse Objects and Arrays to grasp the high- and low-level
structure of a JSON document. JLess has a large suite of vim-inspired commands
that make exploring data a breeze.

JLess supports full text regular-expression based search. Quickly find the data
you're looking for in long String values, or jump between values for the same
Object key.

WWW: https://jless.io
2022-02-24T21:32:42+01:00 games/wipeclean CLI tool to wipe away your error messages in style
Are you tired of the old and unintresting clear command? Do you want
your error messages to be slowly wiped away? Then try wipeclean!

WWW: https://github.com/JeanJouliaCode/wipeClean
2022-02-24T09:53:43-08:00 math/py-ipyopt Python interface to Ipopt
Python interface for the interior point optimizer COIN-OR IPOpt.

WWW: https://gitlab.com/g-braeunlich/ipyopt
2022-02-24T08:39:59-05:00 www/py-woob Web Outside of Browsers
Woob is a collection of applications able to interact with websites,
without requiring the user to open them in a browser. It also
provides well-defined APIs to talk to websites lacking one.

WWW: https://woob.tech/
2022-02-24T08:39:59-05:00 www/py-woob-qt Web Outside of Browsers
Woob is a collection of applications able to interact with websites,
without requiring the user to open them in a browser. It also
provides well-defined APIs to talk to websites lacking one.

WWW: https://woob.tech/
2022-02-24T00:21:02+03:00 graphics/kseexpr Embeddable expression engine for Krita
SeExpr is an embeddable, arithmetic expression language that enables flexible
artistic control and customization in creating computer graphics images.

kseexpr is a fork of SeExpr for Krita.

WWW: https://invent.kde.org/graphics/kseexpr
2022-02-23T11:13:41-08:00 math/coin-or-mumps COIN-OR autotools harness to build Mumps
This is an autotools-based build system to build and install
MUltifrontal Massively Parallel sparse direct Solver (MUMPS).
This installation of MUMPS is used by some other COIN-OR projects.

WWW: https://github.com/coin-or-tools/ThirdParty-Mumps
2022-02-23T11:28:59-08:00 math/coin-or-metis COIN-OR autotools harness to build Metis
This is an autotools-based build system to build and install
MUltifrontal Massively Parallel sparse direct Solver (MUMPS).
This installation of MUMPS is used by some other COIN-OR projects.

WWW: https://github.com/coin-or-tools/ThirdParty-Mumps
2022-02-23T08:32:20-08:00 math/hsl COIN-OR autotools harness to build HSL linear solvers
This is an autotools-based build system to build and install routines
from the Harwell Subroutine Library (HSL). This installation of HSL
routines is used by some other COIN-OR projects, in particular Ipopt.

WWW: https://github.com/coin-or-tools/ThirdParty-HSL
2022-02-21T16:13:50+00:00 devel/R-cran-hardhat Construct Modeling Packages
Building modeling packages is hard. A large amount of effort generally
goes into providing an implementation for a new method that is
efficient, fast, and correct, but often less emphasis is put on the
user interface. A good interface requires specialized knowledge
about S3 methods and formulas, which the average package developer
might not have. The goal of 'hardhat' is to reduce the burden around
building new modeling packages by providing functionality for
preprocessing, predicting, and validating input.

WWW: https://cran.r-project.org/web/packages/hardhat/
2022-01-10T22:25:21+00:00 graphics/gimp-jxl-plugin GIMP plugin to read/write JPEG XL images
GIMP plugin to read/write JPEG XL images

WWW: https://jpeg.org/jpegxl/
2022-02-21T18:14:17+01:00 net/py-s4cmd Command line client for S3 storage
S4cmd is a command-line utility for accessing S3 storage, inspired by
s3cmd.

It is intended as an alternative to s3cmd for enhanced performance and
for large files, and with a number of additional features and fixes for
data-intensive applications.

It strives to be compatible with the most common usage scenarios for
s3cmd. It does not offer exact drop-in compatibility, due to a number of
corner cases where different behavior seems preferable, or for bugfixes.

S4cmd supports the regular commands you might expect for fetching and
storing files in S3: ls, put, get, cp, mv, sync, del, du.

WWW: https://github.com/bloomreach/s4cmd
2022-01-01T01:36:20+00:00 x11/wl-mirror Simple Wayland output mirror client
wl-mirror attempts to provide a solution to sway's lack of output
mirroring by mirroring an output onto a client surface.

Features:
- Mirror an output onto a resizable window
- Mirror an output onto another output by fullscreening the window
- Reacts to changes in output scale
- Preserves aspect ratio
- Corrects for flipped or rotated outputs
- Supports custom flips or rotations
- Supports mirroring custom regions of outputs
- Supports receiving additional options on stdin for changing the mirrored
screen or region on the fly (works best when used with pipectl)

WWW: https://github.com/Ferdi265/wl-mirror
2022-01-22T05:41:08+00:00 x11/way-displays Auto Manage Your Wayland Displays
way-displays: Auto Manage Your Wayland Displays

1. Sets preferred mode or highest at maximum refresh
1. Arranges in a row or a column
1. Auto scales based on DPI: 96 is a scale of 1
1. Reacts when displays are plugged/unplugged
1. Reacts when laptop lid is closed/opened

Works out of the box: no configuration required.

Wayland successor to xlayoutdisplay, inspired by kanshi.

WWW: https://github.com/alex-courtis/way-displays
2022-02-21T15:42:45+01:00 www/lua-resty-http Lua HTTP client cosocket driver for OpenResty / ngx_lua
Lua HTTP client cosocket driver for OpenResty / ngx_lua

Features:
- HTTP 1.0 and 1.1
- SSL
- Streaming interface to the response body, for predictable memory usage
- Alternative simple interface for single-shot requests without a manual
connection step
- Chunked and non-chunked transfer encodings
- Connection keepalives
- Request pipelining
- Trailers
- HTTP proxy connections

WWW: https://github.com/ledgetech/lua-resty-http
2022-02-20T22:33:17+00:00 games/fishfight Tactical 2D shooter in fishy pixels style
Fish Fight is a tactical 2D shooter, played by up to 4 players online
or on a shared screen. Aim either left or right; the rest is up to
clever movement and positioning in this fish-on-fish brawler! Made
with Rust-lang and Macroquad.

### Key Features (WIP)

- 2 to 4 players in either Local Multiplayer or Online Play
- Easy to pick up, emphasizing strategy over twitch reaction
- Customize characters with hats, saved to your cross-platform profile
- Create & explore user-made weapons, levels, audio and other scripted
extensions
- Smart level creation tools
- Tournaments & matchmaking built in

WWW: https://fishfight.org/
2022-02-20T18:14:39+00:00 databases/mariadb106-server Multithreaded SQL database (server)
MariaDB is a database server that offers drop-in replacement functionality
for MySQL. MariaDB is built by some of the original authors of MySQL, with
assistance from the broader community of Free and open source software
developers. In addition to the core functionality of MySQL, MariaDB offers
a rich set of feature enhancements including alternate storage engines,
server optimizations, and patches.

MariaDB is primarily driven by developers at Monty Program, a company
founded by Michael "Monty" Widenius, the original author of MySQL, but
this is not the whole story about MariaDB. On the "About MariaDB" page you
will find more information about all participants in the MariaDB community,
including storage engines XtraDB and PBXT.

WWW: https://mariadb.org/
2022-02-20T18:14:39+00:00 databases/mariadb106-client Multithreaded SQL database (client)
2022-02-19T21:21:23+01:00 editors/diamond Compact programmers editor
Diamond is a cross platform compact editor designed for programmers.
It was developed using the CopperSpice libraries and was written in C++.

- View multiple documents in movable tabs
- Auto Load previously open Files
- Configuration saved as a JSON format
- Define preset Folders
- Insert Date, Time, and Symbols
- Search and Replace
- Advanced Find
- Syntax Highlighting based on File Type
- Horizontal or Vertical split Window
- Spell Check
- Customize printed Header and Footer
- Show Spaces and Tabs
- User definable standard and custom Keyboard Shortcuts
- Record, Save, and Play back Macros

WWW: https://github.com/copperspice/diamond
2022-02-07T12:11:28+01:00 x11-toolkits/copperspice First class GUI library to unite the C++ community
CopperSpice is a set of individual libraries which can be used to develop
cross platform software applications in C++. It is a totally open source
project released under the LGPL V2.1 license and was initially derived
from the Qt framework. Over the last several years CopperSpice has
completely diverged, with a goal of providing a first class GUI library
to unite the C++ community.

Our motivation for developing CopperSpice was to change the fundamental
design and turn the existing framework into a set of libraries for C++
developers. We are accomplishing this by leveraging modern C++
functionality, new technology, and modern tooling. CopperSpice currently
requires C++17 or newer.

WWW: https://www.copperspice.com/
2022-02-07T12:11:28+01:00 misc/copperspice-examples Example programs for Copperspice
CopperSpice is a set of individual libraries which can be used to develop
cross platform software applications in C++. This is the example application
for CopperSpice, which showcases most of the things the library can do.

WWW: https://www.copperspice.com/
2022-02-20T11:38:00+01:00 www/py-dj-database-url Use Database URLs in your Django Application
This simple Django utility allows you to utilize the 12factor inspired
DATABASE_URL environment variable to configure your Django application.

The dj_database_url.config method returns a Django database connection
dictionary, populated with all the data specified in your URL. There is
also a conn_max_age argument to easily enable Django’s connection pool.

If you’d rather not use an environment variable, you can pass a URL in
directly instead to dj_database_url.parse.

Supported Databases:

Support currently exists for PostgreSQL, PostGIS, MySQL, MySQL (GIS),
Oracle, Oracle (GIS), and SQLite.

WWW: https://github.com/kennethreitz/dj-database-url
2022-01-20T21:53:36+00:00 graphics/imlib2-jxl JPEG XL loader for imlib2
This is a loader for imlib2 that adds support for reading and writing
JPEG XL files. This lets you view them using feh, for example. It
relies on libjxl for encoding and decoding the images.

All JPEG XL files are supported, with the following limitations:
* All images are internally converted to ARGB with 8 bits per sample,
in an sRGB colorspace - this is a limitation of imlib2.
* For animated JXLs, only the first frame is decoded.

WWW: https://github.com/alistair7/imlib2-jxl
2022-02-19T17:29:30+01:00 net-mgmt/py-phonebox-plugin Phone numbers management plugin for NetBox
This NetBox plugin is intented for Telephone Number Management. It currently
implements a Number abstraction representing a single telephone number of an
arbitrary format. A Number can consist of valid DTMF characters and leading
plus sign for E.164 support:

* Leading Plus ("+") sign (optional)
* Digits 0-9
* Characters A, B, C, D
* Pound sign ("#")
* Asterisk sign ("*")

Support for Bulk Edit/Delete operations for Numbers and the following voice
circuit types is included as well:

* SIP Trunk.
* Digital Voice Circuit (PRI/BRI/etc).
* Analog Voice Circuit (CO lines/etc).

The plugin also introduces a NetBox REST API extension which is compatible
with pynetbox.

WWW: https://github.com/iDebugAll/phonebox_plugin
2022-02-18T15:15:30-06:00 math/qhull7 Qhull computes convex hulls, Delaunay triangulations, and halfspaces
Qhull computes convex hulls, Delaunay triangulations, halfspace
intersections about a point, Voronoi diagrams, furthest-site Delaunay
triangulations, and furthest-site Voronoi diagrams. It runs in 2-d,
3-d, 4-d, and higher dimensions. It implements the Quickhull algorithm
for computing the convex hull. Qhull handles roundoff errors from
floating point arithmetic. It computes volumes, surface areas, and
approximations to the convex hull.

WWW: http://www.qhull.org
2022-02-18T21:22:49+01:00 net-im/gomuks Terminal Matrix client written in Go
A terminal based Matrix client written in Go.

WWW: https://github.com/tulir/gomuks
2022-02-18T14:52:58+01:00 security/headscale Mesh VPN that makes it easy to connect your devices
An open source, self-hosted implementation of the Tailscale coordination server.

WWW: https://github.com/juanfont/headscale
2022-02-17T12:11:07-08:00 math/xgap Graphical user interface for GAP
The XGAP package allows to use graphics in GAP.

WWW: https://gap-packages.github.io/xgap/
2022-02-16T21:24:22+00:00 multimedia/ab-av1 AV1 re-encoding using ffmpeg, svt-av1 & vmaf
AV1 encoding tool with fast VMAF sampling. Uses svt-av1, ffmpeg & vmaf.

WWW: https://github.com/alexheretic/ab-av1
2022-02-17T00:59:36+03:00 textproc/libixion General purpose formula parser, interpreter, dependency tracker
Ixion is a library for calculating the results of formula expressions stored in
multiple fomrula cells. The cells can be referenced by each other, and Ixion
resolves their dependencies automatically upon calculation. Ixion also supports
re-calculations where the contents of one or more cells have been modified since
the last calculation, and a partial calculation of only the affected cells need
to be calculated.

WWW: https://gitlab.com/ixion/ixion
2022-02-16T16:19:10+01:00 textproc/lua-icu-utils Lua interface to selected ICU utilities
Lua interface to selected utilities from the ICU project

WWW: https://github.com/adam-stanek/lua_icu_utils
2022-02-16T00:58:15-08:00 net-mgmt/zabbix6-server Enterprise-class open source distributed monitoring (${PKGNAMESUFFIX:S/^-//})
Zabbix is an enterprise-class open source distributed monitoring solution.

Zabbix is software that monitors numerous parameters of a network and the
health and integrity of servers. Zabbix uses a flexible notification
mechanism that allows users to configure e-mail based alerts for virtually
any event. This allows a fast reaction to server problems. Zabbix offers
excellent reporting and data visualisation features based on the stored
data. This makes Zabbix ideal for capacity planning.

WWW: https://www.zabbix.com/
2022-02-16T00:58:15-08:00 net-mgmt/zabbix6-proxy
2022-02-16T00:58:15-08:00 net-mgmt/zabbix6-java
2022-02-16T00:58:15-08:00 net-mgmt/zabbix6-frontend
2022-02-16T00:58:15-08:00 net-mgmt/zabbix6-agent
2022-02-15T22:24:29+01:00 sysutils/bkt Subprocess caching utility
bkt (pronounced bucket) is a subprocess caching utility written in Rust,
inspired by bash-cache.
Wrapping expensive process invocations with bkt allows callers to reuse recent
invocations without complicating their application logic. This can be useful in
shell prompts, interactive applications such as fzf, and long-running programs
that poll other processes.

When bkt is passed a command it hasn't seen before (or recently) it executes
the command synchronously and caches its stdout, stderr, and exit code.
Calling bkt again with the same command reads the data from the cache and
outputs it as if the command had been run again.

WWW: https://github.com/dimo414/bkt
2022-02-10T12:03:46-05:00 www/kineto HTTP to Gemini proxy
An HTTP to Gemini proxy.

WWW: https://git.sr.ht/~sircmpwn/kineto/
2022-02-15T16:15:31+01:00 security/py-pass-git-helper Git credential helper interfacing with pass
A git credential helper interfacing with pass, the standard unix
password manager.

WWW: https://github.com/languitar/pass-git-helper
2022-02-15T15:28:16+01:00 sysutils/govmomi vSphere CLI and vSphere API mock framework
Go library for the VMware vSphere API.

govc is a vSphere CLI built on top of govmomi.
The CLI is designed to be a user friendly CLI alternative to the GUI and
well suited for automation tasks. It also acts as a test harness for the govmomi
APIs and provides working examples of how to use the APIs.

vcsim - A vCenter and ESXi API based simulator
This package implements a vSphere Web Services (SOAP) SDK endpoint intended
for testing consumers of the API. While the mock framework is written in the
Go language, it can be used by any language that can talk to the vSphere API.

WWW: https://github.com/vmware/govmomi/
2022-02-15T09:44:53+01:00 security/ssh-tools CLI tools that make SSH more convenient
ssh-tools is a collection of scripts, which aims
to make the use of SSH more convenient. The scripts
are mostly wrappers around one-liners users write
manually when necessary.

WWW: https://github.com/vaporup/ssh-tools
2022-02-05T22:06:20+01:00 multimedia/nymphrpc Compact, C++-based Remote Procedure Call (RPC) library
NymphRPC is a compact, C++-based Remote Procedure Call (RPC) library.
Look at the example server and client implementations in the test folder
to get an idea of how NymphRPC is integrated into an application.

The basic procedure is to define the RPC methods and client-side callbacks
in the server, which the client will synchronise with when it connects to
the server. There is no Domain-Specific Language (DSL) or auto-generated code.

WWW: https://github.com/MayaPosch/NymphRPC
2022-02-05T22:06:20+01:00 multimedia/nymphcastlib Core functionality for a NymphCast client
Libnymphcast is a library containing the core functionality for a NymphCast
client. This includes:

- Streaming media files to a remote NymphCast receiver.
- Sending a URL to a media file to a NymphCast receiver to initiate playback.
- Communication with remote NymphCast Apps.
- Multi-casting media content.
- Interact with NymphCast MediaServers.

WWW: https://github.com/MayaPosch/libnymphcast
2022-02-05T22:06:20+01:00 multimedia/nymphcast Audio and video source for a television or powered speakers
NymphCast is a software solution which turns your choice of
FreeBSD-capable hardware into an audio and video source for a
television or powered speakers. It enables the streaming of audio
and video over the network from a wide range of client devices,
as well as the streaming of internet media to a NymphCast server,
controlled by a client device, or directly on the receiver.

WWW: http://nyanko.ws/nymphcast.php
2022-02-14T19:24:26+01:00 security/passh Non-interactive password inputting CLI
Passh is a tool for inputting passwords to programs like sudo, SSH, and
su in a non-interactive way. The goal of the project is to address some
of the limitations of a similar tool called sshpass.

WWW: https://github.com/clarkwang/passh
2022-02-13T21:41:23-08:00 devel/eql5 Embedded Qt Lisp
Embedded Qt Lisp (Qt5 binding embedded in ECL, embeddable in Qt).

WWW: https://gitlab.com/eql/EQL5
2022-02-09T10:12:00+00:00 x11/swayimg Image viewer for Sway/Wayland
Now you can view images directly in the current terminal window!

The program uses Sway IPC to determine the geometry of the currently
focused container. This data is used to calculate the position and
size of the new "overlay" window that will be used to draw the image.
In the next step, swayimg adds two Sway rules for the self window:
"floating enable" and "move position". Then it creates a new Wayland
window and draws the image from the specified file.

WWW: https://github.com/artemsen/swayimg
2022-01-26T21:45:41+00:00 x11-wm/cagebreak Wayland tiling compositor inspired by ratpoison
This is Cagebreak, a Wayland tiling compositor. The goal of this
project is to provide a successor to ratpoison for Wayland users.
However, this is no reimplementation of ratpoison. Should you like to
know if a feature will be implemented, open an issue or get in touch
with the development team.

WWW: https://github.com/project-repo/cagebreak
2022-02-14T11:13:49+08:00 deskutils/taskwarrior-tui Terminal User Interface (TUI) for Taskwarrior
Taskwarrior-tui is an interactive interface in the terminal to use taskwarrior
(an excellent CI task manager) more easily. It features a vim-like navigation,
live filters and multiple selections.

WWW: https://kdheepak.com/taskwarrior-tui/
2022-02-13T20:36:49+01:00 sysutils/rocinante Rocinante is a lightweight configuration management software
Rocinante is lightweight configuration management software
compatible with Bastille templates.

WWW: https://github.com/bastillebsd/rocinante
2022-02-13T20:14:27+01:00 sysutils/fand PWM cooling fan control daemon
PWM cooling fan control daemon.

WWW: https://github.com/electrickite/fand
2022-02-13T12:59:46-05:00 devel/cvise C-Vise is a super-parallel Python port of the C-Reduce
C-Vise is a tool that takes a large C, C++ or OpenCL program that has a
property of interest (such as triggering a compiler bug) and automatically
produces a much smaller C/C++ or OpenCL program that has the same property. It
is intended for use by people who discover and report bugs in compilers and
other tools that process C/C++ or OpenCL code.

WWW: https://github.com/marxin/cvise
2022-02-11T11:49:13+00:00 devel/R-cran-collapse Advanced and Fast Data Transformation
A C/C++ based package for advanced data transformation and statistical
computing in R that is extremely fast, flexible and parsimonious
to code with, class-agnostic and programmer friendly. It is well
integrated with base R, 'dplyr' / (grouped) 'tibble', 'data.table',
'plm' (panel-series and data frames), 'sf' data frames, and
non-destructively handles other matrix or data frame based classes
(such as 'ts', 'xts' / 'zoo', 'timeSeries', 'tsibble', 'tibbletime'
etc.)

WWW: https://cran.r-project.org/web/packages/collapse/
2022-02-11T09:03:29-08:00 devel/py-rapidfuzz-capi C-API of RapidFuzz
This package provides the C-API of RapidFuzz. It can be used inside
the pyproject.toml to compile and extension module extending
RapidFuzz. Providing this C-API in a separate package simplifies the
build process. It allows the usage on platforms which are not
supported by RapidFuzz, or for which RapidFuzz does not provide wheels
(e.g. because they are not officially supported by numpy).

WWW: https://github.com/maxbachmann/rapidfuzz_capi
2022-02-11T14:58:02+00:00 net/gorss Simple RSS/Atom reader written in Go
Console RSS/Atom reader written in Go, highly configurable and with themes.

WWW: https://github.com/Lallassu/gorss
2022-02-11T14:08:00+01:00 audio/a2jmidid ALSA to JACK MIDI bridge
ALSA to JACK MIDI bridge.

WWW: https://github.com/jackaudio/a2jmidid
2022-02-10T23:48:33-05:00 korean/nanumfonts Nanum family Hangul fonts (meta-port)
Nanum font family is free Hangul fonts developed by NAVER Corporation
and distributed under SIL Open Font License (OFL).

WWW: https://hangeul.naver.com/
2022-02-10T23:48:33-05:00 korean/nanum-square
2022-02-10T23:48:33-05:00 korean/nanum-square-round
2022-02-10T23:48:33-05:00 korean/nanum-pen
2022-02-10T23:48:33-05:00 korean/nanum-myeongjo
2022-02-10T23:48:33-05:00 korean/nanum-myeongjo-eco
2022-02-10T23:48:33-05:00 korean/nanum-gothic
2022-02-10T23:48:33-05:00 korean/nanum-gothic-eco
2022-02-10T23:48:33-05:00 korean/nanum-brush
2022-02-10T23:48:33-05:00 korean/nanum-barun-pen
2022-02-10T23:48:33-05:00 korean/nanum-barun-gothic
2022-02-10T15:09:30-05:00 korean/nanum-gothic-coding NanumGothicCoding Hangul font (TrueType)
NanumGothicCoding font family is free Hangul fonts developed by
NAVER Corporation and distributed under SIL Open Font License (OFL).
This font was specifically designed for Hangul terminals.

WWW: https://github.com/naver/nanumfont
2022-02-10T18:13:01+00:00 devel/llvm14 LLVM and Clang
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure
these are built on.

WWW: http://llvm.org/
2022-02-10T14:49:38+01:00 dns/bind918 BIND DNS suite with updated DNSSEC and DNS64
BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:

DNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)
IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views: One server process can provide multiple "views" of the DNS namespace,
e.g. an "inside" view to certain clients, and an "outside" view to others.
Multiprocessor Support

See the CHANGES file for more information on new features.

WWW: https://www.isc.org/bind/
2022-02-09T10:48:52-08:00 graphics/glbinding C++ binding for the OpenGL API
glbinding leverages C++11 features like enum classes, lambdas, and
variadic templates, instead of relying on macros; all OpenGL symbols
are real functions and variables. It provides type-safe parameters,
per-feature API headers, lazy function resolution, multi-context and
multi-thread support, global and local function callbacks, meta
information about the generated OpenGL binding and the OpenGL runtime,
as well as tools and examples for quick-starting your projects. Based
on the OpenGL API specification (gl.xml) glbinding is generated using
python scripts and templates that can be easily adapted to fit custom
needs.

WWW: https://glbinding.org/
2022-02-08T19:25:26+00:00 www/garage Open-source distributed storage service
An open-source distributed storage service you can
self-host to fullfill many needs.

Goals:

- Self-contained
- Fast to deploy, safe to operate
- Deploy everywhere on every machine
- Highly resilient

WWW: https://garagehq.deuxfleurs.fr/
2022-02-08T17:30:54+00:00 devel/mold Modern Linker
mold is a faster drop-in replacement for existing Unix linkers. It
is several times faster than LLVM lld linker, the second-fastest
open-source linker which I originally created a few years ago.
mold is created for increasing developer productivity by reducing
build time especially in rapid debug-edit-rebuild cycles.

WWW: https://github.com/rui314/mold
2022-02-08T12:34:40-06:00 mail/dovecot-fts-flatcurve Dovecot FTS plugin based on Xapian
This is a Dovecot FTS plugin to enable message indexing using the Xapian
Open Source Search Engine Library.

The plugin relies on Dovecot to do the necessary stemming.
It is intended to act as a simple interface to the Xapian
storage/search query functionality.

This driver supports match scoring and substring matches (on by
default), which means it is RFC 3501 (IMAP4rev1) compliant.
This driver does not support fuzzy searches.

WWW: https://github.com/slusarz/dovecot-fts-flatcurve
2022-02-08T18:20:29+01:00 multimedia/lebiniou User-friendly, powerful music visualization / VJing tool
Le Biniou works with music, voice, ambient sounds, whatever acoustic
source you choose.

When you run Le Biniou it gives an evolutionary rendering of the
sound you are playing.

You are given two options to run Le Biniou: You can manage entirely
the sequences and choose your own series of images from the default
library, your colour scales, the kind of alteration you want to apply
or you can let Le Biniou's artificial intelligence run on its own.

Forget the old visualizations you are familiar with, discover a new
multidimensional -spatial and chromatic- way of comprehending music
and sounds for either artistic, recreational or didactic purposes.

WWW: https://biniou.net/
2022-02-08T18:20:29+01:00 multimedia/lebiniou-data Data for lebiniou
Datafiles for Le Biniou
This is where you will find the mandatory files that Le Biniou uses by default:
- a selection of free colormaps
- a selection of images to start with Le Biniou

WWW: https://biniou.net
WWW: https://gitlab.com/lebiniou/lebiniou-data
2022-02-08T11:12:23+01:00 devel/wrangler Cloudflare Workers CLI Tool
Wrangler is a CLI tool designed for folks who are interested in
using Cloudflare Workers.

WWW: https://developers.cloudflare.com/workers/cli-wrangler/
2022-02-08T11:10:46+01:00 sysutils/dust More intuitive version of du
Dust is meant to give you an instant overview of which directories are using
disk space without requiring sort or head. Dust will print a maximum of one
'Did not have permissions message'.

WWW: https://github.com/bootandy/dust
2022-02-08T11:04:22+01:00 www/vultr-cli Official command line tool for Vultr services
The official command line tool for Vultr services.

WWW: https://github.com/vultr/vultr-cli
2022-02-08T11:58:16+08:00 www/mod_defensible Apache 2.4 module aiming to block IP listed in DNSBL
mod_defensible is a Apache 2.x module aiming to forbid IP listed
in DNSBL.

httpd.conf configuration example:

DnsblUse On
DnsblServers bsb.spamlookup.net bl.blbl.org opm.blitzed.org sbl-xbl.spamhaus.org

No UDNS support in this FreeBSD port version

WWW: https://github.com/jd/mod_defensible
2022-02-08T11:19:33+08:00 comms/py-libscrc Python library for calculating various types of CRC
Python library for calculating:
CRC3/CRC4/CRC5/CRC6/CRC7/CRC8/CRC16/CRC24/CRC32/CRC64/CRC82.

WWW: https://github.com/hex-in/libscrc
2022-02-07T16:41:23+01:00 devel/rubygem-io-wait01 Wait until IO is readable or writable without blocking
io-wait provides the feature for waiting until IO is readable or writable
without blocking.

WWW: https://github.com/ruby/io-wait
2022-02-06T09:38:55-08:00 audio/cardinal Plugin wrapper around VCV Rack
A virtual Eurorack modular synthesizer platform, available as JACK
standalone and LV2, VST2 and VST3 audio plugin for Linux, macOS and
Windows.

This is a DPF-based plugin wrapper around VCV Rack, using its code
directly instead of forking the project.
The target is to have a proper, self-contained, fully free and
open-source plugin version of Rack.

WWW: https://github.com/DISTRHO/Cardinal
2022-02-06T03:01:30-08:00 textproc/fuzzysearchdatabase C++ single-header simple "fuzzy" search library
FuzzySearchDatabase is a simple "fuzzy" search library.

WWW: https://bitbucket.org/j_norberg/fuzzysearchdatabase
2022-02-04T20:36:18-08:00 mail/nmh-devel Cleaned up MH mailer suite
-----------
What is it?
-----------
nmh (new MH) is an electronic mail handling system - a MUA (Mail
User Agent) package for end-users to handle their e-mail. It was
originally based on the package MH-6.8.3, and is intended to be a
(mostly) compatible drop-in replacement for MH.

nmh consists of a collection of fairly simple single-purpose programs
to send, receive, save, retrieve, and manipulate e-mail messages. Since
nmh is not a single comprehensive program, you may freely intersperse
nmh commands with other shells commands, or write custom scripts which
utilize these commands in flexible ways.

WWW: http://savannah.nongnu.org/projects/nmh/
2022-02-05T19:18:58+08:00 sysutils/bupstash Easy and efficient encrypted backups
Easy and efficient encrypted backups

Backups with strict access controls, strong encryption, data deduplication,
incremental uploads and offline decryption keys.

WWW: https://bupstash.io
2022-02-05T17:41:41+08:00 devel/atlantis Terraform Pull Requests Automation
A self-hosted golang application that listens for Terraform pull request
events via webhooks.

WWW: https://www.runatlantis.io
2022-02-05T08:44:22+01:00 devel/grpc142 HTTP/2-based RPC framework
gRPC is a modern, open source, high-performance remote procedure call (RPC)
framework that can run anywhere, enables client and server applications to
communicate transparently, and simplifies the building of connected systems.

WWW: https://grpc.io/
WWW: https://github.com/grpc/grpc
2022-02-04T10:25:00+01:00 devel/py-gpxpy Python library for parsing and manipulating GPX files
This is a simple Python library for parsing and manipulating GPX files.
GPX is an XML based format for GPS tracks.

WWW: https://pypi.org/project/gpxpy/
2022-02-03T19:03:55-08:00 graphics/knotter Interactive designer for Celtic knots
Knotter is a free and open source customizable interlace designer.

Interlace patterns are a kind of design historically used as a
decorations in many places and by different cultures. Some examples
are Celtic knotworks and Islamic interlaces. Knotter aims to allow its
user to intuitively design such patterns and to provide easy ways to
integrate the result in external general-purpose graphic software for
this purpose designs created within Knotter can be saved in a custom
Human-Readable format and exported as scalable vector graphics and in
a wide number of raster image formats.

WWW: https://knotter.mattbas.org/Knotter
2022-02-03T20:13:18+00:00 www/lux Fast, simple and clean video downloader
Command-line video downloader written in Go, supporting over 20 sites
and includes features such as resumable downloads, multiple downloads
and auto-retry.

WWW: https://github.com/iawia002/annie
2022-02-03T11:58:23-08:00 graphics/curtail Simple & useful image compressor
Curtail (previously ImCompressor) is an useful image compressor,
supporting PNG, JPEG and WEBP file types. It support both lossless and
lossy compression modes with an option to whether keep or not metadata
of images. It is inspired by Trimage and Image-Optimizer.

WWW: https://github.com/Huluti/Curtail
2022-02-03T13:37:21-06:00 biology/py-bcbio-gff Read and write Generic Feature Format (GFF) with Biopython integration
Read and write Generic Feature Format (GFF) with Biopython integration.

WWW: https://pypi.python.org/project/bcbio-gff/
2022-02-03T19:35:18+00:00 sysutils/smug Session manager and task runner for tmux
Smug automates your tmux workflow. You can create a single
configuration file, and Smug will create all the required
windows and panes from it.

WWW: https://github.com/ivaaaan/smug
2022-02-03T06:37:38-06:00 biology/py-dna-features-viewer Python library to visualize DNA features, e.g. GenBank or Gff files
DNA Features Viewer is a Python library to visualize DNA features, e.g.
from GenBank or Gff files.

DNA Features Viewer can plot sequence maps linearly or circularly, with
or without nucleotide sequence and amino-acid sequences. The plotter
automatically produces clear plots even for sequences with many
overlapping features and long labels. The library plays well with
Matplotlib and Biopython, and the figures can be saved in different
formats (PNG, JPEG, SVG, PDF), e.g. for report generation or LIMS
interfaces.

WWW: https://pypi.python.org/project/dna-features-viewer/
2022-02-02T01:33:40-08:00 math/py-dionysus Library for computing persistent homology
Dionysus is a computational topology package focused on persistent
homology. It is written in C++, with Python bindings.

WWW: https://mrzv.org/software/dionysus2/
2022-02-02T01:31:00-08:00 math/dionysus Library for computing persistent homology
Dionysus is a computational topology package focused on persistent
homology. It is written in C++, with Python bindings.

WWW: https://mrzv.org/software/dionysus2/
2022-02-01T19:49:05+03:00 graphics/blender-lts29 3D modeling/rendering/animation package - LTS
Blender is a free and fully functional 3D
modeling/rendering/animation/gaming package.

WWW: https://www.blender.org/
2022-02-01T19:21:31+03:00 graphics/openimageio-ociov1 OpenImageIO graphics library linked to ocio v1
OpenImageIO is a library for reading and writing images, and a bunch of
related classes, utilities, and applications.

There is a particular emphasis on formats and functionality used
in professional, large-scale animation and visual effects work for film.

OpenImageIO is used extensively in animation and VFX studios all over the
world, and is also incorporated into several commercial products.

WWW: http://www.openimageio.org/
2022-02-01T18:50:42+03:00 graphics/opencoloriov1 Complete color management solution v1
OpenColorIO (OCIO) is a complete color management solution geared
towards motion picture production with an emphasis on visual effects
and computer animation.

This port provides v1 for ports that don't support v2 yet.

WWW: http://www.opencolorio.org
2022-01-31T02:36:33-08:00 graphics/glaxnimate Simple vector animation program
Glaxnimate is a simple and fast vector graphics animation program.

WWW: https://glaxnimate.mattbas.org/
2022-01-30T15:23:02-08:00 math/py-topologic Library for topological representations of architectural spaces
Topologic is a software modelling library enabling hierarchical and
topological representations of architectural spaces, buildings and
artefacts through non-manifold topology.

WWW: https://topologic.app/
2022-01-30T15:21:19-08:00 math/topologic Library for topological representations of architectural spaces
Topologic is a software modelling library enabling hierarchical and
topological representations of architectural spaces, buildings and
artefacts through non-manifold topology.

WWW: https://topologic.app/
2022-01-29T20:43:40+00:00 accessibility/wl-gammarelay-rs Adjust color temperature/brightness under Wayland via DBus
wl-gammarelay-rs is a simple program that provides DBus interface to
control display temperature and brightness under Wayland without
flickering. Like wl-gammarelay, but written in Rust, runs on a single
thread, has three times less SLOC and uses DBus (for simplicity).

WWW: https://github.com/MaxVerevkin/wl-gammarelay-rs
2022-01-30T09:41:29-08:00 math/pffft Pretty Fast FFT (PFFFT) library
PFFFT does 1D Fast Fourier Transforms, of single precision real and
complex vectors. It tries do it fast, it tries to be correct, and it
tries to be small. Computations do take advantage of SSE1 instructions
on x86 cpus, Altivec on powerpc cpus, and NEON on ARM cpus.

PFFFT is a fork of Julien Pommier's library on bitbucket with some
changes and additions.

PFFASTCONV does fast convolution (FIR filtering), of single precision
real vectors, utilizing the PFFFT library.

PFDSP contains a few other signal processing functions.

WWW: https://github.com/marton78/pffft
2022-01-29T21:58:18-08:00 cad/opencascade740 Open CASCADE Technology, 3D modeling & numerical simulation
Open CASCADE Technology is a software development platform freely available in
open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

BUGS: the interesting parts of this port are the libraries, but some components
like Wok are not [yet] fully functional.

WWW: http://www.opencascade.org/
2022-01-29T22:30:22+01:00 x11-themes/la-capitaine-icon-theme Icon pack designed to integrate with most desktop environments
La Capitaine is an icon pack - designed to integrate with most desktop
environments. The set of icons takes inspiration from the latest iterations of
macOS and Google's Material Design through the use of visually pleasing
gradients, shadowing, and simple icon geometry.

WWW: https://krourke.org/projects/art/la-capitaine-icon-theme
2022-01-29T13:00:33-08:00 multimedia/py-opentimelineio API and interchange format for editorial timeline information
OpenTimelineIO is an interchange format and API for editorial cut
information. OTIO is not a container format for media, rather it
contains information about the order and length of cuts and references
to external media.

WWW: https://github.com/PixarAnimationStudios/OpenTimelineIO
2022-01-29T11:14:40-08:00 multimedia/opentimelineio API and interchange format for editorial timeline information
OpenTimelineIO is an interchange format and API for editorial cut
information. OTIO is not a container format for media, rather it
contains information about the order and length of cuts and references
to external media.

WWW: https://github.com/PixarAnimationStudios/OpenTimelineIO
2022-01-29T10:07:19-08:00 audio/kars-lv2 Simple karplus-strong plucked string synth
kars is a simple karplus-strong plucked string synth.

WWW: https://github.com/DISTRHO/Kars
2022-01-29T16:08:08+09:00 databases/py-fastapi-users-db-ormar FastAPI-Users Ormar database adapter
Sub-package for Ormar support in FastAPI Users.

WWW: https://github.com/fastapi-users/fastapi-users-db-ormar
2022-01-29T15:52:38+09:00 www/py-fastapi-users Ready-to-use and customizable users management for FastAPI
Add quickly a registration and authentication system to your FastAPI project.
FastAPI Users is designed to be as customizable and adaptable as possible.
Features:
* Extensible base user model
* Ready-to-use register, login, reset password and verify e-mail routes
* Ready-to-use social OAuth2 login flow
* Dependency callables to inject current user in route
* Pluggable password validation
* Customizable database backend
* SQLAlchemy async backend included thanks to encode/databases
* MongoDB async backend included thanks to mongodb/motor
* Tortoise ORM backend included
* ormar backend included
* Multiple customizable authentication backends
* JWT authentication backend included
* Cookie authentication backend included
* Full OpenAPI schema support, even with several authentication backends

WWW: https://github.com/fastapi-users/fastapi-users
2022-01-29T07:10:50+08:00 x11-fonts/source-sans-ttf Set of fonts by Adobe designed for user interfaces
Source Sans Pro: Adobe's first open source type family

Source Sans Pro was designed by Paul D. Hunt as Adobe's first open source
typeface family, conceived primarily as a typeface for user interfaces.
Source Sans Pro draws inspiration from the clarity and legibility of
twentieth-century American gothic typeface designs.

Source Sans Pro currently supports a wide range of languages using Latin
script, and includes all the characters in the Adobe Latin 4 glyph set. As
an open source project, it is expected that incremental updates will be
made over time to extend glyph set coverage and functionality.

WWW: https://github.com/adobe-fonts/source-sans
2022-01-29T07:09:29+08:00 textproc/rubygem-cucumber-html-formatter17 HTML formatter for Cucumber
Cucumber HTML Formatter is a cross-platform formatter that produces a HTML
report for Cucumber runs. It is built on top of cucumber-react and works with
any Cucumber implementation with a protobuf formatter that outputs cucumber
messages.

WWW: https://github.com/cucumber/common/tree/main/html-formatter/ruby
2022-01-29T07:09:24+08:00 science/py-sklearn-pandas Pandas integration with sklearn
This module provides a bridge between Scikit-Learn's machine learning methods
and pandas-style Data Frames. In particular, it provides a way to map DataFrame
columns to transformations, which are later recombined into features.

WWW: https://github.com/scikit-learn-contrib/sklearn-pandas
2022-01-29T07:09:22+08:00 print/py-glyphsets Python API for evaluating coverage of glyph sets in font projects
glyphsets helps evaluate coverage of glyph sets in font projects

If you are a font developer or typeface designer, see the
"Lib/glyphsets/encodings/GF Glyph Sets" subdirectory which provides glyph set
definition "standards" that are typically useful sets to draw.

On the other hand, the nam files on the "Lib/glyphsets/encodings" directory are
probably more useful for expert web developers. Those files explain how the
Unicode Range subsets are defined, typically per script (writing system), in the
Google Fonts css API.

WWW: https://github.com/googlefonts/glyphsets
2022-01-27T20:01:28+00:00 textproc/meilisearch Powerful, fast, and an easy to use search engine
Meilisearch is a powerful, fast, open-source, easy to use and
deploy search engine. Both searching and indexing are highly
customizable.

- Search-as-you-type experience (answers < 50 milliseconds)
- Full-text search
- Typo tolerant (understands typos and misspelling)
- Faceted search and filters
- Supports hanzi (Chinese characters)
- Supports synonyms
- Easy to install, deploy, and maintain
- Whole documents are returned
- Highly customizable
- RESTful API

WWW: https://www.meilisearch.com/
2022-01-27T15:41:26+01:00 deskutils/kodaskanna Barcode and QR-core scanner
Kodaskanna is a utility for reading data from 1D/2D codes (e.g. QR
codes or bar codes) and making the data available for further processing.

This initial 0.1.0 release supports scanning codes in static images. The image
input files (can be also non-local ones) can be either passed as argument on
the command line or manually selected via a file picker, pasted from the
clipboard or dropped by DnD. The extracted content can then be exported to the
clipboard or as a file. The version also provides integration via the Dolphin
context menu for image files and by a KDE Purpose "Export" plugin.

WWW: https://invent.kde.org/graphics/kodaskanna
2022-01-27T01:05:16+01:00 mail/bogofilter-bdb Fast, teachable, learning spam detector
Bogofilter is a trainable email spam detector.

Bogofilter takes an email message or other text on standard input, parses it
into words, does a statistical check against databases of "good" and "bad"
words, and returns a status code indicating whether or not the message is spam.
Bogofilter decodes base64 or quoted-printable encoded texts and ignores non-text
attachments and HTML comments.

The supported database backends are Berkeley DB, QDBM and SQLite3.

WWW: https://bogofilter.sourceforge.io/
2022-01-26T15:51:05-08:00 graphics/matplotplusplus C++ graphics library for data visualization
Matplot++ is a graphics library for data visualization that provides
interactive plotting, means for exporting plots in high-quality
formats for scientific publications, a compact syntax consistent with
similar libraries, dozens of plot categories with specialized
algorithms, multiple coding styles, and supports generic backends.

Matplot++ renders graphics using gnuplot and shows graphics in
gnuplot standalone windows.

WWW: https://alandefreitas.github.io/matplotplusplus/
2022-01-26T10:48:04+01:00 textproc/rubygem-nokogiri111 HTML, XML, SAX, and Reader parser
* XPath support for document searching
* CSS3 selector support for document searching
* XML/HTML builder
* Drop in replacement for Hpricot (though not bug for bug)

Nokogiri parses and searches XML/HTML very quickly, and also has
correctly implemented CSS3 selector support as well as XPath support.

WWW: https://nokogiri.org/
2022-01-26T10:23:05+01:00 sysutils/ansible4 Radically simple IT automation
Ansible is a radically simple configuration-management, deployment,
task-execution, and multinode orchestration framework.

WWW: https://www.ansible.com/
2022-01-26T10:16:13+01:00 sysutils/py-ansible-core211 Radically simple IT automation
Ansible is a radically simple configuration-management, deployment,
task-execution, and multinode orchestration framework.

ansible-core contains the core engine, modules and plugins. It does not contain
community and partner supported Ansible Collections of modules and plugins.

WWW: https://www.ansible.com/
2022-01-26T16:31:52+09:00 www/py-httpx-oauth Async OAuth client using HTTPX
A generic OAuth2 class is provided to adapt to any OAuth2-compliant service.
Utilities are provided to ease the integration of an OAuth2 process in FastAPI.

WWW: https://github.com/frankie567/httpx-oauth
2022-01-26T16:13:28+09:00 devel/py-makefun Dynamically create python functions with a proper signature
Makefun helps you create functions dynamically, with the signature of your
choice. It was largely inspired by decorator and functools, and created mainly
to cover some of their limitations.

The typical use cases are:
* creating signature-preserving function wrappers - just like functools.wraps
but with accurate TypeError exception raising when user-provided arguments are
wrong, and with a very convenient way to access argument values.

* creating function wrappers that have more or less arguments that the
function they wrap. A bit like functools.partial but a lot more flexible and
friendly for your users. For example, I use it in my pytest plugins to add a
requests parameter to users' tests or fixtures when they do not already have
it.

* more generally, creating functions with a signature derived from a reference
signature, or even creating functions with a signature completely defined at
runtime.

WWW: https://github.com/smarie/python-makefun
2022-01-26T03:18:02+08:00 security/rubygem-ed2551912 Ruby binding to the Ed25519 (RFC 8032)
ed25519.rb is a Ruby binding to the Ed25519 elliptic curve public-key signature
system described in RFC 8032.

Two implementations are provided: a MRI C extension which uses the "ref10"
implementation from the SUPERCOP benchmark suite, and a pure Java version based
on str4d/ed25519-java.

Ed25519 is one of two notable algorithms implemented atop the Curve25519
elliptic curve. The x25519 gem is a related project of this one, and implements
the X25519 Diffie-Hellman key exchange algorithm on the Montgomery form of
Curve25519.

WWW: https://github.com/RubyCrypto/ed25519
2022-01-26T03:17:55+08:00 devel/rubygem-bootsnap19 Boot large ruby/rails apps faster
Bootsnap makes booting large ruby/rails apps faster. It is a library that plugs
into a number of Ruby and (optionally) ActiveSupport and YAML methods to
optimize and cache expensive computations.

WWW: https://github.com/Shopify/bootsnap
2022-01-26T03:17:54+08:00 net/py-socksio Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5
Client-side sans-I/O SOCKS proxy implementation. Supports SOCKS4, SOCKS4A, and
SOCKS5.

socksio is a sans-I/O library similar to h11 or h2, this means the library
itself does not handle the actual sending of the bytes through the network, it
only deals with the implementation details of the SOCKS protocols so you can use
it in any I/O library you want.

WWW: https://github.com/sethmlarson/socksio
2022-01-26T03:17:42+08:00 devel/py-rfc3339-validator Pure python RFC3339 validator
A pure python RFC3339 validator

WWW: https://github.com/naimetti/rfc3339-validator
2022-01-25T07:33:45+01:00 archivers/zlib-ng Fork of the zlib data compression library
Zlib replacement with optimizations for next generation systems.

The motivation for this fork came after seeing several 3rd party contributions
containing new optimizations not getting implemented into the official zlib
repository.

Mark Adler has been maintaining zlib for a very long time, and he has done a
great job and hopefully he will continue for a long time yet.

The idea of zlib-ng is not to replace zlib, but to co-exist as a drop-in
replacement with a lower threshold for code change.

WWW: https://github.com/zlib-ng/zlib-ng
2022-01-25T07:33:45+01:00 archivers/minizip-ng Fork of the popular minizip found in the zlib distribution
Minizip was originally developed in 1998. It was first included in the zlib
distribution as an additional code contribution starting in zlib 1.1.2. Since
that time, it has been continually improved upon and contributed to by many
people.

+ Creating and extracting zip archives.
+ Adding and removing entries from zip archives.
+ Read and write raw zip entry data.
+ Reading and writing zip archives from memory.
+ Zlib, BZIP2, LZMA, and ZSTD compression methods.
+ Password protection through Traditional PKWARE and WinZIP AES encryption.
+ Buffered streaming for improved I/O performance.

WWW: https://github.com/zlib-ng/minizip-ng
2022-01-20T04:01:57+00:00 sysutils/py-ioztat Storage load analysis tool for OpenZFS
ioztat is a storage load analysis tool for OpenZFS. It provides
iostat-like statistics at an individual dataset/zvol level.

WWW: https://github.com/jimsalterjrs/ioztat
2022-01-24T09:12:40-08:00 science/py-fresnel Publication quality path tracing in real time
fresnel is a python library for path tracing publication quality
images of soft matter simulations in real time. The fastest render
performance is possible on NVIDIA GPUs using their OptiX ray tracing
engine. fresnel also supports multi-core CPUs using Intel's Embree ray
tracing kernels. Path tracing enables high quality global illumination
and advanced rendering effects controlled by intuitive parameters
(like roughness, specular, and metal).

WWW: https://github.com/glotzerlab/fresnel
2022-01-25T00:49:48+08:00 net-mgmt/chronograf Open source monitoring and visualization UI for the TICK stack
Chronograf is the administrative user interface and visualization engine of the
stack. It makes it easy to setup and maintain the monitoring and alerting for
your infrastructure. It's simple to use and includes templates and libraries
that allow you to rapidly build dashboards with real-time visualizations of
your data and to easily create alerting and automation rules.

WWW: https://www.influxdata.com/time-series-platform/chronograf/
2022-01-24T02:09:47+08:00 www/rubygem-patron Ruby HTTP client library based on libcurl
Patron is a Ruby HTTP client library based on libcurl. It does not try to expose
the full "power" (read complexity) of libcurl but instead tries to provide a
sane API while taking advantage of libcurl under the hood.

WWW: https://github.com/toland/patron
2022-01-24T02:05:46+08:00 www/rubygem-faraday-retry Catch exceptions and retries each request a limited number of times
The Retry middleware automatically retries requests that fail due to
intermittent client or server errors (such as network hiccups). By default, it
retries 2 times and handles only timeout exceptions. It can be configured with
an arbitrary number of retries, a list of exceptions to handle, a retry
interval, a percentage of randomness to add to the retry interval, and a backoff
factor. The middleware can also handle the Retry-After header automatically when
configured with the right status codes.

WWW: https://github.com/lostisland/faraday-retry
2022-01-24T02:05:43+08:00 www/rubygem-faraday-multipart Perform multipart-post requests using Faraday
The Multipart middleware converts a Faraday::Request#body Hash of key/value
pairs into a multipart form request, but only under these conditions:
- The request's Content-Type is "multipart/form-data"
- Content-Type is unspecified, AND one of the values in the Body responds to
#content_type.

WWW: https://github.com/lostisland/faraday-multipart
2022-01-24T02:05:41+08:00 graphics/rubygem-mini_magick410 Manipulate images with minimal use of memory via ImageMagick
Manipulate images with minimal use of memory via ImageMagick / GraphicsMagick

WWW: https://github.com/minimagick/minimagick
2022-01-24T02:05:39+08:00 textproc/py-sphinx-theme-builder Tool for authoring Sphinx themes with a simple (opinionated) workflow
Streamline the Sphinx theme development workflow, by building upon existing
standardised tools.
- simplified packaging experience
- simplified JavaScript tooling setup
- development server, with rebuild-on-save and automagical browser reloading
- consistent repository structure across themes

WWW: https://github.com/pradyunsg/sphinx-theme-builder
2022-01-24T02:05:36+08:00 textproc/py-sphinx-book-theme Clean book theme for scientific explanations and documentation with Sphinx
sphinx-book-theme is an interactive book theme for Sphinx.

This is a lightweight Sphinx theme designed to mimic the look-and-feel of an
interactive book. It has the following primary features:
- Bootstrap 4 for visual elements and functionality.
- Flexible content layout that is inspired by beautiful online books, such as
the Edward Tufte CSS guide
- Visual classes designed for Jupyter Notebooks. Cell inputs, outputs, and
interactive functionality are all supported.
- Launch buttons for online interactivity. For pages that are built with
computational material, connect your site to an online BinderHub for
interactive content.

WWW: https://github.com/executablebooks/sphinx-book-theme
2022-01-24T02:05:32+08:00 textproc/py-sphinx-autobuild Rebuild Sphinx documentation on changes, with live-reload in the browser
Rebuild Sphinx documentation on changes, with live-reload in the browser.

WWW: https://github.com/executablebooks/sphinx-autobuild
2022-01-24T02:05:29+08:00 textproc/py-pydata-sphinx-theme Bootstrap-based Sphinx theme from the PyData community
pydata-sphinx-theme is a Bootstrap-based Sphinx theme from the PyData community.

WWW: https://github.com/pydata/pydata-sphinx-theme
2022-01-24T02:05:25+08:00 devel/py-pep621 PEP 621 metadata parsing
pep621 provides dataclass for PEP 621 metadata with support for core metadata
generation.

This project does not implement the parsing of pyproject.toml containing PEP 621
metadata.

Instead, given a Python data structure representing PEP 621 metadata (already
parsed), it will validate this input and generate a PEP 643-compliant metadata
file (e.g. PKG-INFO).

WWW: https://github.com/FFY00/python-pep621
2022-01-21T23:41:17-04:00 ports-mgmt/pkg-graph Graphviz generator for pkg
pkg-graph is a command-line utility to generate a dependency graph in
DOT syntax (for use with graphviz and others) to represent the
dependency tree of installed packages. It can be used to visually
analyze the package dependency chain and understand why certain packages
are pulled in.

WWW: https://github.com/neosmart/pkg-graph
2022-01-21T01:59:30-08:00 science/py-hoomd-blue Molecular dynamics and Monte Carlo soft matter simulation
HOOMD-blue is a general-purpose particle simulation toolkit,
implementing molecular dynamics and hard particle Monte Carlo
optimized for fast execution on both GPUs and CPUs. As a Python
package, HOOMD-blue gives you the flexibility to create custom
initialization routines, control simulation parameters, perform in
situ analysis, use interactive notebooks, and more.

WWW: https://glotzerlab.engin.umich.edu/hoomd-blue/
2022-01-20T07:49:53+00:00 devel/py-matrix-common Common utilities for Synapse, Sydent and Sygnal
Common utilities for Synapse, Sydent and Sygnal.

WWW: https://www.matrix.org
2022-01-20T05:20:06+00:00 www/reproxy Simple edge HTTP(S) server and reverse proxy
Reproxy is a simple edge HTTP(S) server and reverse proxy supporting
various providers (docker, static, file, consul catalog). One or more
providers supply information about the requested server, requested URL,
destination URL, and health check URL.

WWW: https://reproxy.io/
2022-01-19T11:41:40+01:00 audio/jack-example-tools Low latency audio server
JACK Audio Connection Kit (or JACK) is a professional sound server API and pair
of daemon implementations to provide real-time, low-latency connections for
both audio and MIDI data between applications.

These are the official JACK example clients and tools that are now distributed
separately from the JACK server package.

WWW: https://jackaudio.org/
2022-01-18T15:42:42+01:00 www/onlyoffice-documentserver Secure office and productivity apps
ONLYOFFICE Document Server is an online office suite comprising viewers and
editors for texts, spreadsheets and presentations, fully compatible with
Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing
in real time.

WWW: https://www.onlyoffice.com/
2022-01-18T23:03:50-08:00 science/chimes-calculator Chebyshev Interaction Model for Efficient Simulation
The Chebyshev Interaction Model for Efficient Simulation (ChIMES) is
a machine-learned interatomic potential that can target chemical
reactivity. ChIMES models are able to approach quantum-accuracy
through a systematically improvable explicitly many-bodied basis
comprised of linear combinations of Chebyshev polynomials. ChIMES has
successfully been applied to a number of condensed phase systems,
including water under ambient and extreme conditions, molten carbon,
and liquid carbon monoxide under planetary interior conditions. ChIMES
can also be used as a many-body repulsive energy for the density
functional based tight binding (DFTB) method.

The ChIMES calculator comprises a flexible tool set for evaluating
ChIMES interactions (e.g. in simulations, single point calculations,
etc). Users have the option of directly embedding the ChIMES
calculator within their codes, or evaluating interactions through the
beginner-friendly serial interface, each of which have Python, C++, C,
and FORTRAN API's.

WWW: https://github.com/rk-lindsey/chimes_calculator
2022-01-18T19:36:28-04:00 security/mate-pam-helper MATE authenticate applications requiring PAM services
mate-pam-helper is replacement for pam_helper for the new mate-screensaver.
It is a small utility which allows non-PAM, or non-setuid applications to
make use of PAM's authentication services. It was mainly created to allow
gnome-screensaver to make use of PAM, but any application could use it. It
accepts two arguments, the PAM service name, and a username. It reads the
user's password from stdin.

WWW: https://github.com/ghostbsd/mate-pam-helper
2022-01-18T11:17:49-08:00 net-p2p/arbitrum-avm Arbitrum Virtual Machine
Arbitrum is a Layer 2 cryptocurrency platform that makes smart contracts
scalable, fast, and private. Arbitrum interoperates closely with Ethereum,
so Ethereum developers can easily cross-compile their contracts to run on
Arbitrum. Arbitrum achieves these goals through a unique combination of
incentives, network protocol design, and virtual machine architecture.

WWW: https://arbitrum.io/
2022-01-18T10:35:33-08:00 science/chemicalfun C++ library for working with chemical reactions and formulas
ChemicalFun is a C++ library (Python and C++ API) for generating
balanced chemical reactions and for parsing and calculating properties
of chemical formulas.

WWW: https://bitbucket.org/gems4/chemicalfun/src/master/
2022-01-18T16:46:45+01:00 devel/ammonite Provides a system shell in the high-level Scala language
A modern replacement for the Bash system shell. Provides a systems shell in
the high-level Scala language, letting you seamlessly mix system operations
with real code without the hassle or the frustration of trying to write
complex code in Bash.

Ammonite lets you use the Scala language for scripting purposes: in a
Read-Evaluate-Print-Loop (REPL), as scripts, as a library to use
in existing projects, or as a standalone systems shell.

WWW: https://ammonite.io/
2022-01-18T17:27:03+08:00 x11-fonts/iansui Open source Chinese font derived from Klee One (Fontworks)
iansui (芫荽, iân-sui) is an open source Chinese font derived from
Klee One (Fontworks).

WWW: https://github.com/ButTaiwan/iansui
2022-01-18T00:31:09-08:00 math/trlib Trust Region Subproblem Solver Library
trlib provides various methods related to the trust region subproblem.

WWW: https://github.com/felixlen/trlib
2022-01-17T22:32:38-08:00 math/scalapackfx Modern Fortran wrappers around ScaLAPACK routines
ScalapackFx library provides convenient modern Fortran (Fortran 2003)
wrappers for the routines of the ScaLAPACK library. Currently mostly
the routines related to diagonalization are covered.

WWW: https://github.com/dftbplus/scalapackfx
2022-01-17T18:41:27-08:00 science/tblite Light-weight tight-binding framework
This project is an effort to create a library implementation of the
extended tight binding (xTB) Hamiltonian which can be shared between
xtb and dftb+. The current state of this project should be considered
as highly experimental.

WWW: https://github.com/tblite/tblite
2022-01-17T18:33:39-08:00 science/simple-dftd3 Reimplementation of the DFT-D3 program
A simple drop-in replacement for dftd3.

This program provides a small and easy to use implementation of the
DFT-D3 dispersion correction.

WWW: https://github.com/awvwgk/simple-dftd3
2022-01-17T18:10:00-08:00 textproc/toml-f TOML parser for data serialization and deserialization in Fortran
toml-f is a TOML parser implementation for data serialization and
deserialization in Fortran.

It currently supported TOML v1.0.0 specification.

WWW: https://toml-f.github.io/toml-f/
2022-01-17T13:14:12-08:00 net/mpifx Modern Fortran wrappers around MPI routines
MpiFx provides modern Fortran (Fortran 2003) wrappers around routines
of the MPI library to make their use as simple as possible. Currently
several data distribution routines are covered.

WWW: https://github.com/dftbplus/mpifx
2022-01-16T21:14:31-08:00 science/libnegf Non Equilibrium Green's Functions library
libNEGF is a general library for Non Equilibrium Green's Functions.

With libNEGF you can calculate Equilibrium and Non Equilibrium Green's
Function in open systems and related quantities, within an efficient
sparse iterative scheme.

WWW: https://github.com/libnegf/libnegf
2022-01-16T20:36:24-08:00 science/libmbd Many-body dispersion library
Libmbd implements the many-body dispersion (MBD) method in several
programming languages and frameworks:

The Fortran implementation is the reference, most advanced
implementation, with support for analytical gradients and distributed
parallelism, and additional functionality beyond the MBD method
itself. It provides a low-level and a high-level Fortran API, as well
as a C API. Furthermore, Python bindings to the C API are provided.

WWW: https://github.com/libmbd/libmbd
2022-01-16T21:24:51-05:00 devel/R-cran-pak Another Approach to Package Installation
The goal of 'pak' is to make package installation faster and more reliable. In
particular, it performs all HTTP operations in parallel, so metadata resolution
and package downloads are fast. Metadata and package files are cached on the
local disk as well. 'pak' has a dependency solver, so it finds version
conflicts before performing the installation. This version of 'pak' supports
CRAN, 'Bioconductor' and 'GitHub' packages as well.

WWW: https://pak.r-lib.org/
2022-01-16T17:13:15-05:00 www/bareos20-webui PHP-Frontend to manage Bareos over the web
The bareos-webui is a free software tool written in PHP, intended to monitor
and manage Bareos over the web.

The webui is based on Zend Framework 2, an open source framework for developing
web applications and services using PHP 5.3+ and makes extensive use of the
Twitter Bootstrap front-end framework.

The bareos-webui is licensed under AGPL Version 3.

WWW: http://www.bareos.org/
2022-01-16T17:13:15-05:00 sysutils/bareos20-traymonitor Backup archiving recovery open sourced (traymonitor)
traymonitor inteface for Bareos.

Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
software to backup, archive and restore files from all major operating systems.
The fork was founded 2010 out of the bacula.org project. The fork has been
actively developed and many new features have been added.

WWW: http://www.bareos.org/
2022-01-16T17:13:15-05:00 sysutils/bareos20-server Backup archiving recovery open sourced (server)
Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
software to backup, archive and restore files from all major operating systems.
The fork was founded 2010 out of the bacula.org project. The fork has been
actively developed and many new features have been added.

WWW: http://www.bareos.org/
2022-01-16T17:13:15-05:00 sysutils/bareos20-client Backup archiving recovery open sourced (client)
2022-01-16T00:53:36-05:00 math/R-cran-hexbin Hexagonal Binning Routines
Binning and plotting functions for hexagonal bins.

WWW: https://github.com/edzer/hexbin
2022-01-16T00:52:37-05:00 devel/R-cran-cliapp Create Rich Command Line Applications
Create rich command line applications, with colors, headings, lists, alerts,
progress bars, etc. It uses CSS for custom themes.

WWW: https://github.com/r-lib/cliapp#readme
2022-01-15T02:31:21-08:00 math/py-faiss Library for efficient similarity search & clustering of dense vectors
Python binding for Faiss.

Faiss is a library for efficient similarity search and clustering of dense
vectors. It contains algorithms that search in sets of vectors of any size,
up to ones that possibly do not fit in RAM. It also contains supporting code
for evaluation and parameter tuning.

WWW: https://github.com/facebookresearch/faiss
2022-01-14T14:38:53+00:00 games/kodi-addon-game.libretro.fceumm Kodi game addon for NES / Famicom (FCEUmm)
FCE Ultra mappers modified

FCEU "mappers modified" is an unofficial build of FCEU Ultra by CaH4e3,
which supports a lot of new mappers including some obscure mappers such
as one for unlicensed NES ROM's.


WWW: https://github.com/libretro/libretro-fceumm/
2022-01-14T05:37:03-05:00 net/R-cran-pingr Check if a Remote Computer is Up
Check if a remote computer is up. It can either just call the system ping
command, or check a specified TCP port.

WWW: https://github.com/r-lib/pingr#readme
2022-01-13T13:15:08-08:00 math/intx Extended precision integer library
intx is an Extended precision integer C++ library.

WWW: https://github.com/chfast/intx
2022-01-13T12:58:42-08:00 net-p2p/ethash C/C++ implementation of Ethash and ProgPoW
C/C++ implementation of Ethash - the Ethereum Proof of Work algorithm.

WWW: https://github.com/chfast/ethash
2022-01-13T11:46:01-08:00 games/SpaceCadetPinball-devel Decompilation of 3D Pinball for Windows (development version)
Decompilation of Space Cadet - 3D Pinball for Windows.

WWW: https://github.com/k4zmu2a/SpaceCadetPinball
2022-01-13T18:09:15+01:00 math/py-primecountpy Primecount Cython interface
This is a Cython interface to the C++ library primecount.

WWW: https://github.com/dimpase/primecountpy
WWW: https://pypi.org/project/primecountpy/
2022-01-13T11:38:02+00:00 databases/symphytum Personal, user-friendly database software
Symphytum is a personal database software for everyone who desires to
manage and organize data in an easy and intuitive way, without having
to study complex database languages and software user interfaces.

WWW: https://github.com/giowck/symphytum
2022-01-12T21:33:11-05:00 java/openjdk17-jre Java Runtime Environment ${JDK_MAJOR_VERSION}
2022-01-12T16:29:01+01:00 devel/py-memory-allocator Allocate memory easily with cython
An extension class to allocate memory easily with cython.

This extension class started as part of the Sage software.

It provides a single extension class MemoryAllocator with cdef methods.

Memory is freed when the instance of MemoryAllocator is deallocated. On failure
to allocate the memory, a proper error is raised.

WWW: https://github.com/kliem/memory_allocator
WWW: https://pypi.org/project/memory-allocator/
2022-01-12T08:17:22+00:00 net/haproxy24 Reliable, high performance TCP/HTTP load balancer
HAProxy is a free, very fast and reliable solution offering high
availability, load balancing, and proxying for TCP and HTTP-based
applications. It is particularly suited for web sites crawling under
very high loads while needing persistence or Layer7 processing.

WWW: http://www.haproxy.org
2022-01-12T00:57:25+08:00 www/rubygem-railties70
2022-01-12T00:57:21+08:00 www/rubygem-rails70
2022-01-12T00:57:16+08:00 www/rubygem-actionpack70
2022-01-12T00:57:12+08:00 www/rubygem-actioncable70
2022-01-12T00:57:08+08:00 textproc/rubygem-actiontext70
2022-01-12T00:57:03+08:00 net/rubygem-activestorage70
2022-01-12T00:56:50+08:00 mail/rubygem-actionmailer70
2022-01-12T00:56:49+08:00 mail/rubygem-actionmailbox70
2022-01-12T00:56:48+08:00 devel/rubygem-activesupport70
2022-01-12T00:56:47+08:00 devel/rubygem-activejob70
2022-01-12T00:56:46+08:00 devel/rubygem-actionview70
2022-01-12T00:56:45+08:00 databases/rubygem-activerecord70
2022-01-12T00:56:44+08:00 databases/rubygem-activemodel70
2022-01-12T00:56:43+08:00 www/rubygem-turbo-rails
2022-01-12T00:56:39+08:00 www/rubygem-tailwindcss-rails
2022-01-12T00:56:35+08:00 www/rubygem-stimulus-rails
2022-01-12T00:56:30+08:00 www/rubygem-propshaft
2022-01-12T00:56:26+08:00 www/rubygem-jsbundling-rails
2022-01-12T00:56:21+08:00 www/rubygem-importmap-rails
2022-01-12T00:56:17+08:00 www/rubygem-cssbundling-rails
2022-01-12T00:56:12+08:00 textproc/rubygem-terser11
2022-01-12T00:54:40+08:00 textproc/rubygem-sassc-rails-rails70
2022-01-12T00:54:35+08:00 textproc/rubygem-sass-rails-rails70
2022-01-12T00:54:30+08:00 textproc/rubygem-rails-dom-testing-rails70
2022-01-12T00:54:25+08:00 devel/rubygem-sprockets-rails-rails70
2022-01-12T00:54:24+08:00 databases/rubygem-globalid-rails70
2022-01-12T00:52:19+08:00 www/rubygem-websocket-client-simple
2022-01-12T00:52:15+08:00 textproc/rubygem-rouge326
2022-01-12T00:49:11+08:00 security/rubygem-vault
2022-01-12T00:48:42+08:00 security/rubygem-digest
2022-01-12T00:44:21+08:00 devel/rubygem-xdg5
2022-01-12T00:42:52+08:00 devel/rubygem-sucker_punch
2022-01-12T00:42:51+08:00 devel/rubygem-resque-scheduler
2022-01-12T00:42:50+08:00 devel/rubygem-readline
2022-01-12T00:42:49+08:00 devel/rubygem-rails-i18n-rails70
2022-01-12T00:42:48+08:00 devel/rubygem-que
2022-01-12T00:42:47+08:00 devel/rubygem-event_emitter
2022-01-12T00:42:46+08:00 devel/rubygem-aws-sdk-workspacesweb
2022-01-12T00:42:45+08:00 devel/rubygem-aws-sdk-recyclebin
2022-01-12T00:42:44+08:00 devel/rubygem-aws-sdk-migrationhubrefactorspaces
2022-01-12T00:42:42+08:00 devel/rubygem-aws-sdk-iottwinmaker
2022-01-12T00:42:41+08:00 devel/rubygem-aws-sdk-inspector2
2022-01-12T00:42:40+08:00 devel/rubygem-aws-sdk-cloudwatchrum
2022-01-12T00:42:39+08:00 devel/rubygem-aws-sdk-cloudwatchevidently
2022-01-12T00:42:38+08:00 devel/rubygem-aws-sdk-backupgateway
2022-01-12T00:42:37+08:00 devel/rubygem-aws-sdk-amplifyuibuilder
2022-01-12T00:42:36+08:00 graphics/brunsli
2022-01-11T19:12:23+03:00 devel/py-types-urllib3
2022-01-11T10:26:07+08:00 security/p5-Crypt-Bcrypt
2022-01-11T01:59:51+08:00 emulators/ripes Graphical processor simulator and assembly editor for the RISC-V ISA
Ripes is a graphical processor simulator and assembly code editor built
for the RISC-V instruction set architecture, suitable for teaching how
assembly level code is executed on various microarchitectures.

Ripes may be used to explore concepts such as how machine code is executed
on a variety of microarchitectures (RV32IMC/RV64IMC based), how different
cache designs influence performance, how C and assembly code is compiled
and assembled to executable machine code, and how a processor interacts
with memory-mapped I/O.

WWW: https://github.com/mortbopet/ripes
2022-01-10T11:43:17+01:00 databases/grass8 Open source Geographical Information System (GIS)
Geographic Resources Analysis Support System
(GRASS GIS)

An open source Geographical Information System (GIS) with raster,
topological vector, image processing, and graphics production functionality
that operates on various platforms through a graphical user interface and
shell in X-Windows. It is released under GNU General Public License (GPL).

WWW: https://grass.osgeo.org/
2022-01-10T02:22:57-03:00 devel/py-mediafile Handles low-level interfacing for files tags
Handles low-level interfacing for files' tags. Wraps Mutagen to.

MediaFile is a simple interface to the metadata tags for many audio file
formats. It wraps Mutagen, a high-quality library for low-level tag
manipulation, with a high-level, format-independent interface for a common
set of tags.

WWW: https://github.com/beetbox/mediafile
2022-01-10T11:57:20+09:00 devel/genromfs Mkfs equivalent for romfs filesystem
The mkfs equivalent for romfs filesystem. Port created for NuttX RTOS.
ROM FileSystem (ROMFS), read only filesystem, mainly for initial RAM
disks of installation disks. Using this filesystem, you get a very
similar feature, and even the possibility of a small kernel, with a
file system which doesn't take up useful memory from the router
functions in the basement of your office.

WWW: https://github.com/chexum/genromfs
2022-01-09T14:33:29-08:00 audio/qtractor Audio/MIDI multi-track sequencer
Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with
the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit
(JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are
the main infrastructures to evolve as a fairly-featured Linux desktop audio
workstation GUI, specially dedicated to the personal home-studio.

WWW: https://qtractor.org/
2022-01-10T00:11:26+03:00 sysutils/py-puremagic Pure python implementation of magic file detection
Puremagic is a python module that will identify a file from magic numbers.

It is designed to be minimalistic and inherently cross platform compatible.
It is also designed to be a stand in for python-magic, it incorporates the
functions from_file(filename[, mime]) and from_string(string[, mime])
however the magic_file() and magic_string() are more powerful and will also
display confidence and duplicate matches.

It does NOT try to match files off non-magic string. In other words it will
not search for a string within a certain window of bytes like others might.

WWW: https://pypi.org/project/puremagic/
2022-01-09T20:16:05+01:00 textproc/py-mkdocs-material Material Design theme for MkDocs
Create a branded static site from a set of Markdown files to host the
documentation of your Open Source or commercial project - customizable,
searchable, mobile-friendly, 50+ languages. Set up in 5 minutes.

WWW: https://github.com/squidfunk/mkdocs-material
2022-01-09T20:14:11+01:00 textproc/py-mkdocs-material-extensions Markdown extension resources for MkDocs for Material
MkDocs Material provides numerous icons from Material, FontAwesome, and
Octicons, but it does so by inlining the SVG icons into the source. Currently
there is no easy way access these icons and arbitrarily insert them into
Markdown content. Users must include the icon fonts themselves and do it with
HTML.

This module allows you to use PyMdown Extensions' Emoji extension to enable
easy insertion of MkDocs Material's SVG assets using simple :emoji-syntax:.

This is done by creating our own emoji index and emoji generator. The custom
index provides a modified version of the Emoji extensions Twemoji index.

WWW: https://github.com/facelessuser/mkdocs-material-extensions
2022-01-09T20:06:30+01:00 textproc/py-pymdown-extensions Extension pack for Python Markdown
PyMdown Extensions is a collection of extensions for Python Markdown.

They were originally written to make writing documentation more enjoyable.

They cover a wide range of solutions, and while not every extension is needed
by all people, there is usually at least one useful extension for everybody.

WWW: https://github.com/facelessuser/pymdown-extensions
2022-01-09T20:02:21+01:00 textproc/py-markdown-include Provides an "include" function for Markdown
This is an extension to Python-Markdown which provides an "include"
function, similar to that found in LaTeX (and also the C pre-processor and
Fortran).

It was originally written for a FORD (= FORtran Documenter) Fortran
auto-documentation generator.

WWW: https://github.com/cmacmackin/markdown-include
2022-01-08T17:41:07+00:00 devel/highway Performance-portable, length-agnostic SIMD with runtime dispatch
Highway is a C++ library that provides portable SIMD/vector intrinsics.

WWW: https://github.com/google/highway
2022-01-08T14:04:43+01:00 devel/rapidyaml Library to parse and emit YAML
Rapid YAML or ryml, for short. ryml is a C++ library to parse and emit YAML,
and do it fast.

ryml parses both read-only and in-situ source buffers; the resulting data nodes
hold only views to sub-ranges of the source buffer. No string copies or
duplications are done, and no virtual functions are used. The data tree is a
flat index-based structure stored in a single array. Serialization happens only
at your direct request, after parsing / before emitting. Internally, the data
tree representation stores only strings and has no knowledge of types, but of
course, every node can have a YAML type tag. ryml makes it easy and fast to
read and modify the data tree.

WWW: https://github.com/biojppm/rapidyaml
2022-01-07T13:00:37+01:00 devel/c4core Library of low-level C++ utilities
c4core is a library of low-level C++ utilities, written with low-latency
projects in mind.

WWW: https://github.com/biojppm/c4core
2022-01-07T08:45:26+00:00 devel/xpeviewer Cross-platform graphical PE file viewer/editor
This is versatile graphical viewer and editor for PE files,
based on the stock Qt libraries and a few custom components.

WWW: https://github.com/horsicq/XPEViewer
2022-01-06T15:57:05+00:00 devel/py-python-decouple Strict separation of settings from code
Decouple helps you to organize your settings so that you can change parameters
without having to redeploy your app.

It also makes it easy for you to:

* store parameters in ini or .env files;
* define comprehensive default values;
* properly convert values to the correct data type;
* have only one configuration module to rule all your instances.
* It was originally designed for Django, but became an independent generic too
for separating settings from code.

Import the config object:

from decouple import config

Retrieve the configuration parameters:

SECRET_KEY = config('SECRET_KEY')
DEBUG = config('DEBUG', default=False, cast=bool)
EMAIL_HOST = config('EMAIL_HOST', default='localhost')
EMAIL_PORT = config('EMAIL_PORT', default=25, cast=int)

WWW: https://github.com/henriquebastos/python-decouple/
2022-01-06T14:23:24+00:00 games/sokobano Entertaining Sokoban game with nice 3D graphics
An entertaining implementation of the old Japanese game Sokoban featuring
nice 3D graphics and intuitive controls. Written in Java (requires Java
version 6 or above). Features include:

- 3D graphics, skins, and workers
- Several level sets of increasing difficulty
- Resume and replay mode
- Intuitive mouse and keyboard control
- Background audio and sounds

WWW: http://sokobano.sourceforge.net/
2022-01-04T12:26:13-08:00 science/multicharge Electronegativity equilibration model for atomic partial charges
mstore is molecular structure store for testing.

It allows to store molecular structures in computational chemistry
software.

WWW: https://github.com/grimme-lab/mstore
2022-01-04T12:23:11-08:00 science/dftd4 Atomic-charge dependent london dispersion correction computation
D4 is - a generally applicable atomic-charge dependent london dispersion
correction calculator.

WWW: https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4
2022-01-04T11:54:03-08:00 science/mstore Molecular structure store for testing
mstore is molecular structure store for testing.

It allows to store molecular structures in computational chemistry
software.

WWW: https://github.com/grimme-lab/mstore
2022-01-04T11:35:46-08:00 science/mctc-lib Computation tool chain library to work with molecular structure data
Common tool chain for working with molecular structure data in various
applications. This library provides a unified way to perform
operations on molecular structure data, like reading and writing to
common geometry file formats.

WWW: https://grimme-lab.github.io/mctc-lib/
2022-01-03T20:49:28+00:00 textproc/mergestat Query git repositories with SQL
Command-line tool for running SQL queries on git
repositories. It's meant for ad-hoc querying of
git repositories on disk through a common interface
(SQL), as an alternative to patching together various
shell commands.

There is also preliminary support for executing queries
against the GitHub API.

WWW: https://www.mergestat.com/
2022-01-01T19:14:36-03:00 devel/py-azure-mgmt-servicelinker Microsoft Azure Servicelinker Management Client Library for Python
This is the Microsoft Azure Servicelinker Management Client Library.

Azure Resource Manager (ARM) is the next generation of management APIs that
replace the old Azure Service Management (ASM).

WWW: https://pypi.org/project/azure-mgmt-servicelinker/
2022-01-01T14:06:14+09:00 databases/py-ormar Simple async ORM with fastapi in mind and pydantic validation
The ormar package is an async mini ORM for Python, with support for Postgres,
MySQL, and SQLite.

The main benefit of using ormar are:
* getting an async ORM that can be used with async frameworks (fastapi,
starlette etc.)
* getting just one model to maintain - you don't have to maintain pydantic and
other orm model (sqlalchemy, peewee, gino etc.)

The goal was to create a simple ORM that can be used directly (as request and
response models) with fastapi that bases it's data validation on pydantic.

WWW: https://github.com/collerek/ormar