FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2020-08-04T13:15:11+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$"

2020-08-04T02:30:22+00:00 math/py-seriate Optimal ordering of elements in a set given their distance matrix
This is a Python implementation of Seriation algorithm. Seriation is
an approach for ordering elements in a set so that the sum of the sequential
pairwise distances is minimal. We state this task as a Travelling Salesman
Problem (TSP) and leverage the powerful Google's or-tools to do heavy-lifting.
Since TSP is NP-hard, it is not possible to calculate the precise solution for
a big number of elements. However, the or-tools' heuristics work very well in
practice, and they are used in e.g. Google Maps.

2020-08-03T21:11:02+00:00 math/py-or-tools Google's Operations Research tools (Python binding)
Python bindings for Google Optimization Tools (a.k.a., OR-Tools).

2020-08-03T20:40:06+00:00 net/read_bbrlog Decode BBR log dumps generated with tcplog_dumper
The read_bbrlog is a utility that knows how to read the pcapng[.xz] files
created by the net/tcplog_dumper from BBR.

2020-08-03T20:37:03+00:00 devel/bbparse Library to parse Blackbox-created PCAPng files
This library parses a PCAPng file which contains black box records, such as the
PCAPng files produced by net/tcplog_dumper.

2020-08-03T20:34:18+00:00 net/tcplog_dumper Dump data from the tcp_log device
The tcplog_dumper utility pulls data from the tcp_log device and writes
it to disk. net/read_bbrlog can be use to read those pcapng files.

2020-08-03T16:46:46+00:00 security/py-merkletools Tools for working with Merkle trees
Tools for creating Merkle trees, generating merkle proofs, and verification
of merkle proofs.

2020-08-03T16:34:27+00:00 security/py-coincurve Cross-platform Python CFFI bindings for libsecp256k1
The coincurve python library provides well-tested Python CFFI bindings for
libsecp256k1, the heavily optimized C library used by Bitcoin Core for
operations on elliptic curve secp256k1.

2020-08-03T15:10:01+00:00 sysutils/mstflint-lite Firmware Burning and Diagnostics Tools for Mellanox devices (lite version)
MSTFLINT Package - Firmware Burning and Diagnostics Tools
This package contains a burning tool and diagnostic tools for Mellanox
manufactured HCA/NIC cards.

This package is the lite version (static compiled with essential tools only).

2020-08-03T06:13:13+00:00 misc/hxtools Collection of miscellaneous tools and scripts
This is the collection of tools and scripts for different tasks written
by Jan Engelhardt, each of which seems to be too small to warrant their
own project.

Some of these utilities need linprocfs(5) and linsysfs(5) to be mounted
under /compat/linux/{proc,sys} to operate.

2020-08-02T14:53:04+00:00 x11-fonts/libertinus Libertinus Open Fonts
The Libertinus fonts project began as a fork of the Linux Libertine and Linux
Biolinum fonts. The original impetus was to add an OpenType math companion to
the Libertine font family. Over time it grew into to a full-fledged fork
addressing many of the bugs in the Libertine fonts.

2020-08-02T01:47:49+00:00 graphics/wayland-utils Display information about protocols supported by Wayland compositor
wayland-info is a utility for displaying information about the Wayland
protocols supported by a Wayland compositor.

It can be used to check which Wayland protocols and versions are advertised
by the Wayland compositor.

wayland-info also provides additional information for a subset of Wayland
protocols it knows about, namely Linux DMABUF, presentation time, tablet and
XDG output protocols.

2020-07-31T17:06:21+00:00 sysutils/u-boot-qemu-riscv64
U-Boot loader for QEMU RISC-V 64-bit

To use this bootloader to boot a FreeBSD RISC-V image, install
emulators/qemu50 and sysutils/opensbi and execute it as:

qemu-system-riscv64 -machine virt -m 2048m -smp 2 -nographic \
-bios /usr/local/share/opensbi/lp64/generic/firmware/fw_jump.elf \
-kernel /usr/local/share/u-boot/u-boot-qemu-riscv64/u-boot.bin \
-drive file=/path/to/freebsd.img,format=raw,id=hd0 \
-device virtio-blk-device,drive=hd0

2020-07-31T00:40:43+00:00 www/varnish-ip2location Varnish Module (vmod) for ip2location
A Varnish module that enables the website or server admins to find the
country, region, city, latitude, longitude, zip code, time zone, ISP,
domain name, connection type, area code, weather, mobile network,
elevation, usage type by IP address. The module reads the geo location
information from IP2Location BIN data file.

2020-07-30T23:44:09+00:00 www/varnish-ip2proxy Varnish Module (vmod) for ip2proxy
A Varnish module that enables the user to find the country, region, city,
ISP and proxy information by IP address. The module reads the proxy
information from IP2Proxy BIN data file.

2020-07-30T20:05:27+00:00 lang/spidermonkey68 Standalone JavaScript based from Mozilla 68-esr
Spidermonkey is the JavaScript interpreter from the Mozilla project.

2020-07-30T19:55:18+00:00 math/py-pdal PDAL Python bindings
PDAL Python support allows you to process data with PDAL into Numpy arrays.
It supports embedding Python in PDAL pipelines with the readers.numpy and
filters.python stages, and it provides a PDAL extension module to control
Python interaction with PDAL.

Additionally, you can use it to fetch schema and metadata from PDAL operations.

2020-07-30T19:43:42+00:00 cad/py-ezdxf Create and modify DXF drawings
A Python package to create and modify DXF drawings, independent from the DXF
version. You can open/save every DXF file without losing any content (except
comments), Unknown tags in the DXF file will be ignored but preserved for
saving. With this behavior it is possible to open also DXF drawings that
contains data from 3rd party applications.

2020-07-30T19:18:12+00:00 textproc/py-googletrans Free Google Translate API that translates totally free of charge
Googletrans is a free and unlimited Python library that implemented the
Google Translate API. This uses the Google Translate Ajax API to make calls to
such methods as detect and translate.


* Fast and reliable - it uses the same servers that uses
* Auto language detection
* Bulk translations
* Customizable service URL
* HTTP/2 support

2020-07-30T19:18:12+00:00 security/py-gtts-token Calculates a token to run the Google Translate text to speech
Google Translate requires a tk param when making a request to its translate
API. This project provides an implementation for that algorithm in Python.

2020-07-30T19:18:12+00:00 audio/py-gtts Library/CLI tool to interface with Google Translate text-to-speech API
gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with
Google Translate's text-to-speech API. Write spoken mp3 data to a file, a
file-like object (bytestring) for further audio manipulation, or stdout.

Or simply pre-generate Google Translate TTS request URLs to feed to an external

Customizable speech-specific sentence tokenizer that allows for unlimited
lengths of text to be read, all while keeping proper intonation, abbreviations,
decimals and more; Customizable text pre-processors which can, for example,
provide pronunciation corrections; Automatic retrieval of supported languages.

2020-07-30T09:48:35+00:00 www/rubygem-cgi Support for the Common Gateway Interface protocol
CGI is a large class, providing several categories of methods, many of which are
mixed in from other modules. Some of the documentation is in this class, some in
the modules CGI::QueryExtension and CGI::HtmlExtension. See CGI::Cookie for
specific information on handling cookies, and cgi/session.rb (CGI::Session) for
information on sessions.

For queries, CGI provides methods to get at environmental variables, parameters,
cookies, and multipart request data. For responses, CGI provides methods for
writing output and generating HTML.

2020-07-30T09:48:22+00:00 sysutils/rubygem-chef-vault Data encryption support for Chef Infra using data bags
Gem that allows you to encrypt a Chef Data Bag Item using the public keys of a
list of chef nodes. This allows only those chef nodes to decrypt the encrypted

2020-07-30T09:48:13+00:00 sysutils/rubygem-chef-utils Basic utility functions for Core Chef development
Chef Utils gem contains common code and mixins for the core Chef Infra Ruby
gems. This is intended to be a "core" or "foundations" library for the chef
ecosystem (and external related gems) which allows the use of core code and
utility functions of the chef gem without requiring all the heaviness of the
chef gem.

2020-07-30T09:48:04+00:00 net/rubygem-train-winrm Allow applictaions using Train to speak to Windows using Remote Management
This plugin allows applications that rely on Train to communicate with the WinRM
API. This plugin relies on the winrm and winrm-fs gems for implementation.

2020-07-30T09:47:55+00:00 net/rubygem-train-core Minimal Train with a backends for ssh and winrm
Train lets you talk to your local or remote operating systems and APIs with a
unified interface.

2020-07-30T09:47:46+00:00 net/rubygem-train Transport interface to talk to different backends
Train lets you talk to your local or remote operating systems and APIs with a
unified interface.

It allows you to:
- execute commands via run_command
- interact with files via file
- identify the target operating system via os
- authenticate to API-based services and treat them like a platform

Train supports:
- Local execution
- WinRM
- Docker
- Mock (for testing and debugging)
- AWS as an API
- Azure as an API
- VMware via PowerCLI
- Habitat

2020-07-30T09:47:36+00:00 devel/rubygem-zlib Ruby interface for the zlib compression/decompression library
This module provides access to the zlib library. Zlib is designed to be a
portable, free, general-purpose, legally unencumbered -- that is, not covered by
any patents -- lossless data-compression library for use on virtually any
computer hardware and operating system.

The library also supports reading and writing files in gzip (.gz) format with an
interface similar to that of IO. The gzip format is described in RFC 1952 which
is also a wrapper around a deflate stream.

2020-07-30T09:47:27+00:00 devel/rubygem-timeout Auto-terminate potentially long-running operations in Ruby
Timeout provides a way to auto-terminate a potentially long-running operation if
it hasn't finished in a fixed amount of time.

2020-07-30T09:47:20+00:00 devel/rubygem-singleton Implement the Singleton pattern
The Singleton module implements the Singleton pattern.

2020-07-30T09:47:10+00:00 devel/rubygem-fileutils Several file utility methods for copying, moving, removing, etc
Namespace for several file utility methods for copying, moving, removing, etc.

2020-07-30T09:47:02+00:00 devel/rubygem-ffi-libarchive Ruby FFI binding to libarchive
This library provides Ruby FFI bindings to the well-known libarchive library.

2020-07-30T09:46:53+00:00 devel/rubygem-etc Provide access to information typically stored in UNIX /etc directory
The Etc module provides access to information typically stored in files in the
/etc directory on Unix systems.

The information accessible consists of the information found in the /etc/passwd
and /etc/group files, plus information about he system's temporary directory
(/tmp) and configuration directory (/etc).

The Etc module provides a more reliable way to access information about the
logged in user than environment variables such as +$USER+.

2020-07-30T09:46:44+00:00 devel/rubygem-english Reference global variables with less cryptic names
Include the English library file in a Ruby script, and you can reference the
global variables such as $_ using less cryptic names.

2020-07-30T09:46:36+00:00 devel/rubygem-delegate Provide three abilities to delegate method calls to an object
This library provides three different ways to delegate method calls to an
object. The easiest to use is SimpleDelegator. Pass an object to the constructor
and all methods supported by the object will be delegated. This object can be
changed later.

Going a step further, the top level DelegateClass method allows you to easily
setup delegation through class inheritance. This is considerably more flexible
and thus probably the most common use for this library.

Finally, if you need full control over the delegation scheme, you can inherit
from the abstract class Delegator and customize as needed. (If you find yourself
needing this control, have a look at Forwardable which is also in the standard
library. It may suit your needs better.)

2020-07-30T09:46:26+00:00 devel/rubygem-date Subclass of Object includes Comparable module for handling dates
Date is a subclass of Object that includes the Comparable module and easily
handles date.

2020-07-30T09:46:19+00:00 benchmarks/rubygem-benchmark Performance benchmarking library
The Benchmark module provides methods for benchmarking Ruby code, giving
detailed reports on the time taken for each task.

2020-07-30T09:46:11+00:00 security/py-cert-human SSL Certificates for Humans
I wanted to incorporate a method to get an SSL certificate from a server, show
the user the same kind of information as you'd see in a browser, prompt them for
validity, then write it to disk for use in all requests to a server.

I was unable to find any great / easy ways that incorporated all of these
concepts into one neat thing. So I made a thing.

Originally this was based off of yet another lovely over-engineered solution in
get-ca-py by Josh Peak.

2020-07-30T05:41:12+00:00 audio/bliss Multithreaded C library used to compute distance between songs
Bliss music library is a multithreaded C library used to compute distance
between songs. It is especially usable through MPD with Blissify. It is can be
useful for creating "intelligent" playlists and/or continuous play, a la
Spotify/Grooveshark Radio.

Bliss is really useful when used as a plug-in for audio players.

2020-07-30T05:06:00+00:00 devel/gitui Terminal UI for git
Blazing fast terminal client for git written in Rust.

* Fast and intuitive keyboard only control
* Context based help (no need to memorize tons of hot-keys)
* Inspect, commit, and amend changes (incl. hooks: commit-msg/post-commit)
* Stage, unstage, revert and reset files and hunks
* Stashing (save, apply, drop, and inspect)
* Browse commit log, diff committed changes
* Scalable terminal UI layout
* Async input polling
* Async git API for fluid control

2020-07-29T15:45:29+00:00 devel/simde Header-only library for SIMD intrinsics
The SIMDe header-only library provides fast, portable implementations of SIMD
intrinsics on hardware which doesn't natively support them, such as calling SSE
functions on ARM. There is no performance penalty if the hardware supports the
native implementation (e.g., SSE/AVX runs at full speed on x86, NEON on ARM,

2020-07-29T12:39:22+00:00 www/nextcloud-appointments Appointments app for Nextcloud
The Appointments app lets you book appointments into your calendar via
secure online form. Attendees can confirm or cancel their appointments via
an email link.

2020-07-29T12:36:59+00:00 www/nextcloud-forms Forms app for Nextcloud
The Nextcloud Forms app is a self-hosted surveys and questionaires app.

* Simple design: No mass of options, only the essentials. Works well on mobile
of course.
* View & export results: Results are visualized and can also be exported as CSV
in the same format used by Google Forms.
* Data under your control: The survey info and responses are kept private on
your instance.

2020-07-29T05:17:07+00:00 sysutils/quickjail Utility to quickly create transient single-command jails
Quickjail is a utility to create transient single-command jails.

This utility operates much like jail(8) -c, but the jails it creates are not
persistent, unlike with jail(8). This makes quickjail more convenient for
cases where the command may need termination, which may prevent jail(8) from
cleaning up the jail.

2020-07-28T22:22:00+00:00 www/py-django-bootstrap-pagination Bootstrap pagination for django
Render Django Page objects as Bootstrap 3.x/4.x Pagination compatible HTML

This application serves to make using Twitter's Bootstrap Pagination styles
work seamlessly with Django Page objects. By passing in a Page object and one
or more optional arguments, Bootstrap pagination bars and pagers can be
rendered with very little effort.

2020-07-28T20:21:04+00:00 devel/llvm11 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.

2020-07-27T01:58:33+00:00 editors/nvi2 Updated implementation of the ex/vi text editor
nvi is an implementation of the ex/vi text editor.

The original vi was written by William Joy. Later Mark Horton added
a number of enhancements.

nvi was written by Keith Bostic and was distributed as part of the
Fourth Berkeley Software Distribution (4BSD) by the University of
California, Berkeley.

This version is based on a fork of nvi by Sven Verdoolaege.

2020-07-27T01:30:39+00:00 editors/nvi2-port Updated implementation of the ex/vi text editor
nvi is an implementation of the ex/vi text editor.

The original vi was written by William Joy. Later Mark Horton added
a number of enhancements.

nvi was written by Keith Bostic and was distributed as part of the
Fourth Berkeley Software Distribution (4BSD) by the University of
California, Berkeley.

This version is based on a fork of nvi by Sven Verdoolaege.

2020-07-26T09:04:41+00:00 games/black-hole-solver Black Hole Solitaire Solver
This is a solver, written in C, to solve Golf solitaire, the Solitaire variant
called "Black Hole" and the one called "All in a Row". It provides a portable C
library, and a command line application that after being fed with a layout will
emit the cards to move.

2020-07-26T09:03:11+00:00 devel/rinutils C11 / gnu11 utilities C library
This is a set of C headers containing macros and static functions that are
expected to work on Unix-like systems and MS Windows that have been extracted
from Shlomi Fish's projects.

They are quite random and task specific and may not work for you.

2020-07-26T07:55:23+00:00 net/haproxy20 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.

2020-07-25T01:07:38+00:00 sysutils/openshift-install-devel RedHat OpenShift installer
Install a Red Hat Openshift 4.x cluster

2020-07-25T01:06:56+00:00 sysutils/openshift-install46 RedHat OpenShift 4.6 installer
Install a Red Hat Openshift 4.x cluster

2020-07-25T01:05:50+00:00 sysutils/openshift-install45 RedHat OpenShift 4.5 installer
Install a Red Hat Openshift 4.x cluster

2020-07-24T11:22:31+00:00 www/rt50 Industrial-grade ticketing system written in Perl
RT is a battle-tested issue tracking system which thousands of
organizations use for bug tracking, help desk ticketing, customer
service, workflow processes, change management, network operations,
youth counselling and even more. Organizations around the world have
been running smoothly thanks to RT for over 10 years.

2020-07-24T10:08:15+00:00 www/p5-HTTP-Headers-ActionPack HTTP Action, Adventure and Excitement
This is a module to handle the inflation and deflation of complex HTTP header
types. In many cases header values are simple strings, but in some cases
they are complex values with a lot of information encoded in them. The goal
of this module is to make the parsing and analysis of these headers as easy as
calling inflate on a compatible object.

2020-07-24T10:06:55+00:00 www/p5-Web-Machine Perl port of Webmachine
Web::Machine provides a RESTful web framework modeled as a state machine.
You define one or more resource classes. Each resource represents a single
RESTful URI end point, such as a user, an email, etc. The resource class can
also be the target for POST requests to create a new user, email, etc.

Each resource is a state machine, and each request for a resource is handled by
running the request through that state machine.

Web::Machine is built on top of Plack, but it handles the full request and
response cycle.

2020-07-24T10:05:02+00:00 www/p5-HTML-Gumbo HTML5 parser based on gumbo C library
Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure
C99 library with no outside dependencies.

Goals and features of the C library:
- Fully conformant with the HTML5 spec.
- Robust and resilient to bad input.
- Simple API that can be easily wrapped by other languages.
(This is one of such wrappers.)
- Support for source locations and pointers back to the original text.
(Not exposed by this implementation at the moment.)
- Relatively lightweight, with no outside dependencies.
- Passes all html5lib-0.95 tests.
- Tested on over 2.5 billion pages from Google's index.

2020-07-24T10:03:40+00:00 devel/p5-Alien-LibGumbo Gumbo parser library
This distribution installs libgumbo:
on your system for use by perl modules like HTML::Gumbo.

2020-07-24T07:08:29+00:00 devel/rubygem-stringio Pseudo IO class from/to String
StringIO is the pseudo IO class from/to String. This library is based on
MoonWolf version written in Ruby.

2020-07-24T07:08:23+00:00 devel/rubygem-aws-sdk-ivs Official AWS Ruby gem for Amazon Interactive Video Service (Amazon IVS)
Official AWS Ruby gem for Amazon Interactive Video Service (Amazon IVS).

2020-07-24T07:08:17+00:00 devel/rubygem-amazing_print Great Ruby debugging companion
AmazingPrint is a fork of AwesomePrint which became stale and should be used in
its place to avoid conflicts. It is a Ruby library that pretty prints Ruby
objects in full color exposing their internal structure with proper indentation.
Rails ActiveRecord objects and usage within Rails templates are supported via
included mixins.

2020-07-24T07:08:11+00:00 biology/rubygem-bio-shell Command-line interface on BioRuby
bio-shell, providing BioRuby Shell, is a command-line interface for BioRuby, an
open source bioinformatics library for Ruby.

This code has historically been part of the BioRuby gem, but has been split into
its own gem as part of an effort to modularize BioRuby. bio-shell and many more
plugins are available at

2020-07-24T07:08:05+00:00 biology/rubygem-bio-old-biofetch-emulator Emulate Bio::Fetch object
bio-old-biofetch-emulator emulates Bio::Fetch object in BioRuby as if
discontinued BioRuby BioFetch server were still alive. It overrides methods and
objects in Bio::Fetch, and if the old BioRuby BioFetch server's URL is given, it
intercepts all requests and converts them into existing web services such as
TogoWS, KEGG REST API, NCBI E-Utilities, and GenomeNet(

2020-07-24T07:08:00+00:00 biology/rubygem-bio-executables Collection of miscellaneous utilities for bioinformatics
bio-executables is a collection of miscellaneous utilities for bioinformatics
that were formerly part of the BioRuby core ("bio" gem). Because of reducing
complexity, they were moved to this gem.

This code has historically been part of the BioRuby gem, but has been split into
its own gem as part of an effort to modularize BioRuby. bio-executables and many
more plugins are available at

2020-07-24T07:07:54+00:00 devel/py-google-crc32c Wrapper of the C library Google CRC32C
google-crc32c wraps the google/crc32c hardware-based implementation of the
CRC32C hashing algorithm. Multiple wheels are distributed as well as source. If
a wheel is not published for the python version and platform you are using, you
will need to compile crc32c using a C toolchain.

2020-07-24T07:07:48+00:00 databases/p5-SQL-Abstract-Classic Generate SQL from Perl data structures
SQL::Abstract::Classic was inspired by the excellent DBIx::Abstract. However, in
using that module I found that what I really wanted to do was generate SQL, but
still retain complete control over my statement handles and use the DBI
interface. So, I set out to create an abstract SQL generation module.

While based on the concepts used by DBIx::Abstract, there are several important
differences, especially when it comes to WHERE clauses. I have modified the
concepts used to make the SQL easier to generate from Perl data structures and,
IMO, more intuitive. The underlying idea is for this module to do what you mean,
based on the data structures you provide it. The big advantage is that you don't
have to modify your code every time your data changes, as this module figures it

2020-07-24T03:47:34+00:00 devel/py-mac-vendor-lookup Find the vendor for a given MAC address
This library provides an easy way to get vendor information from a MAC address.
It contains a local copy of the IEEE's OUI prefix list. It has an asynchronous
interface using Python 3's asyncio as well as a regular synchronous interface
for old-school usage.

2020-07-23T20:24:04+00:00 net/frr7-pythontools Provide configuration reload functionality for FRR
2020-07-23T18:19:30+00:00 math/py-numpoly Create/manipulate/evaluate polynomial arrays based on numpy.ndarray
Numpoly is a generic library for creating, manipulating and evaluating arrays
of polynomials based on numpy.ndarray objects.

2020-07-23T02:47:58+00:00 audio/opustags View and edit Ogg Opus comments
opustags is designed to be fast and as conservative as possible, to the point
that if you edit tags then edit them again to their previous values, you should
get a bit-perfect copy of the original file. No under-the-cover operation like
writing "edited with opustags" or timestamp tagging will ever be performed.

2020-07-22T20:56:43+00:00 editors/cpeditor Lightweight and cross-platform code editor for competitive programming
CP Editor is a Qt-based, lightweight and cross-platform code editor specially
designed for competitive programming.
It makes your competitive coding life easier grin by automating many things
for you.

2020-07-22T19:07:53+00:00 x11-toolkits/color-widgets-qt5 Qt (C++) widgets to manage color inputs
Qt-Color-Widgets is a color dialog that is more user-friendly than the default
QColorDialog and several other color-related widgets.

The provided widgets are:
* ColorWheel, An analog widget used to select a color
* ColorPreview, A simple widget that displays a color
* GradientSlider, A slider that has a gradient background
* HueSlider, A variant of GradientSlider that has a rainbow background
* ColorSelector, A ColorPreview that shows a ColorDialog when clicked
* ColorDialog, A dialog that uses the above widgets to provide a better user
experience than QColorDialog
* ColorListWidget, A widget to edit a list of colors
* Swatch, A widget to display a color palette
* ColorPaletteWidget, A widget to use and manage a list of palettes
* Color2DSlider, An analog widget used to select 2 color components
* ColorLineEdit, A widget to manipulate a string representing a color
* HarmonyColorWheel, A ColorWheel which allows defining multiple colors,
separated by hue
* GradientListModel, A QAbstractListModel used to list gradients (useful for
comboboxes, list views and the like)

2020-07-22T12:45:26+00:00 textproc/rubygem-kramdown22 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.

2020-07-22T12:45:26+00:00 devel/rubygem-multi_json114 Ruby library provide swappable JSON backends
MultiJSON is a generic swappable back-end for JSON handling.

Lots of Ruby libraries parse JSON and everyone has their favorite JSON coder.
Instead of choosing a single JSON coder and forcing users of your library to be
stuck with it, you can use MultiJSON instead, which will simply choose the
fastest available JSON coder.

2020-07-22T03:53:51+00:00 textproc/R-cran-commonmark High Performance CommonMark and Github Markdown Rendering in R
The CommonMark specification defines a rationalized version of
markdown syntax. This package uses the 'cmark' reference implementation
for converting markdown text into various formats including html,
latex and groff man. In addition it exposes the markdown parse tree
in xml format. Also includes opt-in support for GFM extensions
including tables, autolinks, and strikethrough text.

2020-07-21T17:33:03+00:00 net/py-siosocks Sans-io socks proxy client/server library/framework
Sans-io socks 4/5 client/server library/framework.


* Only tcp connect (no bind, no udp)
* Both client and server
* Socks versions: 4, 4a, 5
* Socks5 auth: no auth, username/password
* Couple io backends: asyncio, trio, socketserver
* One-shot socks server (python -m siosocks)

2020-07-21T17:28:24+00:00 devel/py-pytest-trio Pytest plugin for trio
This is a pytest plugin to help you test projects that use Trio, a
friendly library for concurrency and async I/O in Python.

2020-07-21T17:15:38+00:00 net/kf5-kdav DAV protocol implementation with KJobs
2020-07-21T17:15:07+00:00 devel/py-trio Friendly Python library for async concurrency and I/O
The Trio project’s goal is to produce a production-quality,
permissively licensed, async/await-native I/O library for Python.
Like all async libraries, its main purpose is to help you write
programs that do multiple things at the same time with parallelized
I/O. A web spider that wants to fetch lots of pages in parallel, a
web server that needs to juggle lots of downloads and websocket
connections at the same time, a process supervisor monitoring
multiple subprocesses… that sort of thing. Compared to other
libraries, Trio attempts to distinguish itself with an obsessive
focus on usability and correctness. Concurrency is complicated; we
try to make it easy to get things right.

2020-07-21T14:36:15+00:00 archivers/tar-stream-chunker Splits stdin of unknown size onto chunks packed as a TAR to stdout
Splits stdin of unknown size onto chunks of given size and collects such chunk
files as a TAR archive what is written to stdout.

Initial motivation was to use it as a packer of a data stream what pipes it to for backup purposes, with a requirement of low and more
predictable memory consumption. And the problem solved here is that TAR file
header should specify size of a file, but it's unknown due to the nature of
input data stream.

The following real case could be an example:
$ pg_dump ... | tar_stream_chunker ... | tarsnap -c ... @-

2020-07-21T05:42:29+00:00 misc/ruut Print arbitrary trees on the command line
ruut prints trees on the terminal based on their description.

2020-07-21T02:30:30+00:00 devel/py-pytest-freezegun Wrap tests with fixtures in freeze_time
Wrap tests with fixtures in freeze_time

2020-07-21T02:29:45+00:00 devel/py-pytest-randomly Pytest plugin to randomly order tests and control random.seed
Pytest plugin to randomly order tests and control random.seed. (Also available
for nose).

2020-07-21T02:29:12+00:00 devel/py-pytest-env Py.test plugin that allows you to add environment variables
py.test plugin that allows you to add environment variables.

2020-07-21T01:54:42+00:00 devel/py-coverage_enable_subprocess Enable python coverage for subprocesses
This package installs a pth file that enables the coveragepy process_startup
feature in this python prefix/virtualenv in subsequent runs.

2020-07-21T01:31:15+00:00 devel/py-proselint Linter for prose
Writing is notoriously hard, even for the best writers, and it's not for lack of
good advice - a tremendous amount of knowledge about the craft is strewn across
usage guides, dictionaries, technical manuals, essays, pamphlets, websites, and
the hearts and minds of great authors and editors.

2020-07-21T01:30:53+00:00 textproc/py-sphinx-argparse Sphinx extension that automatically documents argparse
A sphinx extension that automatically documents argparse commands and options.

For installation and usage details, see the documentation.

2020-07-21T01:23:18+00:00 math/or-tools Google's Operations Research tools
Google Optimization Tools (a.k.a., OR-Tools) is an open-source, fast and
portable software suite for solving combinatorial optimization problems.

The suite contains:
* A constraint programming solver
* A linear programming solver
* Wrappers around commercial and other open source solvers, including mixed
integer solvers
* Bin packing and knapsack algorithms
* Algorithms for the Traveling Salesman Problem and Vehicle Routing Problem
* Graph algorithms (shortest paths, min cost flow, max flow, linear sum

2020-07-20T12:40:40+00:00 devel/zydis Fast and lightweight x86/x86-64 disassembler library
Fast and lightweight x86/x86-64 disassembler library.

2020-07-20T07:41:11+00:00 astro/py-astropy-helpers Utilities for building and installing packages in Astropy ecosystem
The astropy-helpers package includes many build, installation, and
documentation-related tools used by the Astropy project, but packaged
separately for use by other projects that wish to leverage this work.
The motivation behind this package and details of its implementation
are in the accepted Astropy Proposal for Enhancement (APE) 4.

2020-07-18T22:48:23+00:00 emulators/qemu50 QEMU CPU Emulator - 5.0.X branch
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

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

See also the preconfigured system images on
Many live cd isos also work.

2020-07-18T09:35:16+00:00 graphics/wdune Graphical VRML97 editor and animation tool
wdune is a graphical VRML97/X3D editor, simple NURBS/Superformula 3D
modeller, animation tool and VRML97/X3DV commandline compiler.

It is a low level tool, it can read VRML97 files, display them and let
the user change the scenegraph/fields. Unlike most highlevel tools, it uses
a lightning model based on the VRML97 standard.

2020-07-18T07:32:22+00:00 graphics/qtqr GUI that makes easy creating and decoding the QR Codes
QtQR is a Qt based software that let's you generate QR Codes easily, scan an
image file for QR Codes and decode them or use your webcam to scan a printed

2020-07-18T07:31:28+00:00 graphics/py-zbar-py Interface to the zbar bar-code reading library
zbar-py is a module that provides an interface to the zbar bar-code reading
library, which can read most barcode formats as well as QR codes. Input images
must be 2D numpy arrays of type uint8 (i.e. 2D greyscale images).

2020-07-18T03:20:36+00:00 x11-wm/phoc Phone compositor
Phoc aims to be a Wayland compositor targeted at mobile phones but
also works for desktops and tablets.

2020-07-18T01:22:20+00:00 net-im/purple-plugin-pack Collection of libpurple plugins
The Purple Plugin Pack was originally created by Gary Kramlich and Stu
Tomlinson as a way to distribute their ever growing lists of simple Pidgin
plugins. It has since grown from its origins of about 6 plugins to over 50.

2020-07-18T01:20:24+00:00 net/wlvncc Wayland Native VNC Client
This is a work-in-progress implementation of a Wayland native VNC
client. Expect bugs and missing features.

2020-07-17T04:36:30+00:00 sysutils/tmate-ssh-server Instant terminal sharing server
Instant terminal sharing - server

2020-07-16T23:31:42+00:00 x11/nwg-launchers GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
nwg-launchers is C++ rewrite of sgtk-menu, an application launcher
primarily developed for Sway but also works on other window managers.

2020-07-16T17:34:19+00:00 sysutils/p5-File-Cmp Perl module to compare two files character by character
This module provides Perl function that checks whether the contents
of two files are identical, in the spirit of the Unix cmp(1) utility.

2020-07-16T17:34:19+00:00 sysutils/p5-File-BackupCopy Create a backup copy of the file with Perl
The File::BackupCopy module provides functions for creating backup copies of
files. Two backup schemes are supported: simple and numbered backups. In
simple (or single) backup scheme, only one backup copy is maintained for the
given file. Its name is created by appending a single tilde character to the
original file name. In numbered backup scheme, arbitrary number of backup
copies can be created. The name of each backup copy is created by suffixing
the original file name with '.~N~', where N is a decimal number starting with
1. Additionally, the automatic backup name scheme is implemented. In this
naming scheme, numbered backups are created if at least one numbered backup
copy already exists and simple backups are created otherwise.

2020-07-16T16:49:32+00:00 devel/aml Another Main Loop
Andri's Main Loop

* Portability
* Utility
* Simplicity

* MS Windows (TM) support
* Solving the C10K problem

* File descriptor event handlers
* Timers
* Tickers
* Signal handlers
* Idle dispatch callbacks
* Thread pool
* Interoperability with other event loops

2020-07-16T14:04:41+00:00 net/py-trio Library for async concurrency and I/O
A permissively licensed, async/await-native I/O library for Python. Its main
purpose is to help you write programs that do multiple things at the same time
with parallelized I/O. A web spider that wants to fetch lots of pages in
parallel, a web server that needs to juggle lots of downloads and websocket
connections at the same time, a process supervisor monitoring multiple
subprocesses. Compared to other libraries, Trio attempts to distinguish itself
with an obsessive focus on usability and correctness. Concurrency is
complicated; trio tries to make it easy to get things right.

Trio was built from the ground up to take advantage of the latest Python
features, and draws inspiration from many sources, in particular Dave Beazley's
Curio. The resulting design is radically simpler than older competitors like
asyncio and Twisted, yet just as capable.

2020-07-16T06:09:16+00:00 net/realtek-re-kmod Kernel driver for Realtek PCIe Ethernet Controllers
Realtek PCIe FE / GBE / 2.5G / Gaming Ethernet Family Controller
kernel driver.

This is the official driver from Realtek and can be loaded instead of
the FreeBSD driver built into the GENERIC kernel if you experience
issues with it (eg. watchdog timeouts), or your card is not supported.

Supported devices:

* 2.5G Gigabit Ethernet
- RTL8125 / RTL8125B(S)

* 10/100/1000M Gigabit Ethernet
- RTL8111B / RTL8111C / RTL8111D / RTL8111E / RTL8111F / RTL8111G(S)
RTL8111H(S) / RTL8118(A)(S) / RTL8119i / RTL8111L / RTL8111K
- RTL8168B / RTL8168E / RTL8168H
- RTL8111DP / RTL8111EP / RTL8111FP
- RTL8411 / RTL8411B

* 10/100M Fast Ethernet
- RTL8101E / RTL8102E / RTL8103E / RTL8105E / RTL8106E / RTL8107E
- RTL8401 / RTL8402

2020-07-15T19:52:34+00:00 www/samdruckerserver Installs the server side of SamDrucker
SamDrucker is a collection of small components which create a centralized list
of all packages on all hosts.

This port installs the server component of SamDrucker.

At present, only PHP and Apache are implemented.

2020-07-15T13:08:48+00:00 devel/py-outcome Capture the outcome of Python function calls
Capture the outcome of Python function calls. Extracted from the
Trio project.

2020-07-14T17:09:02+00:00 devel/py-jailconf Parse and edit your FreeBSD jail.conf with python
Parse and edit your FreeBSD jail.conf with python.

2020-07-14T13:11:38+00:00 misc/far2l Port of FAR v2 to Unix-like systems
Linux port of the FAR Manager v2 (; also work on macOS
and *BSD systems. ALPHA VERSION. Currently interesting only for enthusiasts!

Plugins that currently work: NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV),
colorer, multiarc, tmppanel, align, autowrap, drawline, editcase, SimpleIndent,
Python (optional scripting support).

2020-07-14T08:28:19+00:00 devel/p5-autobox-Transform Autobox methods to transform Arrays and Hashes
This module, autobox::Transform, provides higher level and more specific
methods to transform and manipulate arrays and hashes, in particular when
the values are hashrefs or objects.

2020-07-14T02:32:03+00:00 sysutils/py-focker FreeBSD image orchestration tool in the vein of Docker
Focker is a FreeBSD image orchestration tool in the vein of Docker.

It provides powerful containerization primitives (images, volumes and
containers) first introduced by the Docker platform without taking up
the significantly more challenging task of achieving Docker


* Image creation
* Jail creation
* Storage volumes
* Container composition

2020-07-14T02:26:34+00:00 sysutils/py-jailconf Parse and edit your FreeBSD jail.conf file
Parse and edit your FreeBSD jail.conf file with Python.

2020-07-13T18:32:50+00:00 net-mgmt/unifi-poller Collect unifi controller data
Unifi-poller collects your UniFi controller data and reports it to
an InfluxDB instance, or export it for Prometheus collection.

2020-07-11T20:45:27+00:00 textproc/py-hieroglyph Sphinx extension which builds HTML presentations
Hieroglyph is an extension for Sphinx which builds HTML presentations from
ReStructuredText documents.

2020-07-11T20:29:29+00:00 devel/pycharm-pro JetBrains PyCharm Professional Edition IDE
PyCharm Professional is an advanced IDE developed by JetBrains and focused on
developer productivity. PyCharm provides smart code completion, code
inspections, on-the-fly error highlighting and quick-fixes, along with
automated code refactorings and rich navigation capabilities.

In addition to the features provided by the Community Edition, PyCharm
Professional has scientific, database & SQL tools, support for web development,
Python web development frameworks, the Python profiler and remote development.

2020-07-11T20:17:08+00:00 databases/mariadb105-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.

2020-07-11T20:17:08+00:00 databases/mariadb105-client Multithreaded SQL database (client)
2020-07-11T18:08:50+00:00 devel/py-pint Physical quantities module
Pint is a Python package to define, operate and manipulate physical
quantities: the product of a numerical value and a unit of measurement. It
allows arithmetic operations between them and conversions from and to
different units.

It is distributed with a comprehensive list of physical units, prefixes and
constants. Due to its modular design, you can extend (or even rewrite!) the
complete list without changing the source code. It supports a lot of numpy
mathematical operations without monkey patching or wrapping numpy.

2020-07-11T16:53:32+00:00 databases/ateam_mysql57_ldap_auth A-Team MySQL LDAP authentication plugin
A-Team MySQL LDAP Authenticator
---------------------------------------------------------------------------- -
A-Team MySQL LDAP Authenticator (ateam_mysql_ldap_auth) is an authentication
plugin for MySQL 5.5.7 and up, and has been tested with 5.6 under FreeBSD.
This module allows you to create MySQL users that are then authenticated
against an LDAP server. This reduces administrative overhead and eliminates
your users having to remember a seperate username and password for MySQL.
Just like MySQL Enterprise's PAM module, for client side authentication
this plugin uses the clear_text password module as the LDAP server must
perform the password hashing and comparison. For command line clients this
is done by setting the following environment variable:


In MySQL Workbench this is acheived by going to go to the "Advanced" tab and
checking "Enable Cleartext Authentication Plugin" when editing a connction.

!!! ------------------------------------------------------------------------
!!! ------------------------------------------------------------------------
!!! By default MySQL does not use SSL so additional steps and network design
!!! are needed to ensure you're not exposing your credetials.
2020-07-11T13:02:35+00:00 graphics/wayland-info Display information about protocols supported by Wayland compositor
wayland-info is a utility for displaying information about the Wayland
protocols supported by a Wayland compositor.

It can be used to check which Wayland protocols and versions are advertised
by the Wayland compositor.

wayland-info also provides additional information for a subset of Wayland
protocols it knows about, namely Linux DMABUF, presentation time, tablet and
XDG output protocols.

2020-07-11T11:40:15+00:00 math/R-cran-conquer Convolution-Type Smoothed Quantile Regression
Fast and accurate convolution-type smoothed quantile regression.
Implemented using Barzilai-Borwein gradient descent with a Huber
regression warm start. Construct confidence intervals for regression
coefficients using multiplier bootstrap.

2020-07-11T10:27:23+00:00 math/R-cran-matrixStats Functions that Apply to Rows and Columns of Matrices
High-performing functions operating on rows and columns of matrices,
e.g. col / rowMedians(), col / rowRanks(), and col / rowSds().
Functions optimized per data type and for subsetted calculations
such that both memory usage and processing time is minimized. There
are also optimized vector-based methods, e.g. binMeans(), madDiff()
and weightedMedian().

2020-07-11T07:44:31+00:00 databases/py-litecli CLI for SQLite Databases with auto-completion and syntax highlighting
LiteCLI is a command-line client for SQLite databases that has auto-completion
and syntax highlighting.

2020-07-10T16:13:06+00:00 emulators/qemu41 QEMU CPU Emulator - 4.1.X branch
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

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

See also the preconfigured system images on
Many live cd isos also work.

2020-07-10T06:02:35+00:00 graphics/f3d Fast and minimalist 3D viewer
F3D is a VTK-based 3D viewer following the KISS principle, so it is minimalist,
efficient, has no GUI, has simple interaction mechanisms and is fully
controllable using arguments in the command line.

It supports a range of file formats, rendering and texturing options.

2020-07-09T18:12:06+00:00 devel/py-absl-py Abseil Python Common Libraries
Abseil Python Common Libraries is a collection of Python library code for
building Python applications. The code is collected from Google's own Python
code base, and has been extensively tested and used in production.

- Simple application startup
- Distributed commandline flags system
- Custom logging module with additional features
- Testing utilities

2020-07-09T18:08:11+00:00 math/py-flax Neural network library for JAX designed for flexibility
Flax is a high-performance neural network library for JAX that is designed for
flexibility: Try new forms of training by forking an example and by modifying
the training loop, not by adding features to a framework.

2020-07-09T18:08:06+00:00 math/py-jax Differentiate, compile, and transform Numpy code
JAX is Autograd and XLA, brought together for high-performance machine learning

With its updated version of Autograd, JAX can automatically differentiate native
Python and NumPy functions. It can differentiate through loops, branches,
recursion, and closures, and it can take derivatives of derivatives of
derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation)
via grad as well as forward-mode differentiation, and the two can be composed
arbitrarily to any order.

What's new is that JAX uses XLA to compile and run your NumPy programs on GPUs
and TPUs. Compilation happens under the hood by default, with library calls
getting just-in-time compiled and executed. But JAX also lets you just-in-time
compile your own Python functions into XLA-optimized kernels using a
one-function API, jit. Compilation and automatic differentiation can be composed
arbitrarily, so you can express sophisticated algorithms and get maximal
performance without leaving Python. You can even program multiple GPUs or TPU
cores at once using pmap, and differentiate through the whole thing.

Dig a little deeper, and you'll see that JAX is really an extensible system for
composable function transformations. Both grad and jit are instances of such
transformations. Others are vmap for automatic vectorization and pmap for
single-program multiple-data (SPMD) parallel programming of multiple
accelerators, with more to come.

2020-07-09T18:08:00+00:00 math/py-opt-einsum Optimizing numpys einsum function
Optimized einsum can significantly reduce the overall execution time of
einsum-like expressions (e.g., np.einsum, dask.array.einsum, pytorch.einsum,
tensorflow.einsum, ) by optimizing the expression's contraction order and
dispatching many operations to canonical BLAS, cuBLAS, or other specialized
routines. Optimized einsum is agnostic to the backend and can handle NumPy,
Dask, PyTorch, Tensorflow, CuPy, Sparse, Theano, JAX, and Autograd arrays as
well as potentially any library which conforms to a standard API.

2020-07-09T15:23:02+00:00 textproc/p5-Template-Plugin-Data-Printer Template Toolkit dumper plugin using Data::Printer
This is a dumper plugin for Template::Toolkit which uses Data::Printer
instead of Data::Dumper.

Data::Printer is a colorised pretty-printer with nicely human-readable
object output.

2020-07-09T12:52:27+00:00 textproc/p5-HTML-FromANSI-Tiny Easily convert colored command line output to HTML
Convert the output from a terminal command that is decorated with ANSI
escape sequences into customizable HTML (with a small amount of code).

Parse::ANSIColor::Tiny returns a data structure that's easy to reformat
into any desired output. Reformatting to HTML seemed simple and common
enough to warrant this module as well.

2020-07-09T11:36:36+00:00 textproc/p5-Parse-ANSIColor-Tiny Determine attributes of ANSI-colored string
Parse a string colored with ANSI escape sequences into a structure suitable
for reformatting (into HTML, for example).

The output of terminal commands can be marked up with colors and formatting
that in some instances you'd like to preserve.

2020-07-08T18:54:36+00:00 devel/rubygem-jira-ruby20 API for JIRA
This gem provides access to the Atlassian JIRA REST API.

2020-07-08T18:54:15+00:00 devel/rubygem-cucumber-create-meta Produce the meta message for Cucumber Ruby
Utility function for creating system-specific meta messages.

2020-07-08T09:54:52+00:00 shells/ohmyzsh Community-driven framework for managing your zsh configuration
Oh My Zsh is an open source, community-driven framework for managing your zsh

Sounds boring. Let's try again.

Oh My Zsh will not make you a 10x developer...but you may feel like one.

Once installed, your terminal shell will become the talk of the town or your
money back! With each keystroke in your command prompt, you'll take advantage of
the hundreds of powerful plugins and beautiful themes. Strangers will come up to
you in cafes and ask yo, "that is amazing! are you some sort of genis?"

Finally, you'll begin to get the sort of attention that you have always felt you
deserved. ...or maybe you'll use the time that you're saving to start flossing
more often.

2020-07-07T23:49:16+00:00 games/abstreet Game exploring how changes to city affect drivers/cyclists/pedestrians
A/B Street is a game exploring how small changes to a city affect the movement
of drivers, cyclists, transit users, and pedestrians.

2020-07-07T19:11:41+00:00 sysutils/bsdfan Utility to manage fans on Lenovo ThinkPad laptops
This is a simple utility to manage Lenovo ThinkPad fans on FreeBSD.
It automatically regulates the fan speed by the sensor temperature
and user configuration.

2020-07-06T19:03:52+00:00 devel/libffi321 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

This version has the old shared library version from libffi 3.2.1.
It is stripped down and only brings in the shared library. It is
not meant to build against.

2020-07-06T11:34:07+00:00 textproc/p5-String-Pad String padding routines for Perl
This Perl module provides string padding routines.

2020-07-05T16:44:42+00:00 audio/exhale xHE-AAC (Extended HE-AAC) encoder
exhale is a lightweight library and application to encode uncompressed
WAVE-format audio files into ISO/IEC 23003-3 (MPEG-D) Unified Speech and Audio
Coding (xHE-AAC/Extended HE-AAC/USAC) format.

2020-07-05T07:58:22+00:00 devel/p5-Sort-Sub Collection of Perl sort subroutines
Sort::Sub and "Sort::Sub::*" are a convenient packaging of any kind of
subroutine which you can use for "sort()".

2020-07-05T07:56:55+00:00 devel/p5-Package-Util-Lite Package-related utilities for Perl
This Perl module provides package-related utilities.

2020-07-05T06:54:12+00:00 devel/p5-Complete-Sequence Complete string from a sequence of choices
This module provides routine to complete string from a sequence of choices,
that is, where its parts (sequence items) are formed from various pieces.

2020-07-05T06:54:12+00:00 devel/p5-Complete-Path Perl routine for completing anything path-like
Complete path, for anything path-like. Meant to be used as backend for
other completing functions provided by Complete::* modules. Provides
features like case-insensitive matching, expanding intermediate paths,
and case mapping.

Algorithm is to split path into path elements, then list items (using
the supplied list_func) and perform filtering (using the supplied
filter_func) at every level.

2020-07-05T06:31:01+00:00 graphics/katarakt Simple PDF viewer uses as much available screen space as possible
katarakt is a simple PDF viewer. It is designed to use as much available screen
space as possible.

2020-07-05T06:27:26+00:00 devel/pecl-APCu_bc APCu Backwards Compatibility Module
APCu Backwards Compatibility Module.
It provides a backwards APC compatible API
using APCu for PHP 7.x.

2020-07-05T06:25:22+00:00 x11-toolkits/py-guietta Simple GUI for Python
Guietta is a tool that makes simple GUIs simple

2020-07-05T06:20:41+00:00 devel/p5-Complete-Util General completion Perl routines
This package provides some generic completion routines that follow the
Complete convention. The main routine is complete_array_elem which
tries to complete a word using choices from elements of supplied array.

The routine will first try a simple substring prefix matching; if that
fails, will try some other methods like word-mode, character-mode, or
fuzzy matching.

2020-07-05T06:20:41+00:00 devel/p5-Complete-Sah Sah-related completion Perl routines
This module provides Sah-related completion routines for Perl.

2020-07-05T06:20:41+00:00 devel/p5-Complete-Common Common stuff for completion Perl routines
This module defines some common arguments and settings. Other Complete::*
modules should use the default from these settings, to make it convenient
for users to change some behaviors globally.

The defaults are optimized for convenience and laziness for user typing
and might change from release to release.

2020-07-03T19:46:02+00:00 devel/lua-cqueues Constant queues lib
cqueues is a type of event loop for Lua, except it's not a classic
event loop. It doesn't use callbacks, neither as part of the API nor
internally, but instead you communicate with an event controller by
the yielding and resumption of Lua coroutines using objects that
adhere to a simple interface.

2020-07-03T19:17:39+00:00 print/pdfchain Graphical user interface for the PDF Toolkit (PDFtk)
This is a port of pdfchain, a graphical user interface for the PDF Toolkit
(PDFtk). The GUI supports all common features of the command line tool in a
comfortable way.

External Dependencies =====================

The PDF Chain GUI creates a PDFTK command with all required parameters and
starts the PDFTK console program that interprets the parameters and processes
the files. PDFTK must therefore installed at the system and executeable by the
command "pdftk".

(PDF Chain starting from version 0.4.0 is compatible with PDFtk 1.45)

2020-07-03T17:23:58+00:00 net-im/cordless Discord TUI client
Cordless is supposed to be a custom Discord client
that aims to have a low memory footprint and be aimed
at power-users.

The application only uses the official Discord API and
doesn't send data to any third party. However, this
application is not a official product by Discord Inc.

2020-07-03T16:42:26+00:00 devel/rubygem-rsec Easy and extreme fast dynamic PEG parser combinator
Easy and extreme fast dynamic PEG parser combinator.

2020-07-03T16:30:55+00:00 x11/nezd General purpose messaging, notification and menuing program for X11
nezd is a general purpose messaging, notification and menuing program
for X11. It is a fork of dzen that aims to add polish and features.

2020-07-03T08:31:49+00:00 x11-wm/berry Byte-sized, Xlib-based window manager
Minimal window manager, controlled via a powerful command-line client,
allowing users to control windows via a hotkey daemon such as sxhkd or
expand functionality via shell scripts.

2020-07-01T18:38:02+00:00 net/rpki-client Resource Public Key Infrastructure (RPKI) implementation from OpenBSD
rpki-client is a FREE, easy-to-use implementation of the Resource Public Key
Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the
Route Origin of a BGP announcement. The program queries the RPKI repository
system and outputs Validated ROA Payloads in the configuration format of either
OpenBGPD or BIRD, but also as CSV or JSON objects for consumption by other
routing stacks.

This version is based on the portable version of rpki-client.

2020-07-01T09:32:13+00:00 emulators/elliott-803 Emulator and compilers for Elliott 803 computer
Elliott-803 contains an emulator for this 1960s 39 bit computer.
Also provided are tape files of some programs, including:
* The Algol60 compiler
* Two versions of the H-Code compiler
* T2 and T102 sources

2020-07-01T08:51:09+00:00 mail/courier-analog Courier log analyzer
The courier log analyzer. courier-analog generates log summaries
for incomming and outgoing SMTP connections, and IMAP and POP3
activity. courier-analog can generate output in text or
HTML format.

2020-07-01T07:21:08+00:00 emulators/Elliott-803 Emulator and compilers for Elliott 803 computer
Elliott-803 contains an emulator for this 1960s 39 bit computer.
Also provided are tape files of some programs, including:
* The Algol60 compiler
* Two versions of the H-Code compiler
* T2 and T102 sources

2020-06-30T12:53:24+00:00 net/sacc Simple console Gopher client
Sacc(omys) is fast and small terminal Gopher client written in C.

2020-06-29T22:06:57+00:00 sysutils/fusefs-securefs Filesystem in userspace with transparent encryption and decryption
securefs mounts a regular directory onto a mount point. The mount point appears
as a regular filesystem, where one can read/write/create files, directories and
symbolic links. The underlying directory will be automatically updated to
contain the encrypted and authenticated contents.

2020-06-29T19:11:36+00:00 devel/py-ttictoc Time execution of blocks of code
Time execution of blocks of code.

Tested against python 3.6+, but should work with other versions.

The easiest way to time something is with tic and toc:

import time
from ttictoc import tic,toc
elapsed = toc()
print('Elapsed time:',elapsed)

2020-06-29T16:15:25+00:00 devel/rubygem-flipper-ui017 Rack middleware that provides a fully featured web interface
Rack middleware that provides a fully featured web interface for the flipper

2020-06-29T16:15:19+00:00 devel/rubygem-flipper-active_support_cache_store017 ActiveSupport::Cache store adapter for Flipper
ActiveSupport::Cache store adapter for Flipper

2020-06-29T16:15:14+00:00 devel/rubygem-flipper017 Act of enabling/disabling features in your application
Feature flipping is the act of enabling or disabling features or parts of your
application, ideally without re-deploying or changing anything in your code

The goal of this gem is to make turning features on or off so easy that everyone
does it. Whatever your data store, throughput, or experience, feature flipping
should be easy and have minimal impact on your application.

2020-06-29T16:14:31+00:00 databases/rubygem-flipper-active_record017 ActiveRecord adapter for Flipper
Flipper ActiveRecord is an ActiveRecord adapter for Flipper.

2020-06-29T15:38:32+00:00 devel/py-srsly Modern high-performance serialization utilities for Python
This package bundles some of the best Python serialization libraries into one
standalone package, with a high-level API that makes it easy to write code
that's correct across platforms and Pythons. This allows us to provide all the
serialization utilities we need in a single binary wheel. Currently supports
JSON, JSONL, MessagePack, Pickle and YAML.

2020-06-29T08:22:17+00:00 editors/elementary-code Code editor designed for elementary OS
Code editor designed for elementary OS

Tailor-made with autosaving, project folders, Git integration,
multiple panes, smart whitespace, EditorConfig support, Mini Map,
Vala symbols, and extensions like Terminal, Web Preview, and
Vim Emulation. Code will be the last editor you'll ever need.

2020-06-29T06:32:14+00:00 graphics/elementary-photos Photo viewer and organizer designed for elementary OS
Import, organize, and edit photos. Make a slideshow.
Share with Facebook or Flickr.

Photo viewer and organizer designed by elementary OS.

2020-06-28T14:23:58+00:00 games/shockolate Open source and cross-platform remake of a cult game System Shock
Shockolate is an opensource remake of System Shock, a 1994 FPS game in
cyberpunk setting.

You will need original System Shock data files to run the game.

2020-06-28T11:39:28+00:00 security/py-xkcdpass Password generator as in XKCD 936
A flexible and scriptable password generator which generates
strong diceword-style passphrases, inspired by XKCD 936.

$ xkcdpass
> correct horse battery staple

Usable as standalone script or a module within a larger
Python project.

2020-06-28T08:09:57+00:00 www/oneshot First-come-first-serve single-fire HTTP server
Standalone first-come-first-serve HTTP server.
Easily transfer files to and from your terminal
and any browser.

2020-06-28T08:05:55+00:00 multimedia/elementary-videos Elementary OS video player
Smart and simple video viewing with a library,
thumbnail previews on the seekbar, playlists,
subtitle support, smart fullscreen,
and the ability to resume what was last playing.

This Video player and library app
has been designed by elementary OS.

2020-06-27T23:24:36+00:00 emulators/libretro-ppsspp
2020-06-27T09:41:08+00:00 math/py-python-igraph High performance graph data structures and algorithms
This module extends Python with a Graph class which is capable of handling
arbitrary directed and undirected graphs with thousands of nodes and millions
of edges. Since the module makes use of the open source igraph library
written in almost 100% pure C, it is blazing fast and outperforms most other
pure Python-based packages around.

2020-06-27T09:39:28+00:00 devel/py-pyusb Python wrapper around libusb
PyUSB aims to be an easy to use Python module to access USB devices. PyUSB
relies on a native system library for USB access.

2020-06-27T09:37:50+00:00 comms/py-pyserial Serial port encapsulation library for Python
This module encapsulates the access to the serial port. It provides
backends for Python running on Windows, Linux, BSD (possibly any POSIX
compliant system), Jython, and IronPython (.NET and Mono). The module
named "serial" automatically selects the appropriate backend.

2020-06-27T07:11:51+00:00 graphics/qvge Qt Visual Graph Editor
qvge is a multi-platform graph editor written in C++/Qt. Its main goal
is to make possible visually edit two-dimensional graphs in a simple and
intuitive way.

2020-06-27T06:40:52+00:00 databases/mongodb44 Distributed document-oriented "NoSQL" database (4.4.x Branch)
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

2020-06-26T20:14:35+00:00 math/e-antic Real Embedded Algebraic Number Theory In C
E-ANTIC is a C/C++ library to deal with real embedded number fields built on
top of ANTIC (ports/math/antic). Its aim is to have as fast as possible exact
arithmetic operations and comparisons.

2020-06-26T12:29:23+00:00 devel/jgoodies-looks Improved appearance for Java Swing applications
The JGoodies Looks make Swing applications and applets look better.
The package consists of a Windows look&feel and the Plastic look&feel family
optimized for readability, precise micro-design and usability.

2020-06-26T11:55:23+00:00 devel/p5-IO-Stringy Use IO handles with non-file objects
This toolkit primarily provides modules for performing both traditional and
object-oriented i/o) on things other than normal filehandles; in particular,
IO::Scalar, IO::ScalarArray, and IO::Lines.

In the more-traditional IO::Handle front, we have IO::AtomicFile which may be
used to painlessly create files which are updated atomically.

And in the "this-may-prove-useful" corner, we have IO::Wrap, whose exported
wraphandle() function will clothe anything that's not a blessed object in an
IO::Handle-like wrapper... so you can just use OO syntax and stop worrying about
whether your function's caller handed you a string, a globref, or a FileHandle.

2020-06-26T08:42:03+00:00 devel/rubygem-sentry-raven2 Client interface for the Sentry error logger
The official Ruby-language client and integration layer for the Sentry error
reporting API.

2020-06-26T08:41:57+00:00 devel/rubygem-aws-sdk-honeycode Official AWS Ruby gem for Amazon Honeycode (Honeycode)
Official AWS Ruby gem for Amazon Honeycode (Honeycode).

2020-06-26T08:41:51+00:00 www/py-betamax VCR imitation for python-requests
Betamax is a VCR imitation for requests. This will make mocking out requests
much easier.

2020-06-26T08:41:45+00:00 devel/py-openstacksdk043 SDK for building applications to work with OpenStack
openstacksdk is a client library for building applications to work with
OpenStack clouds. The project aims to provide a consistent and complete set of
interactions with OpenStack's many services, along with complete documentation,
examples, and tools.

It also contains an abstraction interface layer. Clouds can do many things, but
there are probably only about 10 of them that most people care about with any
regularity. If you want to do complicated things, the per-service oriented
portions of the SDK are for you. However, if what you want is to be able to
write an application that talks to clouds no matter what crazy choices the
deployer has made in an attempt to be more hipster than their self-entitled
narcissist peers, then the Cloud Abstraction layer is for you.

2020-06-25T19:49:20+00:00 sysutils/syslog-ng328 Powerful syslogd replacement
syslog-ng is an enhanced log daemon, supporting a wide range of input and
output methods: syslog, unstructured text, message queues, databases (SQL
and NoSQL alike) and more.

Key features:

* receive and send RFC3164 and RFC5424 style syslog messages
* work with any kind of unstructured data
* receive and send JSON formatted messages
* classify and structure logs with builtin parsers (csv-parser(),
db-parser(), ...)
* normalize, crunch and process logs as they flow through the system
* hand on messages for further processing using message queues (like
AMQP), files or databases (like PostgreSQL or MongoDB).

The official home page of syslog-ng is:
2020-06-25T05:20:02+00:00 www/grafana7 Dashboard and graph editor for multiple data stores
Grafana is an open source, feature rich metrics dashboard and graph editor for
Graphite, ElasticSearch, OpenTSDB, Prometheus and InfluxDB.

2020-06-25T04:24:02+00:00 graphics/swappy Snapshot editing for Wayland (a la Snappy on macOS)
A Wayland native snapshot and editor tool, inspired by Snappy on
macOS. Works great with grim, slurp and sway. But can easily work with
other screen copy tools that can output a final PNG image to stdout.

2020-06-25T04:17:52+00:00 x11/swappy Snapshot editing for Wayland (a la Snappy on macOS)
A Wayland native snapshot and editor tool, inspired by Snappy on
macOS. Works great with grim, slurp and sway. But can easily work with
other screen copy tools that can output a final PNG image to stdout.

2020-06-24T11:17:44+00:00 graphics/ksnip Screenshot and annotation tool
Ksnip is a Qt based cross-platform screenshot tool that provides
many annotation features for your screenshots.

2020-06-23T12:25:16+00:00 x11-themes/slim-freebsd-dark-theme Minimalist FreeBSD black/red colors theme for SLiM
SLiM is an acronym for "Simple Login Manager".

Lightweight and easily configurable, SLiM requires minimal dependencies,
and none from the GNOME or KDE desktop environments. It therefore contributes
towards a lightweight system for users that also like to use lightweight
desktops such as Xfce, Openbox, and Fluxbox.

This package is a minimalist FreeBSD black/red colors theme, using
the colors defined by the FreeBSD Foundation.

2020-06-23T03:28:42+00:00 sysutils/oc OpenShift Command Line
Create applications and manage OpenShift resources

2020-06-22T21:42:44+00:00 sysutils/openshift-install RedHat OpenShift 4.5 installer
Install a Red Hat Openshift 4.x cluster

2020-06-22T19:34:12+00:00 devel/py-rush Library for throttling algorithms
This library is a small collection of algorithms that can be reused when
throttling user interactions with a resource (e.g., an API).

This library strives to allow any limiter and backing store to be used together
without needing to be worried about potential compatibility.

2020-06-22T18:22:38+00:00 graphics/acidwarp-sdl Eye candy program which displays various patterns
Acidwarp is an eye candy program which displays various patterns and animates
them by changing the palette.

2020-06-22T16:06:45+00:00 devel/rubygem-childprocess3 External background process controller
This gem aims at being a simple and reliable solution for controlling
external programs running in the background on any Ruby / OS

The code originated in the selenium-webdriver gem, but should prove
useful as a standalone library.

2020-06-21T18:43:11+00:00 security/py-certbot-dns-cpanel CPanel DNS Authenticator plugin for Certbot
Plugin to allow acme dns-01 authentication of a name managed in cPanel. Useful
for automating and creating a Let's Encrypt certificate (wildcard or not) for a
service with a name managed by cPanel, but installed on a server not managed in

2020-06-21T17:35:05+00:00 print/simple-fb2-reader Simple FB2 format book reader
Simple tool to read books in the FB2 format. Developed using GTK+3.
Its features:

- Supports *.fb2 and * files
- Full 2.1 format support (without stylesheet and partial
table tag support)
- Saving reading position, window state, size, and position
- Search for specific text in the book
- Russian and English GUI, user themes, autoscrolling, hotkeys

2020-06-20T14:47:12+00:00 textproc/p5-JSON-Validator Validate data against a JSON schema
JSON::Validator validates a data structure against a schema. It can
load schemas from JSON, YAML, and perl data structures, and includes a
powerful schema-building DSL.

JSON is processed by Mojo::JSON (which will use p5-Cpanel-JSON-XS
if it's installed). YAML uses p5-YAML-LibYAML (YAML::XS).

2020-06-19T20:07:01+00:00 textproc/linux-c7-libxslt XSLT C library for GNOME (Linux CentOS ${LINUX_DIST_VER})
2020-06-19T19:31:06+00:00 x11/linux-c7-xcb-util libxcb/libX11 extension/replacement libraries (Linux CentOS ${LINUX_DIST_VER})
2020-06-19T19:31:06+00:00 x11/linux-c7-xcb-util-keysyms Port of Xlib's XImage and XShmImage functions (Linux CentOS ${LINUX_DIST_VER})
2020-06-19T19:31:06+00:00 x11/linux-c7-xcb-util-image Port of Xlib's XImage and XShmImage functions (Linux CentOS ${LINUX_DIST_VER})
2020-06-19T19:29:15+00:00 net/nbdkit NBD server toolkit with stable ABI and permissive license
nbdkit is a toolkit for creating NBD servers.

The key features are:

* Multithreaded NBD server written in C with good performance.

* Minimal dependencies for the basic server.

* Liberal license (BSD) allows nbdkit to be linked to proprietary
libraries or included in proprietary code.

* Well-documented, simple plugin API with a stable ABI guarantee.
Lets you export "unconventional" block devices easily.

* You can write plugins in C, Go, Lua, Perl, Python, OCaml, Ruby,
Rust, shell script or Tcl.

* Filters can be stacked in front of plugins to transform the output.

2020-06-18T17:41:16+00:00 graphics/qcustomplot-qt5 Qt C++ widget for plotting and data visualization
QCustomPlot is a Qt C++ widget for plotting and data visualization.
It has no further dependencies and is fully documented. This plotting
library focuses on making good looking, publication quality 2D plots,
graphs and charts, as well as offering high performance for realtime
visualization applications.

2020-06-18T06:57:44+00:00 security/vigenere Vigenere cipher cryptography tool
vigenere is an implementation of the Vigenere cipher encryption
algorithm with an extension to all printable ASCII characters.
The utility is capable of encrypting/decrypting arguments that
are passed to it upon invocation or process input- and outputfiles.

2020-06-18T06:55:33+00:00 lang/silq Silq from ETH Zürich
Silq is a high-level programming language for quantum computing with a strong
static type system.

The compiler is accompanied by a large collection of example files, some of
them implementing solutions to Microsoft's Q# Summer 2018 and Winter 2019
coding contest on Codeforces.

The project web-site provides detailed information on the language and its
concepts and use.

2020-06-18T06:02:31+00:00 www/py-tuir Browse Reddit from your terminal
Text-based interface (TUI) to view and interact
with Reddit from your terminal.

2020-06-17T18:17:45+00:00 devel/swig Generate wrappers for calling C/C++ code from other languages
SWIG is a software development tool that connects programs written in C and C++
with a variety of high-level programming languages. SWIG is used with different
types of target languages including common scripting languages such as
Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages
also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro
CL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave and R. Also
several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket,
Chicken) are supported. SWIG is most commonly used to create high-level
interpreted or compiled programming environments, user interfaces, and as a tool
for testing and prototyping C/C++ software. SWIG is typically used to parse
C/C++ interfaces and generate the 'glue code' required for the above target
languages to call into the C/C++ code. SWIG can also export its parse tree in
the form of XML and Lisp s-expressions.

2020-06-17T12:36:41+00:00 www/py-flask-restx Extension for Flask that adds support for quickly building REST APIs
Flask-RESTX is an extension for Flask that adds support for quickly
building REST APIs. Flask-RESTX encourages best practices with minimal
setup. If you are familiar with Flask, Flask-RESTX should be easy to
pick up. It provides a coherent collection of decorators and tools to
describe your API and expose its documentation properly using Swagger.

Flask-RESTX is a community driven fork of Flask-RESTPlus.

2020-06-17T10:23:39+00:00 audio/linux-c7-gsm GSM audio codec (CentOS ${LINUX_DIST_VER})
2020-06-17T08:11:25+00:00 games/cdogs-sdl Classic overhead run-and-gun game
C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 players
in co-op and deathmatch modes. Customize your player, choose from many weapons,
and blast, slide and slash your way through over 100 user-created campaigns.
Have fun!

2020-06-17T05:14:08+00:00 devel/aixlog Header-only C++ logging library
Header-only C++ logging library

* Single header file implementation
* No dependcies, just vanilla C++11
* Use ostream operator <<
* Unobtrusive, typesafe and expressive
* Easy to switch from existing "cout logging"
* Native support for various platforms (through Sinks)

2020-06-17T04:51:49+00:00 misc/ezc3d C3D (biomechanics data format) reader/writer for C++
EZC3D is an easy to use reader, modifier and writer for C3D format files. It is
written en C++ with proper binders for Python and MATLAB scripting langages.

C3D ( is a format specifically designed to store biomechanics
data. Hence many biomechanics softwares can produce C3D files in order to share
data. However, there is a lack in the biomechanics community of an easy to use,
free and open source library to read, modify and write them as needed when it
gets to the data analysis.

2020-06-17T04:39:51+00:00 math/cglm Highly optimized graphics math (glm) for C
cglm is optimized 3D math library written in C99 (compatible with C89).
It is similar to original glm library except this is mainly for C

This library stores matrices as column-major order but in the future row-major
is considered to be supported as optional.

Currently only float type is supported for most operations.

2020-06-16T11:12:23+00:00 sysutils/fusefs-bindfs FUSE based bindfs implementation way more powerful than nullfs
This port features a fuse implementation of bindfs. Bindfs is like nullfs exept
for the fact that it features more options and filters. The most important
difference is that you may overwrite the ownership of files when mounting the
desired directory somewhere else.

2020-06-16T07:53:28+00:00 security/rubygem-net-ssh5 Non-interactive SSH processing
Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It
supports the following features:

- User authentication via explicit username/password, or using a
public-key/private-key pair.
- Port forwarding, both from the local host to a remote computer via
the remote host, and from the remote host to the local host.
- Execute processes on the remote machine, both interactively and
non-interactively ("batch").

2020-06-16T06:52:27+00:00 x11-themes/sierra-gtk-themes MacOS High Sierra like theme for GTK 3, GTK 2 and Gnome-Shell etc
MacOS High Sierra like theme for GTK 3, GTK 2 and Gnome-Shell etc.

2020-06-16T05:38:01+00:00 www/monolith CLI tool for saving complete web pages as a single HTML file
Data hoarder's dream come true: bundle any web page into
a single HTML file. You can finally replace that gazillion
of open tabs with a gazillion of .html files stored somewhere
on your precious little drive.

Unlike the conventional "Save page as", monolith not only saves
the target document, it embeds CSS, image, and JavaScript assets
all at once, producing a single HTML5 document that is a joy to
store and share.

If compared to saving websites with wget -mpk, this tool embeds all
assets as data URLs and therefore lets browsers render the saved page
exactly the way it was on the Internet, even when no network connection
is available.

2020-06-16T02:19:24+00:00 net/librespeed-cli CLI interface to run librespeed speedtests
This is the CLI part of LibreSpeed which is a very lightweight speedtest.
With the CLI it's possible to run a speedtest from the command line interface.
The server part can be found in www/librespeed.

2020-06-16T02:06:51+00:00 net/librespeed-go GO backend for LibreSpeed
LibreSpeed-go is a very lightweight speed test.
Is is implemented in JavaScript, using XMLHttpRequest and Web Workers.
This port uses GO as backend for hosting. And this in comparison to
www/librespeed where PHP and a web server are required.

2020-06-16T00:47:32+00:00 audio/lenticular-lv2 LV2 plugins based on Mutable Instrument's Clouds
LV2 plugins based on Mutable Instrument's Clouds.

* Implements the alternative modes and quality options of Clouds as
a menu options
* Inputs and knobs for the 3 addition 'Blend' parameters (Stereo Spread,
Feedback, and Reverb)
* Dedicated Freeze button

2020-06-15T22:50:54+00:00 databases/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. Languages currently supported include
C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust.

2020-06-15T22:23:54+00:00 www/moodle39 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.

2020-06-15T18:50:56+00:00 math/mpsolve Multiprecision rootfinder for complex roots of univariate polynomials
MPSolve stands for Multiprecision Polynomial SOLVEr.
It is a software that aims to provide an easy to use (hopefully) universal
blackbox for solving polynomials and secular equations.

Among its features you can find:
* Arbitrary precision approximation.
* Guaranteed inclusion radii for the results.
* Exploiting of polynomial structures: it can take advantage of sparsity as
well as coefficients in a particular domain (i.e. integers or rationals).
* It can be specialized for specific classes of polynomials. As an example,
see the roots of the Mandelbrot polynomial of degree 2.097.151 computed in
about 10 days on a dual Xeon server.

2020-06-15T18:39:52+00:00 www/rubygem-rate_throttle_client Handle rate throttling on the client and measure performance
Rate limiting is for servers, rate throttling is for clients. This library
implements a number of strategies for handling rate throttling on the client and
a methodology for comparing performance of those clients. We don't just give you
the code to rate throttle, we also give you the information to help you figure
out the best strategy to rate throttle as well.

2020-06-15T18:39:47+00:00 textproc/rubygem-rouge319 Simple, easy-to-extend drop-in replacement for pygments
Rouge aims to a be a simple, easy-to-extend drop-in replacement for

2020-06-15T18:39:41+00:00 devel/rubygem-aws-sdk-codeartifact Official AWS Ruby gem for CodeArtifact
Official AWS Ruby gem for CodeArtifact.

2020-06-15T18:39:35+00:00 devel/p5-Term-App-Util-Size Determine the sane terminal size (width, height)
Term::App::Util::Size tries to determine the sane terminal height and width.

2020-06-15T18:39:29+00:00 devel/p5-Term-App-Util-Interactive Determine whether terminal application is running interactively
Term::App::Util::Interactive tries to determine whether terminal application is
running interactively.

2020-06-15T18:39:22+00:00 devel/p5-Term-App-Util-Color Determine color depth and whether to use color or not
Term::App::Util::Color tries to determine the suitable color depth to use.

2020-06-15T17:54:33+00:00 sysutils/pwol Peter's Wake-on-LAN Tool
This is a port of pwol, Peter's Wake-on-Lan tool

This is a simple tool to send WoL packets to wake up
hosts. No more, no less.


- Peter Eriksson
2020-06-15T09:00:12+00:00 textproc/qr Generate textual QR codes using terminal
Print Unicode-friendly QR codes straight in
your terminal.

2020-06-15T07:50:02+00:00 x11-themes/numix-gtk-theme Gtk flat themes
Numix is a modern flat theme with a combination of light and dark elements.

2020-06-14T17:11:48+00:00 net/ooni-mini Small command line client that tests OONI's functionality
The Open Observatory of Network Interference (OONI) is a free software
project and a Global community measuring Internet censorship since 2012.

OONI's miniooni is a small command line client useful to test the
functionality without integrating with full features of OONI Probe CLI.

miniooni can use tunnels provided by Tor, if you like to. The use of regular
HTTP proxies is also possible.

2020-06-14T17:01:54+00:00 net/ooni-probe-cli Next generation OONI Probe CLI
The Open Observatory of Network Interference (OONI) is a free software
project and a Global community measuring Internet censorship since 2012.

This port provides the next generation OONI Probe, a tool used for the
measurement of Internet censorship around the world.

2020-06-14T15:34:41+00:00 sysutils/pnscan Parallel Network Scanner
This is a port of pnscan, a Parallel Network Scanner

This is a pretty basic tool to scan IPv4 networks for TCP
services. No more, no less.


- Peter Eriksson
2020-06-14T14:19:48+00:00 textproc/rubygem-cucumber-html-formatter 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

2020-06-14T14:19:42+00:00 textproc/rubygem-cucumber-gherkin Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

2020-06-14T14:19:37+00:00 devel/rubygem-protobuf-cucumber Protocol Buffers serialization and RPC implementation for Cucumber
Protobuf is an implementation of Google's protocol buffers in ruby, This is the
cucumber-modified fork.

2020-06-14T14:19:31+00:00 devel/rubygem-cucumber-messages4 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.

2020-06-14T14:19:25+00:00 devel/rubygem-cucumber-cucumber-expressions 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

2020-06-13T20:53:15+00:00 emulators/simh-hp3000 Emulates classic HP 3000 computers
hp3000 is a simulator for the classic SIO machines. This group consists
of the 3000 CX, the Series I, Series II, and the HP 3000 Series III that
is simulated here. A large variety of CPU options, device interface
cards, and peripherals are provided.

2020-06-13T20:50:40+00:00 emulators/simh-hp2100 Emulates classic HP 2100 computers
hp2100 is a simulator for the HP 2116/15/14, 2100, and 1000 M/E/F-Series
machines (hereafter referred collectively as the HP 2100 simulator). A
large variety of CPU options, device interface cards, and peripherals
are provided.

2020-06-13T20:34:55+00:00 sysutils/nss_ndb BerkeleyDB-based nsswitch backend for passwd & groups
This project consists of a NSS module ( and a CLI
utility (makendb) that enables big passwd & group files to be
handled efficiently via BTree BerkeleyDB databases.

To activate and use this you must (after installation):

1. Manually add a symbolic link:

/usr/lib/ -> /path/to/lib/<version>

2. Populate the databases in /var/db/nss_ndb via "makendb" (or some
other tool).

3. Activate it in /etc/nsswitch.conf:

passwd: files ndb
group: files ndb


- Peter Eriksson
2020-06-13T13:54:47+00:00 biology/picard-tools CLI tools for manipulating high-throughput sequencing (HTS) data
Picard is a set of command line tools for manipulating high-throughput
sequencing (HTS) data and formats such as SAM/BAM/CRAM and VCF. These file
formats are defined in the Hts-specs repository.

2020-06-12T20:11:28+00:00 sysutils/acltool ACL manipulation utility
This is a port of acltool, an ACL manipulation CLI tool.

This is a tool to manage NFSv4/ZFS/SMB (also known as Extended on MacOS)
style ACLs of filesystems. That is listing, creating, editing, searching,
stripping, sorting, removing redundant entries and more.

2020-06-12T19:11:33+00:00 www/nextcloud-circles Cicrles app for Nextcloud
Nextcloud circles allows your users to create their own groups of
users/colleagues/friends on your Nextcloud instance. Those groups of users (or
'circles') can then be used by any other app for sharing purpose (files, social
feed, status update, messaging, ...).

2020-06-12T09:02:18+00:00 security/yubikey-agent Seamless ssh-agent for YubiKeys
yubikey-agent is a seamless ssh-agent for YubiKeys.

(*) Easy to use. A one-command setup, one environment variable,
and it just runs in the background.
(*) Indestructible. Tolerates unplugging, sleep, and suspend.
Never needs restarting.
(*) Compatible. Provides a public key that works with all services
and servers.
(*) Secure. The key is generated on the YubiKey and can't be
extracted. Every session requires the PIN, every login requires a
touch. Setup takes care of PUK and management key.

2020-06-11T22:14:11+00:00 sysutils/conan C/C++ package manager
Conan is a MIT-licensed, Open Source package manager for C and C++ development,
allowing development teams to easily and efficiently manage their packages and
dependencies across platforms and build systems.

2020-06-11T22:07:13+00:00 devel/py-node-semver Python version of node-semver
python version of [node-semver]

2020-06-11T21:44:32+00:00 devel/py-patch-ng Library to parse and apply unified diffs
Library to parse and apply unified diffs.

* Python 2 and 3 compatible
* Automatic correction of
- Linefeeds according to patched file
- Diffs broken by stripping trailing whitespace
- a/ and b/ prefixes
* Single file, which is a command line tool and a library
* No dependencies outside Python stdlib
* Patch format detection (SVN, HG, GIT)
* Nice diffstat histogram
* Linux / Windows / OS X
* Test coverage

2020-06-11T17:49:58+00:00 mail/claws-mail-tnef_parse TNEF attachment format parser plugin for Claws Mail
This plugin enables reading application/ms-tnef attachments
used by Microsoft Outlook.

2020-06-11T17:49:58+00:00 mail/claws-mail-spam_report Spam report plugin for Claws Mail
This plugin reports spam to various places.

2020-06-11T17:49:58+00:00 mail/claws-mail-plugins claws-mail plugins meta-port
This add-on provides joystick drivers and button mapping services
for Kodi. It uses Kodi's Peripheral API.

This port is for multimedia/kodi-devel only.

2020-06-11T17:49:58+00:00 mail/claws-mail-litehtml_viewer Viewer plugin for HTML emails, using the litehtml library
Viewer plugin for HTML emails, using the litehtml library.

litehtml is lightweight HTML/CSS rendering engine. The main goal of the
litehtml library is to give the developers the easy way to show the HTML
pages in theirs applications. The popular HTML engines like WebKit are
too complicated for some tasks. For example, it may be too cumbersome
to use WebKit to show some tooltips or pages in HTML format.

2020-06-11T17:49:58+00:00 mail/claws-mail-dillo Viewing of html messages using the Dillo web browser
The Dillo HTML Viewer plugin is an HTML renderer plugin for Claws Mail.

It features:
- Basic rendering of HTML message parts
- Optional fetching and displaying of remote images
- Browsing the web from within of Claws Mail

2020-06-11T17:49:58+00:00 mail/claws-mail-attachwarner Not attached file warning plugin for Claws Mail
Warns when the user composes a message mentioning an attachment in
the message body without attaching any files to the message.

2020-06-11T17:49:58+00:00 mail/claws-mail-archive Mail archiver plugin for Claws Mail
This plugin adds archiving features to Claws Mail.

2020-06-11T16:02:21+00:00 sysutils/rtsx-kmod FreeBSD driver for Realtec card readers
Development version of rtsx FreeBSD driver for Realtek card readers

2020-06-11T13:15:34+00:00 www/py-django-formset-js-improved Fork of django-formset-js that adds support for reordering and nested formsets
This is a fork of django-formset-js that adds support for reordering and nested

A wrapper for a JavaScript formset helper.

2020-06-11T11:12:09+00:00 www/py-django-jquery-js jQuery, bundled up so apps can depend upon it
jQuery, bundled up so apps can depend upon it

2020-06-11T07:25:08+00:00 x11-themes/matcha-gtk-themes Matcha is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell
Matcha is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell.

2020-06-11T01:40:55+00:00 math/symengine Fast symbolic manipulation library, written in C++
SymEngine is a standalone fast C++ symbolic manipulation library.
Optional thin wrappers allow usage of the library from other languages, e.g.:

* C wrappers allow usage from C, or as a basis for other wrappers (the
symengine/cwrapper.h file)
* Python wrappers allow easy usage from Python and integration with SymPy and
Sage (the repository)
* Ruby wrappers (the symengine.rb repository)
* Julia wrappers (the SymEngine.jl repository)
* Haskell wrappers (the symengine.hs repository)

2020-06-10T16:11:32+00:00 devel/libgnt Toolkit based on glib and ncurses for text-mode user interfaces
GNT is an ncurses toolkit for creating text-mode graphical user interfaces in a
fast and easy way. It is based on GLib and ncurses.

It was born out of the console-based UI, Finch, for the libpurple project, but
has now been split into its own independent repository.

2020-06-10T13:25:33+00:00 databases/mongodb42-tools Tools for MongoDB 4.2.x
Useful utilities for managing a MongoDB instance written in Go.

- bsondump - display BSON files in a human-readable format
- mongoimport - Convert data from JSON, TSV or CSV and insert them
into a collection
- mongoexport - Write an existing collection to CSV or JSON format
- mongodump/mongorestore - Dump MongoDB backups to disk in .BSON
format, or restore them to a live database
- mongostat - Monitor live MongoDB servers, replica sets, or sharded
- mongofiles - Read, write, delete, or update files in GridFS
- mongotop - Monitor read/write activity on a mongo server
- mongoreplay - Capture, observe, and replay traffic for MongoDB

2020-06-10T11:50:04+00:00 www/py-django-csp Adds Content-Security-Policy headers to Django
Django-CSP adds Content-Security-Policy headers to Django.

2020-06-10T05:56:28+00:00 audio/ganv Interactive Gtk canvas widget for audio topologies representation
Ganv is an interactive Gtk canvas widget for graph-based interfaces (patchers,
modular synthesizers, finite state automata, interactive graphs, etc).

2020-06-10T03:32:12+00:00 audio/tamgamp-lv2 LV2 guitar amp simulator
Tamgamp (Rhymes with: "Damage Amp") is LV2 guitar amp simulator that provides
two plugins:
* Tamgamp - a plugin based on Guitarix DK Builder simulated chains.
* TamgampGX - a plugin based on tuned Guitarix internal amplifiers

The key features of this project according to initial technical requirements are
* Simplicity of the interface, no UI (use generic one), minimum knobs/sliders.
* Preamplifier simulation only, for simplicity and flexibility (use a separate
cab simulator).
* Smooth bypass/automation. No pops, spikes or clicks.
* Normalized output level: different amplifiers should sound almost of the same
output loudness with different gain settings.

2020-06-09T19:10:51+00:00 audio/din Open source, cross-platform sound synthesizer
DIN Is Noise is a program for making sound, music and noise. Use
bezier curves to edit waveforms, envelopes, modulators and FX
components; use the keyboard (computer and MIDI) to trigger notes (or
noise), use the mouse to sound like the theremin, create drones on
microtones, launch, orbit and drag them around; bounce balls on walls
to trigger notes in a mondrian inspired drawing and also make binaural
beats. Supports MIDI input and scripting through TCL.

2020-06-09T18:53:01+00:00 science/py-pygmo2 Python platform to perform parallel computations of optimisation tasks
pygmo is a scientific Python library for massively parallel optimization. It is
built around the idea of providing a unified interface to optimization
algorithms and problems, and to make their deployment in massively parallel
environments easy.

Efficient implementantions of bio-inspired and evolutionary algorithms are sided
to state-of-the-art optimization algorithms (Simplex Methods, SQP methods,
interior points methods, ...) and can be easily mixed (also with your
newly-invented algorithms) to build a super-algorithm exploiting algorithmic
cooperation via the asynchronous, generalized island model.

pygmo can be used to solve constrained, unconstrained, single objective,
multiple objective, continuous and integer optimization problems, stochastic and
deterministic problems, as well as to perform research on novel algorithms and
paradigms, and easily compare them to state-of-the-art implementations of
established ones.

2020-06-09T15:47:33+00:00 x11/plasma5-kwayland-server Wayland Server Components built on KDE Frameworks
Plasma Wayland Protocols

This project should be installing only the xml files of the non-standard
wayland protocols we use in Plasma.

They are installed to $PREFIX/share/plasma-wayland-protocols.

2020-06-09T11:04:05+00:00 sysutils/angrysearch Quick search GUI tool for Unix systems
Clone of the David Carpenter's "Everything" search engine, which locates
files and folders by their name instantly, for Unix-like systems.

This simple file search crawls available disks creating a database that
can be searched using quick and responsive graphical interface.
Notable difference is that by default, the entire paths are searched,
not just file and folder names.

2020-06-09T08:07:20+00:00 irc/srain Modern IRC client written in GTK
Srain is a modern IRC client written in GTK.


o Fully open source
o RFC {1459,2812} compatible
o Partial IRCv3 support
o Multi-platform support (Linux, Windows, macOS and BSD)
o Act like modern IM client
- Graphical user interface
- Convenient connection panel
- Interactive channel search
- Forward message in one click
- URL preview
- Desktop notificaion
- Special optimization for bridge/relay bot
o Act like geek IRC client
- Anything can be done via commands
- Fine-grained configuration with hot update support
- Regex based message render and filter mechanisms
- IPC based plugin system (TODO)

2020-06-08T14:08:29+00:00 lang/perl5.32 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

2020-06-07T21:21:31+00:00 sysutils/beats7 Send logs, network, metrics and heartbeat to elasticsearch or logstash
Beats is the platform for building lightweight, open source data
shippers for many types of operational data you want to enrich with
Logstash, search and analyze in Elasticsearch, and visualize in Kibana.
Whether you're interested in log files, infrastructure metrics, network
packets, or any other type of data, Beats serves as the foundation for
keeping a beat on your data.

Filebeat is a lightweight, open source shipper for log file data. As the
next-generation Logstash Forwarder, Filebeat tails logs and quickly
sends this information to Logstash for further parsing and enrichment or
to Elasticsearch for centralized storage and analysis.

Metricbeat Collect metrics from your systems and services. From CPU to memory,
Redis to Nginx, and much more, Metricbeat is a lightweight way to send system
and service statistics.

Packetbeat is a lightweight network packet analyzer that sends data to Logstash
or Elasticsearch.

2020-06-07T17:45:11+00:00 sysutils/beats6 Collect logs locally and send to remote logstash
Beats is the platform for building lightweight, open source data
shippers for many types of operational data you want to enrich with
Logstash, search and analyze in Elasticsearch, and visualize in Kibana.
Whether you're interested in log files, infrastructure metrics, network
packets, or any other type of data, Beats serves as the foundation for
keeping a beat on your data.

Filebeat is a lightweight, open source shipper for log file data. As the
next-generation Logstash Forwarder, Filebeat tails logs and quickly
sends this information to Logstash for further parsing and enrichment or
to Elasticsearch for centralized storage and analysis.

Metricbeat Collect metrics from your systems and services. From CPU to memory,
Redis to Nginx, and much more, Metricbeat is a lightweight way to send system
and service statistics.

Packetbeat is a lightweight network packet analyzer that sends data to Logstash
or Elasticsearch.

2020-06-07T09:50:02+00:00 databases/mongodb42 Distributed document-oriented "NoSQL" database (4.2.x Branch)
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

2020-06-07T06:36:03+00:00 www/annie 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.

2020-06-06T18:15:57+00:00 textproc/py-docrepr Generate rich representations for docstrings
docrepr renders Python docstrings in HTML. It is based on the sphinxify module
developed by Tim Dumol for the Sage Notebook and the module
developed for the Spyder IDE.

2020-06-06T16:23:06+00:00 sysutils/py-liquidctl Cross-platform tool and drivers for liquid coolers and other devices
Cross-platform tool and drivers for liquid coolers and other devices.

2020-06-06T14:24:22+00:00 comms/opencbm-plugin-xa1541 OpenCBM plugin for parallel-port cables
OpenCBM plugin for parallel-port cables

The OpenCBM package contains user space support programs and development
libraries to control and use CBM serial IEC/IEEE-488 bus devices as used by
most Commodore (CBM) 8-bit machines.

This port contains the xa1541 plugin for parallel-port cables.

2020-06-06T14:21:38+00:00 comms/opencbm-kmod OpenCBM driver module for parallel-port X[MA]-1541 cables
OpenCBM driver module for parallel-port X[MA]-1541 cables

The OpenCBM package contains user space support programs and development
libraries to control and use CBM serial IEC/IEEE-488 bus devices as used by
most Commodore (CBM) 8-bit machines.

This port contains the FreeBSD driver for parallel-port cables for OpenCBM.

2020-06-06T14:20:30+00:00 comms/opencbm Commodore CBM serial IEC/IEEE-488 bus utilities
Commodore CBM serial IEC/IEEE-488 bus utilities

The OpenCBM package contains user space support programs and development
libraries to control and use CBM serial IEC/IEEE-488 bus devices as used by
most Commodore (CBM) 8-bit machines.

OpenCBM allows for access to Commodore seriel IEC bus devices such as CBM
1540, 1541, 1570, 1571 and 1581 floppy disk drives.

OpenCBM allows for access to Commodore (parallel) IEEE-488 bus devices such as
CBM 2031, 2040, 3040, 4031, 4040, 8050, 8250, 8280 and SFD-1001 floppy disk

The devices are connected via a custom USB adapter (called xu1541 or xum1541).
A fast .d64 disk copier/transfer program is included.

2020-06-06T12:06:46+00:00 www/py-djangoql Advanced search language for Django, with auto-completion
Advanced search language for Django, with auto-completion.
Supports logical operators, parenthesis, table joins, works
with any Django models

2020-06-05T16:12:19+00:00 multimedia/playerctl MPRIS command-line controller and library
Playerctl is a command-line utility and library for controlling media players
that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy
to bind player actions, such as play and pause, to media keys. You can also get
metadata about the playing track such as the artist and title for integration
into statusline generators or other command-line tools.

For more advanced users, Playerctl provides an introspectable library available
in your favorite scripting language that allows more detailed control like the
ability to subscribe to media player events or get metadata such as artist and
title for the playing track.

2020-06-05T02:45:33+00:00 biology/bioawk BWK awk modified for biological data
Bioawk is an extension to Brian Kernighan's awk, adding the support of several
common biological data formats, including optionally gzip'ed BED, GFF, SAM,
VCF, FASTA/Q and TAB-delimited formats with column names. It also adds a few
built-in functions and an command line option to use TAB as the input/output
delimiter. When the new functionality is not used, bioawk is intended to behave
exactly the same as the original BWK awk.

2020-06-05T01:55:49+00:00 biology/subread High-performance read alignment, quantification and mutation discovery
The Subread package comprises a suite of software programs for processing
next-gen sequencing read data including:

Subread: a general-purpose read aligner which can align both genomic
DNA-seq and RNA-seq reads. It can also be used to discover genomic
mutations including short indels and structural variants.

Subjunc: a read aligner developed for aligning RNA-seq reads and for the
detection of exon-exon junctions. Gene fusion events can be detected as

featureCounts: a software program developed for counting reads to genomic
features such as genes, exons, promoters and genomic bins.

Sublong: a long-read aligner that is designed based on seed-and-vote.

exactSNP: a SNP caller that discovers SNPs by testing signals against local
background noises.

2020-06-04T19:51:11+00:00 mail/rubygem-valid_email ActiveModel Validation for email
ActiveModel Validation for email.
It validates email for application use (registering a new account for example).

2020-06-04T18:56:20+00:00 sysutils/terraform-provider-gridscale Terraform provider for gridscale
A community developed provider to support gridscale's cloud with Terraform.

Terraform is used to create, manage, and update infrastructure resources such as
physical machines, VMs, network switches, containers, and more.
Almost any infrastructure type can be represented as a resource in Terraform.

A provider is responsible for understanding API interactions and exposing
resources. Providers generally are an IaaS, PaaS, or SaaS services.

2020-06-04T18:28:13+00:00 biology/vt Discovers short variants from Next Generation Sequencing data
vt is a variant tool set that discovers short variants from Next Generation
Sequencing data.

2020-06-03T22:50:18+00:00 net-mgmt/zabbix5-server Enterprise-class open source distributed monitoring (${PKGNAMESUFFIX:S/^-//}) LTS
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.

2020-06-03T22:50:18+00:00 net-mgmt/zabbix5-proxy
2020-06-03T22:50:18+00:00 net-mgmt/zabbix5-java
2020-06-03T22:50:18+00:00 net-mgmt/zabbix5-frontend
2020-06-03T22:50:18+00:00 net-mgmt/zabbix5-agent
2020-06-03T17:50:12+00:00 devel/roswell Common Lisp installer and launcher
Roswell is a lisp implementation manager that aids in installing and using lisp

2020-06-03T05:32:50+00:00 net/p5-URI-Based Define a base URI and then generate variations on it
URI::Based perl module - Define a base URI and then generate variations on it

2020-06-03T03:51:30+00:00 databases/pg_ed25519 PostgreSQL extension for ed25519 sign and verify
PostgreSQL extension for ed25519 sign and verify.

2020-06-02T19:13:48+00:00 databases/py-txredisapi Non-blocking redis client for python
txredisapi is a non-blocking client driver for the redis database, written in
python. It uses twisted for the asynchronous communication with redis.

2020-06-02T18:41:59+00:00 www/logswan Fast Web log analyzer
Logswan is a fast Web log analyzer using probabilistic data structures. It is
targeted at very large log files, typically APIs logs. It has constant memory
usage regardless of the log file size, and takes approximatively 4MB of RAM.

Project design goals include: speed, memory-usage efficiency, and keeping
the code as simple as possible.

2020-06-02T13:12:22+00:00 textproc/py-iso3166 Standalone ISO 3166-1 country definitions
Self-contained ISO 3166-1 country definitions.

2020-06-02T13:00:01+00:00 devel/py3c Py3c helps you port C extensions to Python 3
py3c helps you port C extensions to Python 3.

It provides a detailed guide, and a set of macros
to make porting easy and reduce boilerplate.

2020-06-02T11:23:53+00:00 sysutils/py-salt-2019 Distributed remote execution and configuration management system
Salt : Remote Execution and State Manager

Salt is a powerful remote execution and state manager that can be
used to administer servers in a fast and efficient way.

2020-06-02T08:44:30+00:00 x11/jgmenu Simple X11 menu
Simple, independent and contemporary-looking X11 menu, designed for
scripting, ricing and tweaking.

2020-06-01T21:59:33+00:00 lang/gcc10 GNU Compiler Collection 10
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc10, g++10,
and gfortran10, respectively.


Gerald Pfeifer <>
2020-06-01T17:31:11+00:00 net/pwnat NAT punching tool based on udptunnel
pwnat, pronounced "poe-nat", is a tool that allows any
number of clients behind NATs to communicate with a
server behind a separate NAT with *no* port forwarding
*no* DMZ setup, and *no* 3rd party involvement. The server
does not need to know anything about the clients trying
to connect.

Simply put, this is a proxy server that works behind a NAT,
even when the client is behind a different NAT, without any
3rd party or network changes.

There is no middle man, no proxy, no 3rd party,
no UPnP/STUN/ICE required, no spoofing, and no DNS tricks.

More importantly, the client can then connect to any
host or port on any remote host or to a fixed host and
port decided by the server.

2020-06-01T07:49:40+00:00 games/libretro-yabause Saturn emulator for libretro
Saturn Emulator for libretro.

2020-06-01T07:47:27+00:00 games/libretro-fbneo Final Burn Alpha fork for libretro
Final Burn Alpha fork for libretro.

2020-05-31T21:48:24+00:00 databases/couchdb3 JSON document database with HTTP API and scalable multi-master sync
Apache CouchDB lets you access your data where you need it by defining the
Couch Replication Protocol that is implemented by a variety of projects and
products that span every imaginable computing environment from globally
distributed server-clusters, over mobile phones to web browsers.

2020-05-31T18:15:03+00:00 devel/rubygem-aliyun-sdk Ruby program to facilitate accessing Aliyun Object Storage Service
Alibaba Cloud OSS SDK for Ruby is a Ruby client program for convenient access to
Alibaba Cloud OSS (Object Storage Service) RESTful APIs.

2020-05-31T13:49:28+00:00 mail/py-spf-engine SPF engine for Postfix policy server and milter implemented in Python
This project provides the SPF (Sender Policy Framework) back-end for both
pypolicyd-spf (for which it was originally developed) and an future SPF
milter using pymilter. The goal is to provide a common back-end for common
features for support SPF integration with Postfix and Sendmail using both
the Postfix policy service and the Sendmail milter protocol (also available
with Postfix).

2020-05-31T13:10:32+00:00 graphics/tslib Touchscreen access library
tslib consists of the library *libts* and tools that help you
calibrate and use it in your environment.

2020-05-31T09:23:52+00:00 graphics/mesa-devel Bleeding edge Mesa drivers (OpenGL, Vulkan)
Development branch of Mesa 3D graphics library. Only some drivers are
enabled, so it can co-exist with the stable version.

2020-05-31T07:59:18+00:00 x11-toolkits/py-qt5-chart Python bindings for the Qt5 toolkit, QtChart module
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
This package provides the extra QtChart module.

2020-05-30T01:51:29+00:00 www/ilias6 Powerful, dynamic, PHP and MySQL based e-learning platform
ILIAS is a powerful web-based learning management
system that allows users to create, edit and publish
learning and teaching material in an integrated
system with their normal web browsers.

2020-05-30T00:31:39+00:00 net/libiscsi Client-side library to implement the iSCSI protocol
Libiscsi is a client-side library to implement the iSCSI protocol
that can be used to access the resources of an iSCSI target.

The library is fully asynchronous with regards to iSCSI commands
and SCSI tasks, but a synchronous layer is also provided for ease
of use for simpler applications.

2020-05-29T15:45:17+00:00 www/py-djangorestframework311 Django REST framework
Django REST framework is a powerful and flexible toolkit that makes
it easy to build Web APIs.

Note: This is the 3.9.x branch which supports Django 1.11 and later

2020-05-29T14:55:14+00:00 math/sympow Mathematical program for SYMmetric POWer elliptic curve L-functions
SYMPOW is a package to compute special values of symmetric power elliptic curve
L-functions. It can compute up to about 64 digits of precision.

2020-05-29T14:52:50+00:00 math/palp Package for Analyzing Lattice Polytopes
A Package for Analyzing Lattice Polytopes (PALP) is a set of C programs for
calculations with lattice polytopes and applications to toric geometry.

It contains routines for vertex and facet enumeration, computation of incidences
and symmetries, as well as completion of the set of lattice points in the convex
hull of a given set of points. In addition, there are procedures specialised to
reflexive polytopes such as the enumeration of reflexive subpolytopes, and
applications to toric geometry and string theory, like the computation of Hodge
data and fibration structures for toric Calabi-Yau varieties. The package is
well tested and optimised in speed as it was used for time consuming tasks such
as the classification of reflexive polyhedra in 4 dimensions and the creation
and manipulation of very large lists of 5-dimensional polyhedra.

While originally intended for low-dimensional applications, the algorithms work
in any dimension and our key routine for vertex and facet enumeration compares
well with existing packages.

2020-05-29T03:50:59+00:00 devel/doctest Header-only C++ unit-testing
A fast, feature-rich C++11/14/17/20 single-header testing framework for
unit tests and TDD, inspired by Catch.

2020-05-29T03:46:52+00:00 security/fizz C++14 implementation of the TLS-1.3 standard
Fizz is a TLS 1.3 implementation.

Fizz currently supports TLS 1.3 drafts 28, 26 (both wire-compatible with the
final specification), and 23. All major handshake modes are supported, including
PSK resumption, early data, client authentication, and HelloRetryRequest.

2020-05-29T03:05:51+00:00 www/rubygem-faraday_middleware0 Collection of Ruby Faraday middlewares
Faraday Middleware

Various Faraday middlewares for Faraday-based API wrappers

2020-05-29T03:04:35+00:00 www/rubygem-faraday0 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.

2020-05-29T01:56:20+00:00 print/py-pycups1 CUPS bindings for Python
CUPS bindings for Python

2020-05-29T01:27:16+00:00 sysutils/u-boot-rpi3-32
U-Boot loader and related files for the RPi3

For general information about U-Boot see WWW:
2020-05-28T22:05:42+00:00 science/xtb Semiempirical Extended Tight-Binding Program Package
Semiempirical Extended Tight-Binding Program Package

xtb implements a variety of semiempirical, tight-binding, and force field
methods for computational chemistry and materials science.

2020-05-28T20:23:47+00:00 devel/py-hypothesmith Hypothesis strategies for generating Python programs
Hypothesis strategies for generating Python programs, something like CSmith.

2020-05-27T16:18:56+00:00 games/libretro-paralleln64 Improved Nintendo 64 core for libretro
Improved Nintendo 64 core for libretro.

2020-05-27T12:25:16+00:00 devel/py-hvac HashiCorp Vault API client
HVAC is Python client for Hashicorp Vault.

Tested against the latest release, HEAD ref, and 3 previous minor versions
counting back from the latest release of Vault.
Current official support covers Vault v1.1.5 or later.

2020-05-27T07:41:40+00:00 graphics/libglvnd GL Vendor-Neutral Dispatch library
libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
between multiple vendors. It allows multiple drivers from different vendors to
coexist on the same filesystem, and determines which vendor to dispatch each
API call to at runtime.

Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.

2020-05-26T16:45:24+00:00 science/fastjet Package for jet finding in pp and e+e- collisions
FastJet is a software package for jet finding in pp and e+e- collisions. It
includes fast native implementations of many sequential recombination clustering
algorithms, plugins for access to a range of cone jet finders and tools for
advanced jet manipulation.

2020-05-26T16:21:23+00:00 science/hepmc3 Event record for High Energy Physics Monte Carlo generators/simulation
The HepMC package is an object oriented, C++ event record for High Energy
Physics Monte Carlo generators and simulation. The original code was written
by M. Dobbs and J.B. Hansen (Comput. Phys. Commun. 134 (2001) 41). Since the
first implementation, the package has undergone several modifications and in
particular, the latest HepMC3 series is a completely new rewrite using
currently available C++11 techniques.

2020-05-26T14:02:59+00:00 devel/libantlr4 ANother Tool for Language Recognition (C runtime)
ANTLR, ANother Tool for Language Recognition, is a language tool that
provides a framework for constructing recognizers, interpreters,
compilers, and translators from grammatical descriptions containing
actions in a variety of target languages. ANTLR provides excellent
support for tree construction, tree walking, translation, error
recovery, and error reporting.

This package provides the ANTLR vv C/C++ runtime library.

2020-05-26T12:11:15+00:00 textproc/py-parse Opposite of format()
parse() is the opposite of format(). It parses strings using a specification
based on the Python format() syntax. The module is set up to only export
parse(), search(), findall(), and with_pattern() when import * is used.

2020-05-26T12:11:05+00:00 net/py-python-glanceclient2 OpenStack Image API Client Library
This is a client library for Glance built on the OpenStack Images API. It
provides a Python API (the glanceclient module) and a command-line tool
(glance). This library fully supports the v1 Images API, while support for the
v2 API is in progress.

2020-05-26T09:00:00+00:00 sysutils/hw-probe Probe for hardware, check operability, and find drivers
A tool to check operability of computer hardware and upload result
to the Linux/*BSD hardware database.

Probe is a snapshot of your computer hardware state and system
logs. The tool checks operability of devices by analysis of logs
and returns a permanent URL to view the probe of the computer.

The tool is intended to simplify collecting of logs necessary for
investigating hardware related problems. Just run one simple
command in the console to check your hardware and collect all the
system logs at once:

sudo -E hw-probe -all -upload

By creating probes you contribute to the HDD/SSD Desktop-Class
Reliability Test study:

2020-05-26T06:55:36+00:00 www/hs-postgrest PostgREST create a REST API to an existing Postgres database
PostgREST is a standalone web server that turns your PostgreSQL database
directly into a RESTful API. The structural constraints and permissions
in the database determine the API endpoints and operations.

2020-05-25T18:00:32+00:00 www/py-httpcore Minimal low-level HTTP client
The HTTP Core package provides a minimal low-level HTTP client, which does one
thing only. Sending HTTP requests.

It does not provide any high level model abstractions over the API, does not
handle redirects, multipart uploads, building authentication headers,
transparent HTTP caching, URL parsing, session cookie handling, content or
charset decoding, handling JSON, environment based configuration defaults, or
any of that Jazz.

Some things HTTP Core does do:
- Sending HTTP requests.
- Provides both sync and async interfaces.
- Supports HTTP/1.1 and HTTP/2.
- Async backend support for asyncio and trio.
- Automatic connection pooling.
- HTTP(S) proxy support.

2020-05-25T16:36:19+00:00 deskutils/just Just a command runner: handy way to save/run project-specific commands
just is a handy way to save and run project-specific commands.

2020-05-25T11:40:23+00:00 www/py-django-compat For- and backwards compatibility layer for different Django versions
Forward and backwards compatibility layer for different Django versions.

Reasons to use django-compat:

* Be able to use LTS versions of Django and support newer versions in an app
* Use features from newer Django versions in an old one
* Manage and master the gap between different framework versions

2020-05-25T04:17:23+00:00 sysutils/ipget Retrieve files over IPFS and save them locally
ipget is a standalone program analogous to GNU wget. Unlike wget though, ipget
specializes in downloading files and directory structures from the IPFS network.

ipget includes its own IPFS node, so you don't need IPFS installed on your
system. This makes it ideal for users and projects that want a simple utility
for whenever they want to retrieve files from IPFS.

2020-05-24T18:44:31+00:00 www/threejs JavaScript 3D library
The aim of this JavaScript 3D library is to create an easy to use, lightweight,
3D library with a default WebGL renderer. The library also provides Canvas 2D,
SVG and CSS3D renderers in the examples.

2020-05-24T09:13:34+00:00 devel/electron5 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.

2020-05-24T06:20:38+00:00 multimedia/get_iplayer Search, index, or stream archive video from BBC iPlayer
This tool allows you to search, index, and record/stream:

BBC iPlayer TV - up to 5200 kbps HD 720p H.264 / Quicktime / MP4
BBC iPlayer Radio - up to 340 kbps AAC / MP4
BBC iPlayer TV subtitles - SubRip / srt

None of the above content is /protected/ by DRM. get_iplayer cannot remove DRM.

2020-05-23T21:13:46+00:00 textproc/py-jc Converts output of popular command-line tools and file-types to JSON
JSONifies the output of many CLI tools and file-types
for easier parsing in scripts.

2020-05-23T20:55:15+00:00 misc/py-onnx Open Neural Network eXchange
Open Neural Network Exchange (ONNX) is an open ecosystem that empowers AI
developers to choose the right tools as their project evolves. ONNX provides an
open source format for AI models, both deep learning and traditional ML. It
defines an extensible computation graph model, as well as definitions of
built-in operators and standard data types. Currently we focus on the
capabilities needed for inferencing (scoring).

ONNX is widely supported and can be found in many frameworks, tools, and
hardware. Enabling interoperability between different frameworks and
streamlining the path from research to production helps increase the speed of
innovation in the AI community. We invite the community to join us and further
evolve ONNX.

2020-05-23T18:28:12+00:00 security/cfssl CloudFlares PKI and TLS toolkit
CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command line tool
and an HTTP API server for signing, verifying, and bundling TLS certificates.

2020-05-23T16:31:33+00:00 math/rubiks Several programs for working with Rubik's cubes
There are several programs for working with Rubik's cubes, by three
different people. These are required by SageMath.

2020-05-23T10:39:50+00:00 devel/golangci-lint Linters Runner for Go
GolangCI-Lint is a linters aggregator. It's fast, on average 5 times
faster than gometalinter. It's easy to integrate and use, has nice
output and has a minimum number of false positives. It supports go

2020-05-23T10:32:56+00:00 games/cataclysm-dda-tiles
2020-05-23T10:28:29+00:00 devel/rubygem-request_store14 RequestStore gives you per-request global storage
RequestStore gives you per-request global storage.

2020-05-23T06:57:49+00:00 cad/ifcopenshell Open source IFC library and geometry engine
IfcOpenShell is an open source (LGPL) software library for working with the
Industry Foundation Classes (IFC) file format. Currently supported IFC
releases are IFC2x3 TC1 and [IFC4 Add2 TC1].

2020-05-23T06:22:07+00:00 devel/py-loguru Python logging made (stupidly) simple
Loguru is a library which aims to bring enjoyable logging in Python.

Did you ever feel lazy about configuring a logger and used print() instead?... I
did, yet logging is fundamental to every application and eases the process of
debugging. Using Loguru you have no excuse not to use logging from the start,
this is as simple as from loguru import logger.

Also, this library is intended to make Python logging less painful by adding a
bunch of useful functionalities that solve caveats of the standard loggers.
Using logs in your application should be an automatism, Loguru tries to make it
both pleasant and powerful.

2020-05-23T00:50:20+00:00 textproc/py-sphinx-autodoc-typehints Type hints (PEP 484) support for the Sphinx autodoc extension
This extension allows you to use Python 3 annotations for documenting
acceptable argument types and return value types of functions. This allows you
to use type hints in a very natural fashion.

2020-05-23T00:47:50+00:00 textproc/py-sphinx-autoapi Sphinx API documentation generator
Sphinx AutoAPI provides "autodoc" style documentation for multiple
programming languages without needing to load, run, or import the
project being documented.

2020-05-22T00:34:33+00:00 lang/halide Halide, a language for fast and portable data-parallel computation
Halide is a new programming language designed to make it easier to write
high-performance image processing code on modern machines. Its current front
end is embedded in C++. Compiler targets include x86/SSE, ARM v7/NEON, CUDA,
and OpenCL.

Rather than being a standalone programming language, Halide is embedded in C++.
This means you write C++ code that builds an in-memory representation of a
Halide pipeline using Halide's C++ API. You can then compile this representation
to an object file, or JIT-compile it and run it in the same process.

2020-05-21T21:46:56+00:00 devel/tllist C header file only implementation of a typed linked list
Most C implementations of linked list are untyped. That is, their data carriers
are typically void *. This is error prone since your compiler will not be able
to help you correct your mistakes (oh, was it a pointer-to-a-pointer... I
thought it was just a pointer...).

tllist addresses this by using pre-processor macros to implement dynamic types,
where the data carrier is typed to whatever you want; both primitive data types
are supported as well as aggregated ones such as structs, enums and unions.

Being a double-linked list, most operations are constant in time (including
pushing and popping both to/from front and back).

The memory overhead is fairly small; each item carries, besides its data, a
prev and next pointer (i.e. a constant 16 byte overhead per item on 64-bit

The list itself has a head and a tail pointer, plus a length variable
(typically 8 bytes on 64-bit architectures) to make list length lookup constant
in time.

Thus, assuming 64-bit pointers (and a 64-bit size_t type), the total overhead
is 3*8 + n*2*8 bytes.

2020-05-21T20:26:36+00:00 net/gscloud Official command-line interface for gridscale's API written in Go
The official command-line interface for the gridscale API. Currently it has
support to control Kubernetes (k8s) services.

2020-05-21T20:15:05+00:00 devel/py-gs_api_client Official Python wrapper for gridscale's API
This the official Python wrapper for gridscale's API. It allows you to manage
your own infrastructure from your own applications, or from the command line.

2020-05-21T05:40:11+00:00 sysutils/hostctl Command-line tool to manage your hosts file
CLI tool to manage your hosts file with ease. You can have multiple
profiles, enable/disable exactly what you need each time with a simple

2020-05-21T05:33:00+00:00 textproc/git-chglog CHANGELOG generator implemented in Go
Easily generate CHANGELOGs for Git repositories with high flexibility
and customizability to your likings.

2020-05-21T01:28:34+00:00 devel/py-azure-loganalytics Microsoft Azure Log Analytics Client Library for Python
This is the Microsoft Azure Log Analytics Client Library.

Log Analytics is the primary tool in the Azure portal for writing log queries
and interactively analyzing their results. Even if a log query is used
elsewhere in Azure Monitor, you'll typically write and test the query first
using Log Analytics.

2020-05-20T09:21:57+00:00 sysutils/xpipe Split input and feed it into the given utility
The xpipe command reads input from stdin and splits it by the given number of
bytes, lines, or if matching the given pattern. It then invokes the given
utility repeatedly, feeding it the generated data chunks as input. You can
think of it as a Unix love-child of the split(1), tee(1), and xargs(1)

2020-05-20T05:16:15+00:00 games/libretro-cap32 Amstrad CPC computers emulator core for libretro API
Amstrad CPC computers emulator core for libretro API

2020-05-20T05:13:38+00:00 games/libretro-fmsx Port of fMSX to the libretro API
Port of fMSX to the libretro API.

2020-05-20T05:10:25+00:00 games/libretro-mu PalmOS emulator to the libretro API
Palm OS emulator for libretro API

2020-05-20T01:52:05+00:00 net-p2p/transmission-utils
Transmission-utils iclude the tools to create and manipulate torrent files.

Transmission has been built from the ground up to be a lightweight, yet
powerful BitTorrent client. Its simple, intuitive interface is designed to
integrate tightly with whatever computing environment you choose to use.
Transmission strikes a balance between providing useful functionality
without feature bloat. Furthermore, it is free for anyone to use or modify.

2020-05-19T23:29:31+00:00 devel/py-jupyterlab-server JupyterLab Server
The application author creates a JupyterLab build on their machine using the
core JupyterLab application. They can then serve their files by subclassing the
LabServerApp with the appropriate configuration and creating a Python entry
point that launches the app.

2020-05-19T19:04:53+00:00 textproc/rubygem-unicode_plot Plot your data by Unicode characters
UnicodePlot provides the feature to make charts with Unicode characters.

2020-05-19T19:04:53+00:00 textproc/gitlab-elasticsearch-indexer Elasticsearch indexer for GitLab
Indexes Git repositories into Elasticsearch for GitLab.

2020-05-19T19:04:53+00:00 security/rubygem-lockbox Modern encryption for Rails
Modern encryption for Rails.
- Uses state-of-the-art algorithms
- Works with database fields, files, and strings
- Makes migrating existing data and key rotation easy

2020-05-19T19:04:53+00:00 math/rubygem-ruby-statistics Library with statistical capabilities
This gem is intended to accomplish the same purpose as jStat js
library: to provide ruby with statistical capabilities without the
need of a statistical programming language like R or Octave.
Some functions and capabilities are an implementation from other
authors and are referenced properly in the class/method.

2020-05-19T19:04:53+00:00 math/rubygem-enumerable-statistics Statistics features for Enumerable
Enumerable::Statistics provides some methods to calculate statistical
summary in arrays and enumerables.

2020-05-19T19:04:53+00:00 devel/rubygem-mini_histogram Makes histograms out of Ruby data
It makes histograms out of Ruby data.

2020-05-19T18:24:13+00:00 textproc/py-fastavro Fast AVRO for Python
Fast Avro support for Python provides:
* Rich data structures.
* A compact, fast, binary data format.
* A container file, to store persistent data.
* Remote procedure call (RPC).
* Simple integration with dynamic languages.

2020-05-19T05:10:42+00:00 devel/py-copier Library for rendering project templates
Copier is a library for rendering project templates.
- Works with local paths and git URLs.
- Your project can include any file and Copier can dynamically replace values in
any kind of text file.
- It generates a beautiful output and takes care of not overwrite existing files
unless instructed to do so.

2020-05-18T22:05:38+00:00 textproc/py-sphinxcontrib-napoleon Sphinx extension that parses both NumPy and Google style docstrings
Napoleon is a pre-processor that parses NumPy and Google style docstrings and
converts them to reStructuredText before Sphinx attempts to parse them. This
happens in an intermediate step while Sphinx is processing the documentation,
so it doesn't modify any of the docstrings in your actual source code files.

2020-05-18T22:05:00+00:00 devel/py-pockets Collection of helpful Python tools
Pockets is full of highly tested, well maintained Python helper functions.

2020-05-18T07:36:40+00:00 graphics/viu Simple terminal image viewer written in Rust
Small command-line application to view images from the terminal
written in Rust. It uses lower half blocks (\u2584) to fit 2 pixels
into a single cell by adjusting foreground and background colours

When run, viu will check the value of $COLORTERM. If it contains
either truecolor or 24bit, truecolor (16 million colors) will be
used. If not, it will fallback to using only ansi256.

2020-05-17T20:31:16+00:00 math/py-pplpy Python wrapper to the C++ Parma Polyhedra Library (PPL)
This Python package provides a wrapper to the C++ Parma Polyhedra Library (PPL).

The whole package started as a fork of a tiny part of the Sage software.

2020-05-17T20:28:46+00:00 math/py-gmpy2-devel GMP, MPFR, and MPC interface to Python - devel version
C-coded Python extension module that supports multiple-precision arithmetic.
In addition to supporting GMP or MPIR for multiple-precision integer and
rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real
floating-point arithmetic) and MPC (correctly rounded complex floating-point
arithmetic) libraries.

This is the -devel version, to be removed when 2.1 will be the new stable.

2020-05-17T20:19:09+00:00 audio/strawberry Fork of clementine with many features
Strawberry is a fork of clementine with many features.

2020-05-17T18:25:23+00:00 devel/py-pytest-black-multipy Allow --black on older Pythons
pytest-black-multipy is a wrapper around pytest-black to allow projects on older
Python versions to use the --black paremeter.

2020-05-17T18:25:14+00:00 devel/py-oslo.utils3 Oslo Utility library
The oslo utils library provides support for common utility type functions, such
as encoding, exception handling, string manipulation, and time handling.

2020-05-17T18:07:12+00:00 textproc/rubygem-sassc22 Use libsass with Ruby
SassC combines the speed of libsass, the Sass C implementation, with the ease of
use of the original Ruby Sass library.

2020-05-17T08:35:19+00:00 sysutils/py-rdiff-backup Easy to use and efficient backup and restore utility
rdiff-backup backs up one directory to another, possibly over a network. The
target directory ends up a copy of the source directory, but extra reverse
diffs are stored in a special subdirectory of that target directory, so you
can still recover files lost some time ago. The idea is to combine the best
features of a mirror and an incremental backup. rdiff-backup also preserves
subdirectories, hard links, dev files, permissions, uid/gid ownership (if it
is running as root), and modification times. Finally, rdiff-backup can operate
in a bandwidth efficient manner over a pipe, like rsync. Thus you can use
rdiff-backup and ssh to securely back a hard drive up to a remote location,
and only the differences will be transmitted.

2020-05-17T05:29:22+00:00 deskutils/hs-arbtt Completely automatic time tracker for X11 desktop
The Automatic Rule-Based Time Tracker is a desktop daemon that runs in
the background and, every minute, records what windows are open on
your desktop, what their titles are, which one is active. The
accompanied statistics program lets you derive information from this
log file, i.e. what how much of your time have you been spending with
e-mail, or what projects are your largest time wasters. The mapping
from the raw window titles to sensible "tags" is done by a
configuration file with an powerful syntax.

2020-05-16T21:28:35+00:00 audio/jacktrip Multi-machine audio network performance over the Internet
JackTrip is a multi-machine audio system used for network music performance
over the Internet.

It supports any number of channels (as many as the computer/network can handle)
of bidirectional, high quality, uncompressed audio signal streaming.

You can use it between any combination of machines e.g., one end using Linux
can connect to another using Mac OSX.

2020-05-16T19:47:32+00:00 x11/virglrenderer VirGL virtual OpenGL renderer
Virgil is a research project to investigate the possibility of creating a
virtual 3D GPU for use inside qemu virtual machines, that allows the guest
operating system to use the capabilities of the host GPU to accelerate 3D
rendering. The plan is to have a guest GPU that is fully independent of the
host GPU.

2020-05-16T15:45:35+00:00 irc/komanda-cli Komanda command-line IRC client
Sister app of, an IRC
client for developers built in go.

Sister app of, an IRC
client for developers built in go.

2020-05-16T10:50:07+00:00 net/rubygem-uri Provide classes to handle Uniform Resource Identifiers
URI is a module providing classes to handle Uniform Resource Identifiers (RFC

2020-05-16T10:50:02+00:00 math/rubygem-matrix Implementation of Matrix and Vector classes
Matrix is an implementation of Matrix and Vector classes.

The Matrix class represents a mathematical matrix. It provides methods for
creating matrices, operating on them arithmetically and algebraically, and
determining their mathematical properties (trace, rank, inverse, determinant,
eigensystem, etc.).

The Vector class represents a mathematical vector, which is useful in its own
right, and also constitutes a row or column of a Matrix.

2020-05-16T10:49:56+00:00 devel/rubygem-strscan Provide lexical scanning operations on a String
StringScanner provides for lexical scanning operations on a String.

2020-05-16T10:49:50+00:00 devel/rubygem-getoptlong GetoptLong for Ruby
The GetoptLong class allows you to parse command line options similarly to the
GNU getopt_long() C library call. Note, however, that GetoptLong is a pure Ruby

GetoptLong allows for POSIX-style options like --file as well as single letter
options like -f

The empty option -- (two minus symbols) is used to end option processing. This
can be particularly important if options have optional arguments.

2020-05-16T10:49:43+00:00 devel/rubygem-aws-sdk-macie2 Official AWS Ruby gem for Amazon Macie 2
Official AWS Ruby gem for Amazon Macie 2.

2020-05-16T10:49:37+00:00 science/py-liac-arff Read and write ARFF files in Python
The liac-arff module implements functions to read and write ARFF files in
Python. It was created in the Connectionist Artificial Intelligence Laboratory
(LIAC), which takes place at the Federal University of Rio Grande do Sul
(UFRGS), in Brazil.

ARFF (Attribute-Relation File Format) is an file format specially created for
describe datasets which are used commonly for machine learning experiments and
softwares. This file format was created to be used in Weka, the best
representative software for machine learning automated experiments.

2020-05-16T10:49:17+00:00 devel/py-oslo.i18n3 Oslo i18n library
The oslo.i18n library contain utilities for working with internationalization
(i18n) features, especially translation for text strings in an application or

2020-05-16T04:35:22+00:00 print/py-frescobaldi Music score editor for lilypond
Frescobaldi is a LilyPond sheet music text editor for KDE4. It aims to be
powerful, yet lightweight and easy to use. Frescobaldi is Free Software,
available under the GNU General Public License (version 2 or later).

2020-05-16T03:11:05+00:00 biology/py-hits Utilities for processing high-throughput sequencing experiments
Utilities for processing high-throughput sequencing experiments.

2020-05-16T02:25:35+00:00 biology/py-scikit-bio Data structures, algorithms, educational resources for bioinformatics
scikit-bio is an open-source python package providing data structures,
algorithms, and educational resources for bioinformatics.

2020-05-16T00:40:53+00:00 math/py-hdmedians High-dimensional medians
High-dimensional medians (medoid, geometric median, etc.).
Fast implementations in Python.

2020-05-16T00:14:16+00:00 biology/py-pandas-charm Library for getting character matrices into and out of pandas
pandas-charm is a small Python package for getting character matrices
(alignments) into and out of pandas. Use this library to make pandas
interoperable with BioPython and DendroPy.

2020-05-16T00:13:09+00:00 biology/py-ete3 Framework for the analysis and visualization of trees
ETE is a Python programming toolkit that assists in the automated manipulation,
analysis and visualization of phylogenetic trees. It provides a wide range of
tree handling options, node annotation features and specialized features to deal
with phylogenetic trees (i.e automatic orthology and paralogy detection,
phylostratigraphy, tree reconciliation, etc). ETE implements also an interactive
tree visualization system based on a a highly customizable tree drawing engine
(PDF and SVG tree images). Although ETE is developed as a tool for phylogenetic
analysis, it is also used to handle other types of hierarchical trees
(i.e. clustering results).

2020-05-15T21:05:52+00:00 math/py-cypari2 Python interface to the number theory library PARI/GP
A Python interface to the number theory library PARI/GP.

2020-05-15T04:58:27+00:00 biology/scrm Coalescent simulator for biological sequences
scrm simulates the evolution of genetic sequences. It takes a neutral
evolutionary model as input, and generates random sequences that evolved under
the model. As coalescent simulator, it traces the ancestry of the sampled
sequences backwards in time and is therefore extremely efficient. Compared to
other coalescent simulators, it can simulate chromosome-scale sequences without
a measureable reduction of genetic linkage between different sites.

2020-05-15T03:33:39+00:00 science/py-moltemplate Tool to prepare simulations of molecules, complex molecular assemblies
Moltemplate is a general cross-platform text-based molecule builder for LAMMPS,
an extremely flexible and customizable molecular dynamics engine.

Moltemplate was designed for inventing new kinds of complex coarse-grained toy
models of molecules, molecular machines, and assemblies. However it is well
suited for preparing realistic all-atom simulations as well. It supports a wide
variety of existing force fields and models including: OPLS, AMBER(GAFF,GAFF2),
COMPASS, LOPLS(2015), EFF, TraPPE(1998), MOLC, mW, ELBA(water), and oxDNA2.
However it can be used to build molecules using any of the force fields (and
atom styles) available in LAMMPS, including new force fields created by
modifying the LAMMPS source code. Molecules can be copied, combined, and linked
together as building-blocks to define new molecules (hierarchically). Once
built, individual molecules and subunits can be customized (atoms, bonds, and
subunits can be moved and deleted). Moltemplate is currently interoperable with:
VMD , PACKMOL , OVITO , CellPACK , VIPSTER , and the ATB molecule server
(by using the converter).

2020-05-14T17:52:40+00:00 x11/plasma-wayland-protocols Plasma Specific Protocols for Wayland
Plasma Wayland Protocols

This project should be installing only the xml files of the non-standard
wayland protocols we use in Plasma.

They are installed to $PREFIX/share/plasma-wayland-protocols.

2020-05-14T01:05:34+00:00 science/ergo Quantum chemistry program for large-scale atomic calculations
Ergo is a quantum chemistry program for large-scale self-consistent
field calculations.

Key features of the Ergo program:
* Performs electronic structure calculations using Hartree-Fock and
Kohn-Sham density functional theory.
* Written in C++.
* Uses Gaussian basis sets.
* Both core and valence electrons are included in the calculations.
* Both restricted and unrestricted models are implemented for energy
* Implements a broad range of both pure and hybrid Kohn-Sham density
* Employs modern linear scaling techniques like fast multipole
methods, hierarchic sparse matrix algebra, density matrix
purification, and efficient integral screening.
* Linear scaling is achieved not only in terms of CPU usage but also
memory utilization.
* The time consuming parts of the code are currently parallelized
using the shared-memory paradigm.

2020-05-13T20:37:00+00:00 textproc/rubygem-rouge318 Simple, easy-to-extend drop-in replacement for pygments
Rouge aims to a be a simple, easy-to-extend drop-in replacement for

2020-05-13T20:36:55+00:00 devel/py-oslo.serialization2 Oslo Serialization library
The oslo.serialization library provides support for representing objects
in transmittable and storable formats, such as Base64, JSON and MessagePack.

2020-05-13T20:22:50+00:00 textproc/py-line-protocol-parser Parses InfluxDB line protocol strings into Python dictionaries
The InfluxDB line protocol is a text based format for writing points to
InfluxDB. This library can read this format and convert line strings to
Python dicitonaries.

2020-05-13T20:10:01+00:00 math/py-fpylll Python interface for fplll
A Python wrapper for fplll.

2020-05-13T20:08:42+00:00 devel/py-cysignals Interrupt and signal handling for Cython
When writing Cython code, special care must be taken to ensure that the code can
be interrupted with CTRL-C. Since Cython optimizes for speed, Cython normally
does not check for interrupts. For example, code like the following cannot be
interrupted in Cython:

while True:

The cysignals package provides mechanisms to handle interrupts (and other
signals and errors) in Cython code.

2020-05-13T14:45:49+00:00 sysutils/syslog-ng327 Powerful syslogd replacement
syslog-ng is an enhanced log daemon, supporting a wide range of input and
output methods: syslog, unstructured text, message queues, databases (SQL
and NoSQL alike) and more.

Key features:

* receive and send RFC3164 and RFC5424 style syslog messages
* work with any kind of unstructured data
* receive and send JSON formatted messages
* classify and structure logs with builtin parsers (csv-parser(),
db-parser(), ...)
* normalize, crunch and process logs as they flow through the system
* hand on messages for further processing using message queues (like
AMQP), files or databases (like PostgreSQL or MongoDB).

The official home page of syslog-ng is:
2020-05-13T07:34:51+00:00 net-p2p/openethereum Fast and feature-rich multi-network Ethereum client
OpenEthereum is a fast and feature-rich multi-network Ethereum client.

Built for mission-critical use: miners, service providers, and
exchanges need fast synchronisation and maximum uptime.

OpenEthereum provides the core infrastructure essential for
speedy and reliable services.

* Clean, modular codebase for easy customisation
* Advanced CLI-based client
* Minimal memory and storage footprint
* Synchronise in hours, not days with Warp Sync
* Modular for light integration into your service or product

2020-05-12T22:25:55+00:00 devel/rubygem-webpacker4-rails50 Use Webpack to manage app-like JavaScript modules in Rails
Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack
to manage application-like JavaScript in Rails. It coexists with the asset
pipeline, as the primary purpose for Webpack is app-like JavaScript, not images,
css, or even JavaScript Sprinkles (that all continues to live in app/assets). It
is, however, possible to use Webpacker for CSS and images assets as well, in
which case you may not even need the asset pipeline. This is mostly relevant
when exclusively using component-based JavaScript frameworks.

2020-05-12T22:25:00+00:00 devel/rubygem-webpacker4-rails5 Use Webpack to manage app-like JavaScript modules in Rails
Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack
to manage application-like JavaScript in Rails. It coexists with the asset
pipeline, as the primary purpose for Webpack is app-like JavaScript, not images,
css, or even JavaScript Sprinkles (that all continues to live in app/assets). It
is, however, possible to use Webpacker for CSS and images assets as well, in
which case you may not even need the asset pipeline. This is mostly relevant
when exclusively using component-based JavaScript frameworks.

2020-05-12T22:24:22+00:00 textproc/py-sphinxcontrib-websupport11 Sphinx API for Web Apps
sphinxcontrib-webuspport provides a Python API to
easily integrate Sphinx documentation into your Web application.

2020-05-12T08:26:29+00:00 sysutils/lsd Pretty ls alternative with support for icons
LSD (LSDelux) is an alternative to ls that supports icons. This project is
heavily inspired by the super colorls project but with some little differences.
For example it is written in rust and not in ruby which makes it much faster.

2020-05-11T23:51:58+00:00 textproc/py-sphinx18 Python documentation generator
Sphinx is a tool that makes it easy to create intelligent and beautiful
documentation for Python projects, written by Georg Brandl and licensed
under the BSD license.

2020-05-11T23:21:52+00:00 textproc/py-sphinxcontrib-qthelp Sphinx extension which outputs QtHelp document
sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.

2020-05-11T23:19:52+00:00 textproc/py-sphinxcontrib-htmlhelp Sphinx extension which renders HTML help files
sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files.

2020-05-11T23:17:42+00:00 textproc/py-sphinxcontrib-serializinghtml Sphinx extension which outputs serialized HTML files (json and pickle)
sphinxcontrib-serializinghtml is a sphinx extension which outputs serialized
HTML files (json and pickle).

2020-05-11T20:22:35+00:00 net/py-python-keystoneclient3 Client Library for OpenStack Identity
This is a client for the OpenStack Identity API, implemented by the Keystone
team; it contains a Python API (the keystoneclient module) for OpenStack's
Identity Service. For command line interface support, use OpenStackClient.

2020-05-10T03:43:26+00:00 www/gophernicus Modern full-featured and secure Gopher daemon
Gophernicus is a modern full-featured and secure Gopher daemon

- runs under various super-servers (inetd, xinetd)
- optionally provides executable gophermaps and scripts
- optionally provides access to user's ~/public_gopher/

2020-05-09T15:15:00+00:00 databases/py-pymemcache Comprehensive, fast, pure-Python memcached client
A comprehensive, fast, pure-Python memcached client.

pymemcache supports the following features:

* Complete implementation of the memcached text protocol.
* Configurable timeouts for socket connect and send/recv calls.
* Access to the "noreply" flag, which can significantly increase the speed of
* Flexible, modular and simple approach to serialization and deserialization.
* The (optional) ability to treat network and memcached errors as cache

2020-05-09T13:47:28+00:00 devel/py-keystoneauth13 Authentication Library for OpenStack Identity
This package contains tools for authenticating to an OpenStack-based cloud.
These tools include:

- Authentication plugins (password, token, and federation based)
- Discovery mechanisms to determine API version support
- A session that is used to maintain client settings across requests
(based on the requests Python library)

2020-05-09T13:46:57+00:00 devel/py-contextvars PEP 567 backport
contextvars implements a backport of Python 3.7 contextvars module (see PEP 567)
for Python 3.6.

2020-05-09T12:20:57+00:00 www/gopherus Classic text interface to the gopherspace
Gopherus is a free, multiplatform, console-mode gopher client that
provides a classic text interface to the gopherspace.

2020-05-09T10:04:31+00:00 devel/dtool Command-line tool collection to assist development
Plethora of development tools for different conversions e.g. numeric,
hex, hash, AES encrypt/decrypt, ECDSA, regex matching and much more.

2020-05-09T08:53:51+00:00 devel/notcurses TUI library for modern terminal emulators
notcurses is a library for building complex, vibrant textual user interfaces
(TUIs) on modern terminal emulators. It does not use Ncurses (though it does
make use of libtinfo from that package), nor is it an X/Open Curses
source-compatible replacement. It is written in C, with C++-safe headers.
Rust, C++, and Python wrappers are available.

2020-05-08T20:46:51+00:00 www/py-beautifulsoup448 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.

2020-05-08T20:46:45+00:00 math/py-snuggs S-expressions for Numpy
Snuggs are s-expressions for Numpy.

2020-05-08T20:46:40+00:00 math/py-affine Matrices describing affine transformation of the plane
Affine package is derived from Casey Duncan's Planar package.

2020-05-08T20:46:34+00:00 graphics/py-rasterio Fast and direct raster I/O for use with Numpy and SciPy
Rasterio reads and writes geospatial raster data.

Geographic information systems use GeoTIFF and other formats to organize and
store gridded, or raster, datasets. Rasterio reads and writes these formats and
provides a Python API based on N-D arrays.

2020-05-08T20:46:28+00:00 graphics/py-cogdumper Cloud Optimized GeoTIFF (COG) dumper
COG Dumper is a python utility to extract a tile from a Cloud Optimized GeoTIFF
(COG) without decompressing the contained data. Tiff data can be hosted locally,
on a web server or S3.

This can be useful for serving compressed tiles from a TIFF without invoking
Rasterio and GDAL. This utility has been tested with Tiff that have JPEG

2020-05-08T20:46:23+00:00 devel/py-oslo.log3 Oslo Log library
The oslo.log (logging) configuration library provides standardized
configuration for all openstack projects. It also provides custom formatters,
handlers and support for context specific logging.

2020-05-08T16:49:28+00:00 sysutils/u-boot-qemu-arm64
U-Boot loader for QEMU arm64

To use this bootloader to boot a FreeBSD aarch64 image, install emulators/qemu
and execute it as eg:

qemu-system-aarch64 -M virt -cpu cortex-a57 -m 512m -nographic -bios /usr/local/share/u-boot/u-boot-qemu-arm64/u-boot.bin -hda FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200409-r359731.img

For general information about U-Boot see WWW:
2020-05-08T12:13:44+00:00 sysutils/go-btfs First Scalable Decentralized Storage System
BitTorrent File System (BTFS) is a protocol forked from IPFS that utilizes
the TRON network and the BitTorrent Ecosystem for integration with DApps and
smart contracts.

2020-05-08T08:47:26+00:00 www/py-httpx Next generation HTTP client
HTTPX is a fully featured HTTP client for Python 3, which provides sync and
async APIs, and support for both HTTP/1.1 and HTTP/2.

2020-05-08T08:47:20+00:00 devel/py-sniffio Sniff out which async library your code is running under
sniffio is a tiny package whose only purpose is to let you detect which async
library your code is running under.

2020-05-08T08:47:14+00:00 devel/py-pyperf Run and analyze benchmarks
The Python pyperf module is a toolkit to write, run and analyze benchmarks.

- Simple API to run reliable benchmarks
- Automatically calibrate a benchmark for a time budget.
- Spawn multiple worker processes.
- Compute the mean and standard deviation.
- Detect if a benchmark result seems unstable.
- JSON format to store benchmark results.
- Support multiple units: seconds, bytes and integer.

2020-05-08T08:47:08+00:00 devel/py-os-brick2 OpenStack Cinder brick library for managing local volume attaches
OpenStack Cinder brick library for managing local volume attaches

- Discovery of volumes being attached to a host for many transport protocols.
- Removal of volumes from a host.

2020-05-08T08:47:02+00:00 devel/py-curio
Curio is a coroutine-based library for concurrent Python systems programming. It
provides standard programming abstractions such as as tasks, sockets, files,
locks, and queues. It works on Unix and Windows. You'll find it to be familiar,
small, fast, and fun.

2020-05-08T08:46:55+00:00 devel/p5-Test-Metrics-Any Assert that code produces metrics via Metrics::Any
Test::Metrics::Any helps write unit tests which assert that the code under test
reports metrics via Metrics::Any.

Loading this module automatically sets the Metrics::Any::Adapter type to Test.

2020-05-08T08:46:49+00:00 devel/p5-Metrics-Any Abstract collection of monitoring metrics
Metrics::Any provides a central location for modules to report monitoring
metrics, such as counters of the number of times interesting events have
happened, and programs to collect up and send those metrics to monitoring

Inspired by Log::Any, this module splits the overall problem into two sides.
Modules wishing to provide metrics for monitoring purposes can use the use
Metrics::Any statement to obtain a collector into which they can report metric
events. By default this collector doesn't actually do anything, so modules can
easily use it without adding extra specific dependencies for specific reporting.

A program using one or more such modules can apply a different policy and
request a particular adapter implementation in order to actually report these
metrics to some external system, by using the use Metrics::Any::Adapter

This separation of concerns allows module authors to write code which will
report metrics without needing to care about the exact mechanism of that
reporting (as well as to write code which does not itself depend on the code
required to perform that reporting).

2020-05-08T07:39:26+00:00 dns/dnscontrol Synchronize your DNS to multiple providers from a simple DSL
DNSControl is an opinionated platform for seamlessly managing your DNS
configuration across any number of DNS hosts, both in the cloud or in your
own infrastructure. It manages all of the domains for the Stack Overflow
network, and can do the same for you!

2020-05-08T05:19:05+00:00 devel/py-cppy Collection of C++ headers to write Python C extension modules
A small C++ header library which makes it easier to write Python extension
modules. The primary feature is a PyObject smart pointer which automatically
handles reference counting and provides convenience methods for performing
common object operations.

2020-05-08T00:13:18+00:00 misc/darknet Open source neural networks in C
Darknet is an open source neural network framework written in C and CUDA. It is
fast, easy to install, and supports CPU and GPU computation.

2020-05-08T00:11:43+00:00 x11-themes/numix-icon-theme Official base icon theme from the Numix Project
Numix is the official icon theme from the Numix Project. It is heavily
inspired by, and based upon parts of the Elementary, Humanity and
Gnome icon themes. Numix is designed to be used along-side an
application icon theme like Numix Circle or Numix Square.

2020-05-07T22:51:16+00:00 devel/libopentracing
2020-05-07T11:10:39+00:00 sysutils/rundeck3 Web-console for dispatching commands and scripts to your nodes
Welcome to Rundeck, the human interface to your operations. Rundeck
features fine-grain access controls, a built-in job scheduler, and the
ability to define workflows that dispatch commands and scripts to your

2020-05-07T11:10:39+00:00 sysutils/rundeck2 Web-console for dispatching commands and scripts to your nodes
Welcome to Rundeck, the human interface to your operations. Rundeck
features fine-grain access controls, a built-in job scheduler, and the
ability to define workflows that dispatch commands and scripts to your

2020-05-07T01:50:43+00:00 finance/odoo Suite of web based open source business apps
Odoo is a suite of web based open source business apps.

The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce,
Warehouse Management, Project Management, Billing & Accounting, Point of Sale,
Human Resources, Marketing, Manufacturing, etc

Odoo Apps can be used as stand-alone applications, but they also integrate
seamlessly so you get a full-featured Open Source ERP when you install several

2020-05-06T15:15:47+00:00 graphics/py-qrencode Simple wrapper for the C qrencode library
A wrapper for C qrencode library

2020-05-06T13:11:49+00:00 devel/gradle62 Project automation tool
Gradle is build automation evolved.

Gradle can automate the building, testing, publishing, deployment
and more of software packages or other types of projects such as
generated static websites, generated documentation or indeed anything

Gradle combines the power and flexibility of Ant with the dependency
management and conventions of Maven into a more effective way to
build. Powered by a Groovy DSL and packed with innovation, Gradle
provides a declarative way to describe all kinds of builds through
sensible defaults. Gradle is quickly becoming the build system of
choice for many open source projects, leading edge enterprises and
legacy automation challenges.

2020-05-06T05:11:58+00:00 devel/py-tooz1 Coordination library for distributed systems
The Tooz project aims at centralizing the most common distributed primitives
like group membership protocol, lock service and leader election by providing a
coordination API helping developers to build distributed applications.

2020-05-05T10:06:08+00:00 emulators/simh-hpdoc Documentation for emulators of classic HP 2100 and HP 3000 computers
This is the generic documentation for the HP 2100 and HP 3000
simulators. It is packaged separately to avoid conflicts and
duplications between the individual simulator packages.

2020-05-05T09:16:52+00:00 mail/mmh CLI mail user agent, fork from nmh
Mmh is a modified version of the electronic mail handling system nmh.
Nmh (new MH) itself was originally based on the package MH-6.8.3, and
was intended to be a (mostly) compatible drop-in replacement for MH.
In contrast, mmh is not intended to be a drop-in replacement for nmh,
but rather aims for the modernization and simplification of nmh,
accepting reduced compatiblity if it, at the same time, allows to
achieve greater goals from mmh's point of view.

2020-05-05T07:55:32+00:00 net-im/purple-rocketchat Rocket.Chat Plugin for libpurple
purple-rocketchat adds support for Rocket.Chat to libpurple clients, such as

2020-05-05T07:35:27+00:00 sysutils/zoxide Fast cd alternative that learns your habits
zoxide is a new cd alternative inspired by z and z.lua. It keeps track of the
directories you use most frequently, and uses a ranking algorithm to navigate
to the best match.

2020-05-05T07:21:34+00:00 lang/gcc11-devel GNU Compiler Collection 11
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc11, g++11,
and gfortran11, respectively.


Gerald Pfeifer <>
2020-05-05T03:20:54+00:00 sysutils/ebsnvme-id Exposes information about NVMe disks on EC2
This is a replacement for the "ebsnvme-id" tool in Amazon Linux, with
the addition of handling for Instance Store disks and devd+rc.d scripts
for maintaining a /dev/aws/disk/ hierarchy of useful symlinks.

2020-05-05T01:19:23+00:00 science/votca CSG and XTP: libraries for atomistic simulations
The Votca package contains two libraries:
* VOTCA-CSG, a library which provides tools to develop coarse-grained potentials
from atomistic simulation data
* VOTCA-XTP, a library designed to determine electronic properties of organic
materials from atomistic MD-trajectories.

2020-05-05T01:17:37+00:00 math/flexfloat C library for the emulation of reduced-precision floating point types
FlexFloat is a C library for the emulation of reduced-precision floating point

2020-05-04T20:47:51+00:00 math/zn_poly C library for polynomial arithmetic
zn_poly is a C library for polynomial arithmetic in Z/nZ[x], where n is any
modulus that fits into an unsigned long.

2020-05-04T19:55:51+00:00 science/plumed PLUgin for MolEcular Dynamics
PLUMED is an open-source, community-developed library that provides a wide
range of different methods, which include:
* enhanced-sampling algorithms
* free-energy methods
* tools to analyze the vast amounts of data produced by molecular dynamics (MD)

2020-05-04T19:18:43+00:00 devel/py-oslo.service1 Oslo.service library
oslo.service provides a framework for defining new long-running services using
the patterns established by other OpenStack applications. It also includes
utilities long-running applications might need for working with SSL or WSGI,
performing periodic operations, interacting with systemd, etc.

2020-05-04T19:04:20+00:00 www/librespeed Lightweight selfhosted speedtest
LibreSpeed is a very lightweight Speedtest.
LibreSpeed is implemented in Javascript, using XMLHttpRequest and Web Workers.
It can be self hosted with the option to store results in a backend database.

2020-05-04T11:29:18+00:00 japanese/dams Geocoder that converts address strings into latitude and longitude
Geocoder DAMS (Distributed Address Matching System) is software
that provides a "geocoding" function that converts address strings
into latitude and longitude.

2020-05-04T10:01:55+00:00 net/webalizer-geodb Webalizer GeoDB geolocation database
The Webalizer GeoDB geolocation database

This package contains the Webalizer GeoDB geolocation database
file "GeoDB.dat". This database allows the Webalizer to perform
geographical location lookups for both IPv4 and IPv6 addresses.
2020-05-04T07:57:53+00:00 mail/cyrus-imapd32 Cyrus mail server, supporting POP3 and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox

2020-05-03T20:58:00+00:00 science/py-kliff KIM-based Learning-Integrated Fitting Framework
KLIFF is an interatomic potential fitting package that can be used to fit
physics-motivated (PM) potentials, as well as machine learning potentials such
as the neural network (NN) models.

2020-05-03T20:47:08+00:00 www/rubygem-webrick HTTP server toolkit
WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a
proxy server, and a virtual-host server.

WEBrick features complete logging of both server operations and HTTP access.

WEBrick supports both basic and digest authentication in addition to algorithms
not in RFC 2617.

A WEBrick server can be composed of multiple WEBrick servers or servlets to
provide differing behavior on a per-host or per-path basis. WEBrick includes
servlets for handling CGI scripts, ERB pages, Ruby blocks and directory

WEBrick also includes tools for daemonizing a process and starting a process at
a higher privilege level and dropping permissions.

2020-05-03T20:47:02+00:00 www/py-aiohttp-middlewares Collection of useful middlewares for aiohttp applications
aiohttp-middlewares is a collection of useful middlewares for aiohttp.web

By default aiohttp.web does not provide many built-in middlewares for standart
web-development needs such as: handling errors, shielding view handlers, or
providing CORS headers.

aiohttp-middlewares tries to fix this by providing several middlewares that aims
to cover most common web-development needs.

2020-05-03T20:46:56+00:00 sysutils/py-py-cpuinfo Get CPU info with pure Python
Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work without any
extra programs or libraries, beyond what your OS provides. It does not require
any compilation(C/C++, assembly, et cetera) to use.

2020-05-03T20:46:50+00:00 devel/py-tartiflette-aiohttp Run Tartiflette GraphQL Engine through aiohttp
tartiflette-aiohttp is a wrapper of aiohttp which includes the Tartiflette
GraphQL Engine.

2020-05-03T20:46:44+00:00 devel/py-tartiflette GraphQL Engine for Python
Tartiflette is a GraphQL Server implementation built with Python 3.6+.

2020-05-03T20:46:38+00:00 devel/py-ruamel.yaml.clib C version of reader, parser and emitter for ruamel.yaml
ruamel.yaml.clib is the C based reader/scanner and emitter for ruamel.yaml.

2020-05-03T20:46:32+00:00 devel/py-pytest-benchmark pytest fixture for benchmarking code
pytest-benchmark is a pytest fixture for benchmarking code. It will group the
tests into rounds that are calibrated to the chosen timer.

2020-05-03T20:46:12+00:00 devel/libgraphqlparser GraphQL query parser
libgraphqlparser is a parser for GraphQL, a query language for describing data
requirements on complex application data models, implemented in C++11. It can be
used on its own in C++ code (or in C code via the pure C API defined in the c
subdirectory), or you can use it as the basis for an extension module for your
favorite programming language instead of writing your own parser from scratch.

2020-05-03T19:38:33+00:00 science/py-kim-query Helper routines for querying the OpenKIM repository
Helper routines for querying the OpenKIM database hosted

2020-05-03T02:52:10+00:00 sysutils/zetaback-devel Zetaback ZFS backup and recovery management system
Zetaback ZFS backup and recovery management system.

Zetaback is a thin-agent based ZFS backup tool. It is designed to:

* run from a central host
* scan clients for new ZFS filesystems
* manage varying desired backup intervals (per host) for
o full backups
o incremental backups
* maintain varying retention policies (per host)
* summarize existing backups
* restore any host:fs backup at any point in time to any target host
2020-05-02T19:48:32+00:00 databases/cassandra4 Highly scalable distributed database
Apache Cassandra is a free and open-source distributed database.
It is a Java-based, highly scalable, eventually consistent, wide
column store. Cassandra database clusters are masterless with no
single point of failure. Replication can be configured across
multiple data centers.

Originally influenced by Dynamo and BigTable, Cassandra was initially
developed at and open sourced by Facebook before becoming a top-level
Apache project.

The CQL query language offers SQL-like data access and management.
Drivers are available for a number of languages.

This is an ALPHA version! It is not intended for production use.

2020-05-02T17:56:59+00:00 net/py-wsdd Web Service Discovery (WSD) host daemon for Samba
wsdd implements a Web Service Discovery host daemon. This enables (Samba)
hosts, like your local NAS device, to be found by Web Service Discovery Clients
like Windows.

2020-05-02T16:15:20+00:00 games/crispy-doom Enhanced-resolution Doom source port based on Chocolate Doom
Crispy Doom is a friendly fork of Chocolate Doom that provides a higher
display resolution, removes the static limits of the Doom engine and offers
further optional visual, tactical and physical enhancements while remaining
entirely config file, savegame, netplay and demo compatible with the original.

2020-05-02T08:02:06+00:00 devel/kokkos C++ performance portability programming ecosystem
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model
- Parallel Execution and Memory Abstraction.

Kokkos Core implements a programming model in C++ for writing performance
portable applications targeting all major HPC platforms. For that purpose it
provides abstractions for both parallel execution of code and data management.
Kokkos is designed to target complex node architectures with N-level memory
hierarchies and multiple types of execution resources. It currently can use
CUDA, HPX, OpenMP and Pthreads as backend programming models with several other
backends in development.

2020-05-02T01:35:25+00:00 net/py-smart-open Utils for streaming large files
smart_open is a Python 2 & Python 3 library for efficient streaming of very
large files from/to S3, HDFS, WebHDFS, HTTP, or local (compressed) files. It is
well tested (using moto), well documented and sports a simple, Pythonic API.

2020-05-02T01:35:15+00:00 devel/py-pycadf2 CADF Library
This library provides an auditing data model based on the Cloud Auditing Data
Federation specification, primarily for use by OpenStack. The goal is to
establish strict expectations about what auditors can expect from audit

2020-05-02T01:35:10+00:00 devel/py-oslo.middleware3 Oslo Middleware library
Oslo middleware library includes components that can be injected into wsgi
pipelines to intercept request/response flows. The base class can be enhanced
with functionality like add/delete/modification of http headers and support
for limiting size/connection etc.

2020-05-02T01:35:04+00:00 devel/py-os-client-config1 OpenStack Client Configuation Library
os-client-config is a library for collecting client configuration for using an
OpenStack cloud in a consistent and comprehensive manner. It will find cloud
config for as few as 1 cloud and as many as you want to put in a config file. It
will read environment variables and config files, and it also contains some
vendor specific default values so that you don't have to know extra info to use

2020-05-02T01:34:58+00:00 devel/py-automaton1 Friendly state machines for python
Automaton provides friendly state machines for python. The goal of this library
is to provide well documented state machine classes and associated utilities.
The state machine pattern (or the implemented variation there-of) is a commonly
used pattern and has a multitude of various usages. Some of the usages for this
library include providing state & transition validation and
running/scheduling/analyzing the execution of tasks.

2020-05-01T17:33:42+00:00 math/linbox C++ library for exact, high-performance linear algebra
LinBox is a C++ template library for exact, high-performance linear algebra
computation with dense, sparse, and structured matrices over the integers and
over finite fields.

LinBox relies on closely aligned libraries fflas-ffpack (exact dense matrix
linear algebra kernels), and Givaro (finite fields, integers, and polynomials).

2020-05-01T15:41:41+00:00 mail/py-email-validator Robust email address syntax and deliverability validation library
This library validates that address are of the form This is the sort
of validation you would want for a login form on a website.

Key features:

- Good for validating email addresses used for logins/identity.
- Friendly error messages when validation fails (appropriate to show to end
- (optionally) Checks deliverability: Does the domain name resolve?
- Supports internationalized domain names and (optionally) internationalized
local parts.
- Normalizes email addresses (super important for internationalized addresses!)

2020-05-01T14:09:35+00:00 devel/py-msal-extensions Microsoft Authentication Extensions for Python
The Microsoft Authentication Extensions for Python offers secure mechanisms for
client applications to perform cross-platform token cache serialization and
persistence. It gives additional support to the Microsoft Authentication
Library for Python (MSAL).

MSAL Python supports an in-memory cache by default and provides the
SerializableTokenCache to perform cache serialization. You can read more about
this in the MSAL Python documentation. Developers are required to implement
their own cache persistance across multiple platforms and Microsoft
Authentication Extensions makes this simpler.

2020-05-01T14:08:13+00:00 devel/py-msal Microsoft Authentication Library (MSAL) for Python
The Microsoft Authentication Library for Python enables applications to
integrate with the Microsoft identity platform. It allows you to sign in users
or apps with Microsoft identities (Azure AD, Microsoft Accounts and Azure AD
B2C accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph
or your own APIs registered with the Microsoft identity platform. It is built
using industry standard OAuth2 and OpenID Connect protocols.

2020-05-01T05:02:19+00:00 www/typo3-10 Typo3 content management system
TYPO3 is a free Open Source content management system for enterprise purposes
on the web and in intranets. It offers full flexibility and extendability while
featuring an accomplished set of ready-made interfaces, functions and modules.

The current stable LTS release (for all new projects).
The latest version with Long Term Support (LTS).
It will have full support until October 2021 and security-related bugfixes
until April 2023.

2020-05-01T05:00:34+00:00 devel/py-oslo.privsep1 Openstack library for privilege separation
OpenStack library for privilege separation

2020-04-30T15:15:28+00:00 math/libhomfly Library to compute the homfly polynomial of knots and link
Library to compute the homfly polynomial of a link

This is basically a conversion of the program written by Robert J Jenkins Jr
into a shared library. It accepts as entry a character string, formatted in the
same way as the input files that the original code used. The returned value is
the string that the original program would print on screen.

2020-04-30T13:47:36+00:00 devel/rubygem-aws-sdk-iotsitewise Official AWS Ruby gem for AWS IoT SiteWise
Official AWS Ruby gem for AWS IoT SiteWise.

2020-04-30T13:47:23+00:00 devel/py-oslo.vmware2 Oslo VMware library
The Oslo VMware library provides support for common VMware operations and APIs.

2020-04-30T01:52:12+00:00 math/elemental Dense and sparse linear algebra, conic optimization, lattice reduction
Distributed-memory, arbitrary-precision, dense and sparse-direct linear algebra,
conic optimization, and lattice reduction.

2020-04-29T15:47:33+00:00 devel/py-watchgod Simple, modern file watching and code reload in python
watchgod is a simple, modern file watching and code reload in python.

watchgod is inspired by watchdog, hence the name, but tries to fix some of the
frustrations I found with watchdog, namely: separate approaches for each OS, an
inelegant approach to concurrency using threading, challenges around debouncing
changes and bugs which weren't being fixed.

2020-04-29T15:46:32+00:00 devel/py-oslo.rootwrap5 Oslo rootwrap
Oslo Rootwrap

2020-04-29T07:33:15+00:00 sysutils/onefetch Git repository summary on your terminal
Command-line tool that displays information about your Git repository
directly on your terminal, supporting almost 50 different programming

2020-04-29T05:27:55+00:00 games/libretro Meta-port for libretro cores
Meta-port to install libretro cores.

2020-04-29T05:27:55+00:00 games/libretro-virtualjaguar Port of Virtual Jaguar to Libretro
Port of Virtual Jaguar for Libretro.

2020-04-29T05:27:55+00:00 games/libretro-vecx Vectrex emulator for libretro
Vectrex Emulator for libretro.

2020-04-29T05:27:55+00:00 games/libretro-vbanext Optimized port of VBA-M to Libretro, a Game Boy Advance emulator
Optimized port of VBA-M to Libretro, a Game Boy Advance emulator.

2020-04-29T05:27:55+00:00 games/libretro-uae Libretro port of UAE
Libretro port of UAE.

2020-04-29T05:27:55+00:00 games/libretro-tyrquake Libretro port of Tyrquake (Quake 1 engine)
Libretro port of Tyrquake (Quake 1 engine)

2020-04-29T05:27:55+00:00 games/libretro-tgbdual TGB Dual is an open source GB/GBC emulator with game link support
TGB Dual is an open source (GPLv2) GB/GBC emulator with game link cable support.

2020-04-29T05:27:55+00:00 games/libretro-stella2014 Port of Stella (Atari 2600) to libretro (2014)
Port of Stella (Atari 2600) to libretro (2014).

2020-04-29T05:27:55+00:00 games/libretro-snes9x2010 Snes9x - Portable Super Nintendo emulator (1.52)
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator (1.52)

2020-04-29T05:27:55+00:00 games/libretro-snes9x2005 Snes9x - Portable Super Nintendo emulator (1.43)
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator (1.43)

2020-04-29T05:27:55+00:00 games/libretro-snes9x Snes9x - Portable Super Nintendo emulator
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator

2020-04-29T05:27:55+00:00 games/libretro-scummvm ScummVM with libretro backend
ScummVM with libretro backend.

2020-04-29T05:27:55+00:00 games/libretro-quicknes NES emulator core for libretro
NES emulator core for libretro

2020-04-29T05:27:55+00:00 games/libretro-prosystem Port of ProSystem to the libretro API
Port of ProSystem to the libretro API.

2020-04-29T05:27:55+00:00 games/libretro-prboom Port of prboom to libretro
Port of prboom to libretro

2020-04-29T05:27:55+00:00 games/libretro-picodrive Fast MegaDrive/MegaCD/32X emulator
Fast MegaDrive/MegaCD/32X emulator

2020-04-29T05:27:55+00:00 games/libretro-pcsx_rearmed Fork of PCSX with ARM optimizations
Fork of PCSX with ARM optimizations

2020-04-29T05:27:55+00:00 games/libretro-opera 3DO core for libretro
3DO libretro core.

2020-04-29T05:27:55+00:00 games/libretro-o2em Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator
Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator.

2020-04-29T05:27:55+00:00 games/libretro-nxengine NXEngine is a Cave Story game engine clone for libretro
Port of NxEngine to the libretro API. NXEngine is a Cave Story game engine clone

2020-04-29T05:27:55+00:00 games/libretro-nestopia NEStopia emulator for libretro
Nestopia emulator with libretro interface

2020-04-29T05:27:55+00:00 games/libretro-mgba Game Boy Advance Emulator for libretro
mGBA Game Boy Advance Emulator for libretro.

2020-04-29T05:27:55+00:00 games/libretro-mame2003_plus Updated MAME 0.78 for libretro with added game support
Updated MAME 0.78 for libretro with added game support

2020-04-29T05:27:55+00:00 games/libretro-mame2003 MAME 0.78 for libretro
MAME 0.78 for libretro. Compatible with MAME 0.78 romsets.

2020-04-29T05:27:55+00:00 games/libretro-mame2000 MAME (0.37b5) for libretro
MAME 0.37b5 for libretro

2020-04-29T05:27:55+00:00 games/libretro-hatari Hatari is an Atari ST/STE/TT/Falcon emulator
Hatari is an Atari ST/STE/TT/Falcon emulator

2020-04-29T05:27:55+00:00 games/libretro-handy Atari Lynx emulator Handy for Libretro
K. Wilkins' Atari Lynx emulator Handy for Libretro.

2020-04-29T05:27:55+00:00 games/libretro-gw Libretro core for Game & Watch simulators
A libretro core for Game & Watch simulators

2020-04-29T05:27:55+00:00 games/libretro-gpsp Gameboy emulator for libretro
gpSP for libretro.

2020-04-29T05:27:55+00:00 games/libretro-genesis_plus_gx Enhanced port of Genesis Plus
An enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator

2020-04-29T05:27:55+00:00 games/libretro-gambatte Libretro Implementation of libgambatte, a Game Boy Color emulator
Libretro implementation of libgambatte, a Game Boy Color emulator.

2020-04-29T05:27:55+00:00 games/libretro-fuse Port of the Fuse Unix Spectrum Emulator to libretro
A port of the Fuse Unix Spectrum Emulator to libretro

2020-04-29T05:27:55+00:00 games/libretro-fceumm Unofficial build of FCEU Ultra by CaH4e3
Unofficial build of FCEU Ultra by CaH4e3 that supports more mappers

2020-04-29T05:27:55+00:00 games/libretro-fbalpha Final Burn Alpha port for libretro
Final Burn Alpha port for libretro.

2020-04-29T05:27:55+00:00 games/libretro-emux Emux is a cross-platform emulator project supporting various machines
Emux is a cross-platform emulator project supporting various machines.

2020-04-29T05:27:55+00:00 games/libretro-dosbox Port of DOSBox (upstream) to the libretro API
Port of DOSBox (upstream) to the libretro API.

2020-04-29T05:27:55+00:00 games/libretro-desmume2015 Port of Desmume to libretro based on Desmume SVN circa 2015
Port of Desmume to libretro based on Desmume SVN circa 2015.

2020-04-29T05:27:55+00:00 games/libretro-bluemsx Port of blueMSX to the libretro API
Port of blueMSX to the libretro API.

2020-04-29T05:27:55+00:00 games/libretro-beetle_wswan Standalone port of Mednafen WonderSwan to libretro
Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne.

2020-04-29T05:27:55+00:00 games/libretro-beetle_vb Standalone port of Mednafen VB to libretro
Standalone port of Mednafen VB to libretro.

2020-04-29T05:27:55+00:00 games/libretro-beetle_supergrafx Standalone port of Mednafen supergrafx to libretro
Standalone port of Mednafen supergrafx to libretro

2020-04-29T05:27:55+00:00 games/libretro-beetle_psx Standalone port/fork of Mednafen PSX to the Libretro API
Standalone port/fork of Mednafen PSX to the Libretro API.

2020-04-29T05:27:55+00:00 games/libretro-beetle_pcfx Standalone port of Mednafen PCFX to libretro
Standalone port of Mednafen PCFX to libretro.

2020-04-29T05:27:55+00:00 games/libretro-beetle_pce_fast Standalone port of Mednafen PCE Fast to libretro
Standalone port of Mednafen PCE Fast to libretro.

2020-04-29T05:27:55+00:00 games/libretro-beetle_ngp Standalone port of Mednafen NGP to the libretro API
Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop.

2020-04-29T05:27:55+00:00 games/libretro-beetle_lynx Standalone port of Mednafen Lynx to libretro, itself a fork of Handy
Standalone port of Mednafen Lynx to libretro, itself a fork of Handy.

2020-04-29T05:27:55+00:00 games/libretro-beetle_gba Standalone port of Mednafen GBA to libretro
Standalone port of Mednafen GBA to libretro.

2020-04-29T05:27:55+00:00 games/libretro-beetle_bsnes Standalone port of Mednafen bSNES to libretro
Standalone port of Mednafen bSNES to libretro, itself a fork of bsnes 0.59.

2020-04-29T05:27:55+00:00 games/libretro-2048 Port of 2048 puzzle game to the libretro API
Port of 2048 puzzle game to the libretro API.

2020-04-28T23:01:03+00:00 devel/py-oslo.reports1 Oslo.reports library
oslo.reports library

2020-04-28T21:05:35+00:00 devel/pickle Programs Microchip PICs using ICSP
Pickle has been written to allow programming of PICMicro devices in FreeBSD,
NetBSD, Linux, Cygwin (Windows) and MACOS/X or any UNIX/POSIX based system,
which includes the Raspberry Pi and embedded devices running OpenWRT.

2020-04-28T20:46:07+00:00 sysutils/ansible28
2020-04-28T14:35:22+00:00 databases/prometheus-postgresql-adapter Use PostgreSQL as a remote storage database for Prometheus
Use PostgreSQL as a remote storage database for Prometheus

2020-04-28T08:02:39+00:00 deskutils/ultralist Simple, powerful, task management system for the command line
Ultralist is a task management system for technical people.

It includes a command-line component that is very fast and stays out
of the way. There is also a beautiful webapp that seamlessly syncs
with the command-line.

Ultralist is based off of the Getting Things Done system. It has a
concept of due dates, projects, and contexts.

2020-04-28T06:39:18+00:00 devel/rust-analyzer Experimental Rust compiler front-end for IDEs
Rust-analyzer is an implementation of Language Server Protocol for
the Rust programming language. It provides features like completion
and goto definition for many code editors.

2020-04-28T03:35:27+00:00 sysutils/rubygem-puppetfile-resolver Dependency resolver for Puppetfiles as a gem
This library includes all of the code to parse a Puppetfile and then calculate
a dependency graph to try and resolve all of the module dependencies and
versions. The resolver can also restrict on Puppet version, for example, only
Modules which support Puppet 6.

2020-04-28T03:31:41+00:00 security/rubygem-net-ssh-krb Add Kerberos authentication capabilities to Net::SSH
Add Kerberos (password-less) authentication capabilities to Net::SSH, without
the need for modifying Net::SSH source code.

This is a great way to help get Capistrano to be accepted in mid-to-large size
enterprises with strict security rules.

No more getting locked out of the network because you mis-typed your password -
even if your company prohibits public key or host-based authentication. If your
organization uses Kerberos (many mid-to-large size corporations do), you can
use this package to get password-less authentication without breaking your
company's security guidelines.

2020-04-27T23:50:16+00:00 security/py-pyotp2289 Pure Python implementation of RFC-2289 - "A One-Time Password System"
pyotp2289 is a pure Python 3 implementation of RFC-2289 -
"A One-Time Password System"

"The system provides authentication for system access (login) and other
applications requiring authentication that is secure against passive attacks
based on replaying captured reusable passwords. OTP evolved from the S/KEY
(S/KEY is a trademark of Bellcore) One-Time Password System that was released
by Bellcore."

2020-04-27T22:20:40+00:00 audio/playumidi Standard MIDI format 0/1 player for FreeBSD USB-MIDI(umidi) device
"playumidi" is the "SIMPLE" MIDI file player for USB MIDI device on FreeBSD.
This software is able to direct control for FreeBSD-umidi device(/dev/umidi*.*)
in the "uaudio" driver.
Therefore, You don't need to use the "/dev/sequencer" device or the other
software when listening the MIDI-file music.
And, Support for auto-judge MIDI-file XG/GS/GM mode & auto add the
Tone-Generator ReSet code when the ReSet code isn't exist in a MIDI-file.


- Koine Yuusuke (koinec)
2020-04-27T20:57:49+00:00 textproc/py-pycountry ISO country, subdivision, language, currency and script definitions and their translations
pycountry provides the ISO databases for the standards:
- 639-3: Languages
- 3166: Countries
- 3166-3: Deleted countries
- 3166-2: Subdivisions of countries
- 4217: Currencies
- 15924: Scripts

2020-04-27T20:57:42+00:00 devel/py-pytest-lazy-fixture Use fixtures in pytest.mark.parametrize
pytest-lazy-fixture helps to use fixtures in pytest.mark.parametrize.

2020-04-27T20:57:35+00:00 devel/py-pytest-black pytest plugin to enable format checking with black
pytest-black is a pytest plugin to enable format checking with black.

2020-04-27T20:57:13+00:00 devel/py-oslo.versionedobjects1 Oslo versioned objects library
Oslo Versioned Objects library

2020-04-27T20:54:35+00:00 devel/py-jaraco.util13 General utility modules that supply commonly-used functionality
jaraco.util contains a number of nominally useful, reusable classes and

They're designed to be intuitively named and self-documenting (many with
extensive doctests).

2020-04-27T20:54:29+00:00 devel/py-fluent Localization library for expressive translations
This is a Python implementation of Project Fluent, a localization framework
designed to unleash the entire expressive power of natural language

Project Fluent keeps simple things simple and makes complex things possible. The
syntax used for describing translations is easy to read and understand. At the
same time it allows, when necessary, to represent complex concepts from natural
languages like gender, plurals, conjugations, and others.

2020-04-27T20:54:22+00:00 devel/p5-File-HomeDir-Tiny Find your home directory
File::HomeDir::Tiny is useful for the 90% of the time that you only need 10% of
File::HomeDir's functionality. It depends on no other modules and consists of
just fourteen lines of code.

2020-04-27T18:16:45+00:00 sysutils/docker-registry Docker implementation of the OCI Distribution Specification
The Docker toolset to pack, ship, store, and deliver content.

2020-04-27T12:57:22+00:00 multimedia/streamlink Command-line utility that pipes video streams
Streamlink is a command-line utility that pipes video streams from various
services into a video player, such as VLC.

The main purpose of Streamlink is to allow the user to avoid buggy and CPU
heavy flash plugins but still be able to enjoy various streamed content.

There is also an API available for developers who want access to the video
stream data.

This project was forked from Livestreamer, which is no longer maintained.

2020-04-27T12:43:01+00:00 devel/py-backports.shutil_which Backport of shutil.which from Python 3.3
This package packports Python 3's shutil.which. Usage:

from shutil import which
except ImportError:
from backports.shutil_which import which

2020-04-26T23:44:53+00:00 multimedia/f3d Fast and minimalist 3D viewer
F3D is a VTK-based 3D viewer following the KISS principle, so it is minimalist,
efficient, has no GUI, has simple interaction mechanisms and is fully
controllable using arguments in the command line.

It supports a range of file formats, rendering and texturing options.

2020-04-26T23:24:58+00:00 math/vtk9 Visualization toolkit
The Visualization Toolkit (VTK) is an open-source, freely available software
system for 3D computer graphics, image processing and visualization. VTK
consists of a C++ class library and several interpreted interface layers
including Tcl/Tk, Java, and Python. Kitware, whose team created and continues
to extend the toolkit, offers professional support and consulting services for
VTK. VTK supports a wide variety of visualization algorithms including: scalar,
vector, tensor, texture, and volumetric methods; and advanced modeling
techniques such as: implicit modeling, polygon reduction, mesh smoothing,
cutting, contouring, and Delaunay triangulation. VTK has an extensive
information visualization framework, has a suite of 3D interaction widgets,
supports parallel processing, and integrates with various databases on GUI
toolkits such as Qt and Tk.

2020-04-26T21:32:58+00:00 math/half C++ library for half precision floating point arithmetic
half is a C++ header-only library to provide an IEEE 754 conformant 16-bit
half-precision floating-point type along with corresponding arithmetic
operators, type conversions and common mathematical functions. It aims for
both efficiency and ease of use, trying to accurately mimic the behaviour of
the built-in floating-point types at the best performance possible.

2020-04-26T13:59:54+00:00 sysutils/dtrace-toolkit Collection of useful scripts for DTrace
The DTraceToolkit is a collection of useful documented scripts developed
by the DTrace community and maintained as part of Open DTrace.

2020-04-26T11:53:53+00:00 devel/py-oslo.context2 Oslo Context library
The Oslo context library has helpers to maintain useful information about a
request context. The request context is usually populated in the WSGI pipeline
and used by various modules such as logging.

2020-04-26T11:53:42+00:00 devel/py-l18n Internationalization for pytz timezones and territories
As you may have noticed, l18n is a contraction of i18n and l10n, namely
'internationalisation' and 'localization'. It basically provides lazy
translations for names used for localization purposes (e.g. places and

I started writing l18n when I was looking for translations for the pytz library.
Indeed, on a multi-lingual site where users can select the timezone they are in,
it's much better if they can select in their language, as in some cases, the
differences with the english name can be significant, hence the place to look
for it when it's sorted in alphabetical order.

And as I am lazy, I thought of a way to - almost - automatically fetch the
translations from the CLDR (Unicode's Common Locale Data Repository) database.

Integrating function to link timezone to country codes, there was no reason not
to try and provide translations also for the latter. In the near future, I - or
contributors - may also add currencies or measurement units fetched from the
CLDR database ...

2020-04-26T11:53:30+00:00 devel/p5-Syntax-Keyword-Try try/catch/finally syntax for Perl
Syntax::Keyword::Try provides a syntax plugin that implements exception-handling
semantics in a form familiar to users of other languages, being built on a block
labeled with the try keyword, followed by at least one of a catch or finally

As well as providing a handy syntax for this useful behaviour, this module also
serves to contain a number of code examples for how to implement parser plugins
and manipulate optrees to provide new syntax and behaviours for perl code.

2020-04-26T10:12:28+00:00 devel/gbump Git tag semantic version bumper
Gbump is a Git tag semantic version bumper.

It will print the current semver version if any and the bumped version.
If the option -q (quiet) is used it will only print the bumped version.
If the option -t (tag) is used then it will create a git tag with the
bumped version.

2020-04-26T09:32:50+00:00 sysutils/parkverbot Hard disk head parking inhibitor
Daemon to prevent hard disk head parking in rotational media.

2020-04-26T02:43:55+00:00 www/jitsi-meet Secure, Simple and Scalable Video Conferences
Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses
Jitsi Videobridge to provide high quality, secure and scalable video

The Jitsi Meet client runs in your browser, without installing anything else
on your computer. You can try it out at

Jitsi Meet allows very efficient collaboration. Users can stream their desktop
or only some windows. It also supports shared document editing with Etherpad.

2020-04-26T00:11:24+00:00 net-im/jitsi-videobridge WebRTC compatible video router or SFU
Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build
highly scalable video conferencing infrastructure (i.e., up to hundreds of
conferences per server).

2020-04-26T00:09:28+00:00 net-im/jicofo Server side focus component used in Jitsi Meet conferences
JItsi COnference FOcus is a server side focus component used in Jitsi Meet

2020-04-25T23:21:10+00:00 textproc/py-iso-639 Python library for ISO 639 standard
ISO 639 library for Python

2020-04-25T16:39:31+00:00 sysutils/u-boot-pinebookpro
U-Boot loader and related files for the Pine64 RockPro64.

To install this bootloader on an sdcard just do:
dd if=/usr/local/share/u-boot/u-boot-rockpro64/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync
dd if=/usr/local/share/u-boot/u-boot-rockpro64/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync

2020-04-25T15:39:57+00:00 security/py-pgpy Pretty Good Privacy for Python
PGPy is a Python (2 and 3) library for implementing Pretty Good Privacy into
Python programs, conforming to the OpenPGP specification per RFC 4880.

2020-04-25T09:53:51+00:00 sysutils/accounts-qml-module Expose the Online Accounts API to QML applications
This QML module provides an API to manage the user's online accounts and get
their authentication data.

It's a tiny wrapper around the Qt-based APIs of libaccounts-qt and libsignon-qt.

2020-04-25T08:16:34+00:00 graphics/py-pymaging Pure Python imaging library
Pymaging is a pure Python imaging library that is compatible both
with Python 2 and Python 3.

2020-04-25T08:16:34+00:00 graphics/py-pymaging-png PNG support for pymaging
Pymaging PNG
PNG support for pymaging.

2020-04-24T18:01:54+00:00 net/rubygem-fog-google19 Module for the 'fog' gem to support Google Cloud
Fog currently supports two Google Cloud services (Google Compute Engine and
Google Cloud Storage) via Fog::Google.

2020-04-24T18:01:38+00:00 devel/rubygem-azure_mgmt_kubernetes_configuration Microsoft Azure KubernetesConfiguration Client Library for Ruby
Microsoft Azure KubernetesConfiguration Client Library for Ruby.

2020-04-24T18:01:24+00:00 devel/p5-Test-Auto Test automation and docs generation
Test::Auto aims to provide, a standard for documenting Perl 5 software projects,
a framework writing tests, test automation, and documentation generation.

This framework lets you write documentation in test files using pod-like comment
blocks. By using a particular set of comment blocks (the specification) this
framework can run certain kinds of tests automatically. For example, we can
automatically ensure that the package the test is associated with is loadable,
that the test file comment blocks meet the specification, that any super-classes
or libraries are loadable, and that the functions, methods, and routines are
properly documented.

2020-04-24T18:01:18+00:00 devel/p5-routines Typeable method and function signatures
The routines pragma is used to provide typeable method and function signtures to
the calling package, as well as before, after, around, augment and override
method modifiers.

The registry pragma is used to associate the calling package with Type::Tiny
type libraries. A $registry variable is made available to the caller to be used
to access registry objects. The variable is a callback (i.e. coderef) which
should be called with a single argument, the namespace whose registry object you
want, otherwise the argument defaults to main.

2020-04-24T18:01:11+00:00 devel/p5-PPR Pattern-based Perl Recognizer
The PPR module provides a single regular expression that defines a set of
independent subpatterns suitable for matching entire Perl documents, as well as
a wide range of individual syntactic components of Perl (i.e. statements,
expressions, control blocks, variables, etc.)

The regex does not "parse" Perl (that is, it does not build a syntax tree, like
the PPI module does). Instead it simply "recognizes" standard Perl constructs,
or new syntaxes composed from Perl constructs.

Its features and capabilities therefore complement those of the PPI module,
rather than replacing them. See "Comparison with PPI".

2020-04-24T18:01:05+00:00 devel/p5-Keyword-Simple Define new keywords in pure Perl
Keyword::Simple lets you implement new keywords in pure Perl. To do this, you
need to write a module and call Keyword::Simple::define in your import method.
Any keywords defined this way will be available in the lexical scope that's
currently being compiled.

2020-04-24T18:00:58+00:00 devel/p5-Keyword-Declare Declare new Perl keywords...via a keyword...named keyword
Keyword::Declare implements a new Perl keyword: keyword, which you can use to
specify other new keywords.

Normally, to define new keywords in Perl, you either have to write them in XS
(shiver!) or use a module like Keyword::Simple or Keyword::API. Using any of
these approaches requires you to grab all the source code after the keyword,
manually parse out the components of the keyword's syntax, construct the
replacement source code, and then substitute it for the original source code you
just parsed.

Using Keyword::Declare, you define a new keyword by specifying its name and a
parameter list corresponding to the syntactic components that must follow the
keyword. You then use those parameters to construct and return the replacement
source code. The module takes care of setting up the keyword, and of the
associated syntax parsing, and of inserting the replacement source code in the
correct place.

2020-04-24T18:00:52+00:00 devel/p5-Data-Object-Vars Stashable Role for Data::Object
Data::Object::Role::Stashable provides methods for stashing data within the

2020-04-24T18:00:46+00:00 devel/p5-Data-Object-Types Data-Object Type Constraints for Data::Object
Data::Object::Types provides type constraints for Data::Object.

2020-04-24T18:00:39+00:00 devel/p5-Data-Object-Try Try Class for Data::Object
Data::Object::Try provides an object-oriented interface for performing complex
try/catch operations.

2020-04-24T18:00:33+00:00 devel/p5-Data-Object-Struct Struct Class for Data::Object
Data::Object::Struct provides a class that creates struct-like objects which
bundle attributes together, is immutable, and provides accessors, without having
to write an explicit class.

2020-04-24T18:00:27+00:00 devel/p5-Data-Object-State Singleton Builder for Data::Object
Data::Object::State provides an abstract base class for creating singleton
classes. This package is derived from Moo and makes consumers Moo classes (with
all that that entails). This package also injects a BUILD method which is
responsible for hooking into the build process and returning the appropriate

2020-04-24T18:00:20+00:00 devel/p5-Data-Object-Space Namespace Class for Data::Object
Data::Object::Space provides methods for parsing and manipulating package

2020-04-24T18:00:14+00:00 devel/p5-Data-Object-RoleHas Attribute Builder for Data::Object
Data::Object::RoleHas provides options for defining class attributes.

2020-04-24T18:00:07+00:00 devel/p5-Data-Object-Role-Tryable Tryable Role for Data::Object
Data::Object::Role::Tryable provides a wrapper around the Data::Object::Try
class which provides an object-oriented interface for performing complex
try/catch operations.

2020-04-24T18:00:01+00:00 devel/p5-Data-Object-Role-Throwable Throwable Role for Data::Object
Data::Object::Role::Throwable provides mechanisms for throwing the object as an

2020-04-24T17:59:55+00:00 devel/p5-Data-Object-Role-Stashable Stashable Role for Data::Object
Data::Object::Role::Stashable provides methods for stashing data within the

2020-04-24T17:59:48+00:00 devel/p5-Data-Object-Role-Proxyable Proxyable Role for Data::Object
Data::Object::Role::Proxyable provides a wrapper around the AUTOLOAD routine
which processes calls to routines which don't exist. Adding a build_proxy method
to the consuming class acts as a hook into routine dispatching, which processes
calls to routines which don't exist. The build_proxy routine is called as a
method and receives $self, $package, $method, and any arguments passed to the
method as a list of arguments, e.g. @args. The build_proxy method must return a
routine (i.e. a callback) or the undefined value which results in a "method
missing" error.

2020-04-24T17:59:42+00:00 devel/p5-Data-Object-Role-Pluggable Pluggable Role for Data::Object
Data::Object::Role::Pluggable provides a mechanism for dispatching to plugin

2020-04-24T17:48:32+00:00 devel/p5-Data-Object-Role-Immutable Immutable Role for Data::Object
Data::Object::Role::Immutable provides a mechanism for making any derived object

2020-04-24T17:48:25+00:00 devel/p5-Data-Object-Role-Formulatable Formulatable Role for Data::Object
Data::Object::Role::Formulatable provides a mechanism for automatically
inflating objects from constructor arguments.

2020-04-24T17:48:19+00:00 devel/p5-Data-Object-Role-Errable Errable Role for Data::Object
Data::Object::Role::Errable provides a mechanism for handling errors
(exceptions). It's a more structured approach to being "throwable". The idea is
that any object that consumes this role can set an error which automatically
throws an exception which if trapped includes the state (object as thrown) in
the exception context.

2020-04-24T17:48:12+00:00 devel/p5-Data-Object-Role-Dumpable Dumpable Role for Data::Object
Data::Object::Role::Dumpable provides methods for dumping the object and
underlying value.

2020-04-24T17:48:06+00:00 devel/p5-Data-Object-Role-Buildable Buildable Role for Data::Object
Data::Object::Role::Buildable provides methods for hooking into object
construction of the consuming class, e.g. handling single-arg object

2020-04-24T17:47:59+00:00 devel/p5-Data-Object-Role-Arguable Arguable Role for Data::Object
Data::Object::Role::Arguable provides a mechanism for unpacking an argument list
and creating a data structure suitable for passing to the consumer constructor.
The argslist routine should return a list of attribute names in the order to be
parsed. An attribute name maybe prefixed with "@" to denote that all remaining
items should be assigned to an arrayref, e.g. @options, or "%" to denote that
all remaining items should be assigned to a hashref, e.g. %options.

2020-04-24T17:47:53+00:00 devel/p5-Data-Object-Role Role Builder for Data::Object
Data::Object::Role modifies the consuming package making it a role.

2020-04-24T17:47:46+00:00 devel/p5-Data-Object-Plugin Plugin Class for Data::Object
Data::Object::Plugin provides an abstract base class for defining plugin

2020-04-24T17:47:40+00:00 devel/p5-Data-Object-Opts Opts Class for Data::Object
Data::Object::Opts provides methods for accessing command-line arguments.

2020-04-24T17:47:33+00:00 devel/p5-Data-Object-Name Name Class for Data::Object
Data::Object::Name provides methods for converting "name" strings.

2020-04-24T17:47:26+00:00 devel/p5-Data-Object-Kind Abstract Base Class for Data::Object
Data::Object::Kind provides methods common across all Data::Object value

2020-04-24T17:47:20+00:00 devel/p5-Data-Object-Exception Exception Class for Data::Object
Data::Object::Exception provides functionality for creating, throwing, and
introspecting exception objects.

2020-04-24T17:47:13+00:00 devel/p5-Data-Object-Data Podish Parser for Data::Object
Data::Object::Data provides methods for parsing and extracting pod-like sections
from any file or package. The pod-like syntax allows for using these sections
anywhere in the source code and having Perl properly ignoring them.

2020-04-24T17:47:07+00:00 devel/p5-Data-Object-ClassHas Attribute Builder for Data::Object
Data::Object::ClassHas provides options for defining class attributes.

2020-04-24T17:47:00+00:00 devel/p5-Data-Object-Class Class Builder for Data::Object
Data::Object::Class modifies the consuming package making it a class.

2020-04-24T17:46:54+00:00 devel/p5-Data-Object-Cast Data Type Casting for Data::Object
Data::Object::Cast provides functions for casting native data types to objects
and the reverse.

2020-04-24T17:46:47+00:00 devel/p5-Data-Object-Attributes Attribute Builder for Data::Object
Data::Object::Attributes provides options for defining class attributes.
Specifically, this package wraps the has attribute keyword and adds shortcuts
and enhancements. If no directives are specified, the attribute is declared as
read-write and optional.

2020-04-24T17:46:41+00:00 devel/p5-Data-Object-Args Args Class for Data::Object
Data::Object::Args provides methods for accessing @ARGS items.

2020-04-24T09:31:47+00:00 chinese/open-huninn-font Font based on Kosugi Maru and optimized for common usage in Taiwan
jf open huninn font is an open source font based on Kosugi Maru and
optimized by justfont designers for common usage in Taiwan.

2020-04-24T04:43:50+00:00 net-mgmt/py-arouteserver Tool to automatically build configurations for BGP route servers
A Python tool to automatically build (and test) feature-rich configurations for
BGP route servers.

2020-04-24T00:49:01+00:00 net-mgmt/py-aggregate6 Compress an unsorted list of IPv4 and IPv6 prefixes
Takes a list of IPv6 prefixes in conventional format on stdin, and performs two
optimisations to attempt to reduce the length of the prefix list. The first
optimisation is to remove any supplied prefixes which are superfluous because
they are already included in another supplied prefix. The second optimisation
identifies adjacent prefixes that can be combined under a single, shorter-length
prefix. The above optimalisation steps are often useful in context of
compressing firewall rules or BGP prefix-list filters.

2020-04-23T05:17:15+00:00 net/py-python-novaclient16 Client for the OpenStack Nova API
This is a client for OpenStack Nova API. There's a Python API (the novaclient
module), and a command-line script (installed as nova). Each implements the
entire OpenStack Nova API.

You'll need credentials for an OpenStack cloud that implements the Compute API,
such as TryStack, HP, or Rackspace, in order to use the nova client.

2020-04-22T21:24:39+00:00 devel/py-oslo.config7 Oslo Configuration library
The Oslo configuration API supports parsing command
line arguments and .ini style configuration files.

2020-04-22T21:20:48+00:00 devel/rubygem-batch-loader14 Powerful tool to avoid N+1 DB or HTTP queries
BatchLoader provides a generic lazy batching mechanism to avoid N+1 DB queries,
HTTP queries, etc.

2020-04-22T21:20:42+00:00 devel/rubygem-aws-sdk-synthetics Official AWS Ruby gem for Synthetics
Official AWS Ruby gem for Synthetics.

2020-04-22T17:15:44+00:00 devel/simdjson Parsing gigabytes of JSON per second
JSON is everywhere on the Internet. Servers spend a lot of time parsing it.
The simdjson library uses commonly available SIMD instructions and
microparallel algorithms to parse JSON 2.5 times faster than anything
else out there.

2020-04-22T14:20:41+00:00 security/bsmtrace3 BSM based intrusion detection system
bsmtrace is a BSM based intrusion detection system, utilizing audit trails
and real-time audit event analysis through auditpipe(4). This host based
IDS operates using a finite state machine principles with a flexible
sequence driven signature system.

2020-04-22T01:16:35+00:00 devel/desed Demystify and debug sed scripts from the comfort of your terminal
Desed is a command line tool with beautiful TUI that provides users with
a comfortable interface and practical debugger, used to step through complex
sed scripts.

Some of the notable features include:
* Preview variable values, both of them
* See how will a substitute command affect pattern space before it runs
* Step through sed script, both forward and backwards
* Place breakpoints and examine program state
* Hot reload and see what changes as you edit source code
* Its name is a palindrome

2020-04-21T21:09:11+00:00 www/py-secure-cookie Secure cookie and session interface for WSGI applications
Provides interfaces for secure cookies and sessions in WSGI applications.
Secure cookies are cryptographically signed (but not encrypted) to prevent
tampering. Sessions are data associated with a given user across requests and

2020-04-21T20:04:56+00:00 devel/py-azure-mgmt-core Microsoft Azure Management Core Library for Python
This is the Microsoft Azure Management Core Library for Python

Azure management core library defines extensions to Azure Core that are
specific to ARM (Azure Resource Management) needed when you use client

As an end user, you don't need to manually install azure-mgmt-core because it
will be installed automatically when you install other SDKs.

2020-04-21T19:40:54+00:00 devel/py-azure-mgmt-redhatopenshift Microsoft Azure Red Hat Openshift Management Client Library for Python
This is the Microsoft Azure Management Core Library for Python

Azure Resource Manager (ARM) is the next generation of management APIs that
replace the old Azure Service Management (ASM).

2020-04-21T19:33:36+00:00 www/rubygem-rss Family of libraries that support various formats of XML feeds
Really Simple Syndication (RSS) is a family of formats that describe 'feeds,'
specially constructed XML documents that allow an interested person to subscribe
and receive updates from a particular web service. This portion of the standard
library provides tooling to read and create these feeds.

2020-04-21T19:33:30+00:00 textproc/rubygem-rouge317 Simple, easy-to-extend drop-in replacement for pygments
Rouge aims to a be a simple, easy-to-extend drop-in replacement for

2020-04-21T19:33:24+00:00 textproc/rubygem-rexml XML toolkit for Ruby
REXML was inspired by the Electric XML library for Java, which features an
easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same
philosophy, has these same features. I've tried to keep the API as intuitive as
possible, and have followed the Ruby methodology for method naming and code
flow, rather than mirroring the Java API.

REXML supports both tree and stream document parsing. Stream parsing is faster
(about 1.5 times as fast). However, with stream parsing, you don't get access to
features such as XPath.

2020-04-21T19:33:17+00:00 misc/rubygem-octicons Package that distributes Octicons in a gem
Octicons are a set of SVG icons built by GitHub for GitHub.

2020-04-21T19:33:11+00:00 science/py-scikit-optimize Sequential model-based optimization toolbox
Scikit-Optimize, or skopt, is a simple and efficient library to minimize (very)
expensive and noisy black-box functions. It implements several methods for
sequential model-based optimization. skopt aims to be accessible and easy to use
in many contexts.

2020-04-21T19:33:04+00:00 devel/py-crashtest Manage Python errors with ease
Crashtest manages Python errors to provide better error messages.

2020-04-21T17:05:36+00:00 finance/py-ebaysdk eBay API SDK for Python
This SDK is a programmatic interface into the eBay APIs. It simplifies
development and cuts development time by standardizing calls, response
processing, error handling, and debugging across the Finding, Shopping,
Merchandising & Trading APIs.

2020-04-20T20:23:46+00:00 misc/py-tflite-support Toolkit for developing/deploying ML/TFLite models
TFLite Support is a toolkit that helps users to develop ML and deploy TFLite
models onto mobile devices.

2020-04-20T17:21:25+00:00 devel/py-hglib Library with a fast, convenient interface to Mercurial
python-hglib is a library with a fast, convenient interface to
Mercurial. It uses Mercurial's command server for communication
with hg.

2020-04-20T14:18:11+00:00 sysutils/mackerel-agent Agent program to post your hosts' metrics to
A Revolutionary Server Management and organizing cloud servers through roles
and connecting various development tools, Mackerel brings a new kind of
application performance management.

2020-04-20T06:17:43+00:00 audio/spectacle-lv2 Realtime graphical spectrum analyzer, LV2 plugin and JACK application
Spectacle is a real-time spectral analyzer using the short-time Fourier
transform, available as LV2 audio plugin and JACK client.

* display the spectrum on logarithmic musical scale
* control the parameters of the analysis that affect latency and precision
* have zoom functionality and smooth interpolation
* identify the value under cursor and the peaks

2020-04-20T03:39:06+00:00 audio/liquidsfz Sampler that can load and play .sfz files, includes the LV2 pugin
liquidsfz is a free and open source sampler that can load and play .sfz files.
It supports JACK and LV2.

2020-04-20T02:13:03+00:00 audio/sfizz SFZ parser and synth C++ library & LV2/VST3 plugins
sfizz is a sample-based musical synthesizer.

It features the well-established SFZ instrument format (
at its core, which permits to use existing instrument libraries, or create
personal instruments with ease.

Not only is sfizz ready-to-use as an instrument plugin of its own, the library
allows developers to create instruments of their own, taking advantage of the
abilities of SFZ.

2020-04-20T00:59:17+00:00 audio/lv2proc Simple command line effect processor using LV2 plugins
Simple command line effect processor using LV2 plugins.

2020-04-20T00:34:28+00:00 audio/intersect-lv2 LV2 plugin expands a stereo input to three channels
Intersect is an LV2 plugin which, given a stereo audio stream, "expands" it to
three channels. Everything that is present in both input channels will be in the
center channel of the output, and what is specific to each channel will be in
the corresponding output channel.

2020-04-19T23:26:42+00:00 audio/fogpad-lv2 Reverb effect with frozen/pitch-shifted/disintegrated reflections
A reverb effect in which the reflections can be frozen, filtered, pitch shifted
and ultimately disintegrated.

2020-04-19T21:53:51+00:00 net/evans More expressive universal gRPC client
Advanced gRPC API inspection, with an in-built
REPL and CLI mode giving you full control and
understanding. Evans provides an easy interface
to automating scripting via the CLI mode - ideal
for continuous integration and other tasks.

2020-04-19T19:43:08+00:00 sysutils/3mux Terminal multiplexer inspired by i3
Terminal multiplexer with out-of-the-box support for
search, mouse-controlled scrollback, and i3-like

2020-04-19T18:24:30+00:00 x11-fonts/fontpreview Very customizable and minimal font previewer written in Bash
fontpreview is a command-line tool that let's the user to quickly search for
fonts that are installed on their machine and preview them. The fuzzy search
feature is provided by fzf and the preview is generated with ImageMagick and
then displayed using sxiv. This tool is highly customizable, almost all of the
variables in this tool can be changed using the command-line flags or the
environment variables.

2020-04-19T15:28:54+00:00 x11-fonts/mourier Alphabet of geometric symbols based on 7x7 units
Geometric alphabet created in 1970 by a Danish graphic designer Eric Mourier.
The font is based on a square of 7 x 7 units and made of unclosed lines.

2020-04-19T15:07:31+00:00 x11-fonts/steps-mono Monospace font created for the French magazine Etapes
Steps Mono was created by Raphael Bastide and Jean-Baptiste Morizot
for the French magazine Etapes: to demonstrate a collaborative design
on the same font.

2020-04-19T10:57:31+00:00 games/linux-steam-utils Steam launcher for FreeBSD
A set of workarounds for running the Linux Steam client under FreeBSD.

2020-04-19T07:35:15+00:00 audio/bchoppr-lv2 Audio stream chopping LV2 plugin
The plugin slices a stereo input stream, amplifies or silences the individual
slices and send the whole sequence to the output. Although this affects only the
audio signal, it needs a playback running (Jack transport).

In addition to the global controllers, the interface is divided into three
parts: step controls, monitor and step shape.

2020-04-19T07:27:13+00:00 audio/bslizr-lv2 Sequenced audio slicing effect LV2 plugin ("step sequencer effect")
The plugin slices a stereo input, amplifies or silences the individual slices
and send the whole sequence to the output. Although this affects only the audio
signal, it needs a playback running (Jack transport).

2020-04-19T07:19:30+00:00 audio/bharvestr-lv2 Granular synthesizer LV2 plugin
B.Harvestr is an experimental granular synthesizer LV2 plugin.

In contrast to standard synthesis methods which are based on oscillating waves,
granular synthesis uses micro fragments of audio samples to generate sound.
Thus, granular synthesis uses the same concept as (the majority of) pitch
shifters. Granular synthesizers typically generate lots of overlapping grains to
produce atmospheric sound effects, full soundscapes and pad sounds.

2020-04-19T07:08:31+00:00 audio/bjumblr-lv2 Pattern-controlled audio stream / sample re-sequencer LV2 plugin
B.Jumblr is neither a sample slicer nor a step sequencer. From the technical POV
B.Jumblr is a sequencer pattern-controlled audio delay effect.

The pattern defines at when (vertical) and which (horizontal) piece of the audio
input stream is sent to the audio output. Use the default diagonal line pattern
for live playback. Moving a pad one step to the right results in a one step
delayed playback of the respective piece of the audio input stream. Each pad
(and thus each piece) can be levelled up or down by mouse wheel scrolling.

In addidion, the user can control the playback progession using the playback
buttons or the speed dial. This is facilitated via the progression delay.

2020-04-18T13:54:42+00:00 math/pynac Symbolic computation with Python objects, Sage Math support library
Pynac -- "Python is Not a CAS" is a modified version of Ginac that
replaces the depency of GiNaC on CLN by a dependency instead of Python.
It is a lite version of GiNaC as well, not implementing all the features
of the full GiNaC, and it is *only* meant to be used as a Python library.

2020-04-18T08:22:21+00:00 devel/libuinputplus Easy-to-use uinput library in C++
Easy-to-use uinput library in C++

2020-04-18T08:22:21+00:00 devel/libevdevplus Easy-to-use event device library in C++
Easy-to-use event device library in C++

2020-04-18T04:29:59+00:00 www/dolibarr 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.

2020-04-17T20:29:12+00:00 misc/ngraph C++ library, compiler and runtime for Deep Learning
nGraph is open source C++ library, compiler and runtime for Deep Learning.

2020-04-17T20:10:47+00:00 security/step-certificates Smallstep step-ca certificates server
This port contains the Smallstep step-ca certificates component

It can be used together with the Smallstep step-ca client.
step-ca is a local CA. It can be used to create your own local PKI
Infrastructure and includes things like e.g. the possibility to have your
own ACME server.

A private certificate authority (X.509 & SSH) & ACME server for secure
automated certificate management, so you can use TLS everywhere & SSO for SSH.

2020-04-17T20:04:59+00:00 security/step-cli Smallstep step-ca command line client
step is a zero trust swiss army knife that integrates with step-ca for
automated certificate management. It's an easy-to-use and hard-to-misuse utility
for building, operating, and automating systems that use zero trust technologies
like authenticated encryption (X.509, TLS), single sign-on (OAuth OIDC, SAML),
multi-factor authentication (OATH OTP, FIDO U2F), encryption mechanisms (JSON
Web Encryption, NaCl), and verifiable claims (JWT, SAML assertions).

2020-04-17T17:51:16+00:00 games/retroarch-assets Graphical assets and official branding for RetroArch
Assets needed for RetroArch - e.g. menu drivers, etc. Also contains the
official branding.

2020-04-17T17:51:16+00:00 games/libretro-shaders-slang Collection of slang (Vulkan) shaders for libretro
Vulkan GLSL RetroArch shader system

2020-04-17T17:51:16+00:00 games/libretro-shaders-glsl Collection of GLSL shaders for libretro
The official collection of GLSL shaders for libretro frontends
such as RetroArch.

2020-04-17T17:51:16+00:00 games/libretro-core-info Metadata about libretro cores
Collection of libretro core info files.
These files contain metadata that allows frontends such as RetroArch to
discover supported games and know what firmware files might be required.

2020-04-17T16:39:17+00:00 deskutils/ydotool Generic command-line automation tool (no X!)
Generic command-line automation tool (no X!)

Allows to emulate keyboard input or mouse activity

2020-04-17T16:37:31+00:00 devel/libuInputPlus Easy-to-use uinput library in C++
Easy-to-use uinput library in C++

2020-04-17T16:35:30+00:00 devel/libevdevPlus Easy-to-use event device library in C++
Easy-to-use event device library in C++

2020-04-17T16:33:45+00:00 www/luakit-devel Fast, small, webkit2 based browser framework extensible with Lua
Luakit is a highly configurable browser framework based on the
WebKit web content engine and the GTK+ toolkit.

It is very fast, extensible with Lua, and licensed under the GNU
GPLv3 license. It is primarily targeted at power users, developers
and anyone who wants to have fine-grained control over their web
browser's behaviour and interface.

2020-04-17T07:08:02+00:00 x11/dmenu-wayland Efficient dynamic menu for wayland
dmenu-wayland is a minimalistic Wayland menu. It reads a newline separated list
of items from stdin and shows them as a menu on the top of the screen.
When the user selects one item or types any text and presses Enter, their choice
is printed to stdout.

dmenu-wayland is inspired by

2020-04-16T19:22:46+00:00 www/py-django-happenings-update Event calendar app for Django
A Django application for managing and displaying a calendar and its events.

This is a forked version from the original repository which supports newer
Django versions.


* Repeating and non-repeating events
* Events that start and end on different days
* Support for cancelled events
* Upcoming events and current happenings lists
* AJAX support
* Default CSS & Javascript to help you get started

2020-04-16T18:37:17+00:00 net-im/nextcloud-talk Online meeting app for Nextcloud
Chat, video & audio-conferencing using WebRTC

* Chat integration! Nextcloud Talk comes with a simple text chat. Allowing
you to share files from your Nextcloud and mentioning other participants.
* Private, group, public and password protected calls! Just invite somebody, a
whole group or send a public link to invite to a call.
* Screen sharing! Share your screen with participants of your call. You just
need to use Firefox version 52 (or newer), latest Edge or Chrome 49 (or
newer) with this Chrome extension.
* Integration with other Nextcloud apps like Files, Contacts and Deck. More to

2020-04-16T15:23:01+00:00 graphics/kimageannotator Tool for annotating images
Tool for annotating images

2020-04-16T15:23:01+00:00 graphics/kcolorpicker Qt based Color Picker with popup menu
QToolButton with color popup menu with lets you select a color. The popup
features a color dialog button which can be used to add custom colors to the
popup menu.

2020-04-16T06:46:29+00:00 net-im/tut TUI for Mastodon
Minimal, configurable and vim-key inspired terminal
user interface for Mastodon.

2020-04-15T21:45:03+00:00 net-im/sshout Instant-messaging service based on SSH
Secure Shout Host Oriented Unified Talk is an instant-messaging platform
designed to make uses of the existing SSH server in your system.
SSHOUT creates a private chat room in your host. The authentication of the
chat room is done by SSH public authentication. Users can join your chat room
by either directly connecting your SSH server with any SSH client; or using a
SSHOUT client that implemented the client side SSHOUT API.
This package provides the SSHOUT server side programs; if you are finding a
SSHOUT client, go to project page and find out a suitable client; or you can
also write your own client using SSHOUT API.

2020-04-15T19:44:34+00:00 audio/surge-synthesizer-lv2 Surge Synthesizer 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.

2020-04-15T16:56:43+00:00 graphics/meh Simple image viewer using raw XLib convert from ImageMagick
meh is a small, simple, super fast image viewer using raw XLib. It is similar
to feh, but faster and simpler.

meh can use ImageMagick’s convert to view almost 200 file formats, though it is
slower for these formats. Built in formats are JPEG, PNG, BMP, and netpbm.

- Fast
- Tiny
- Fast JPEG, PNG, GIF and BMP support
- Fast netpbm support (.ppm, .pgm, .pbm, .pnm)
- ImageMagick support by calling convert
- All ImageMagick formats (almost 200)
- This allows limited support for PDF’s and SVG’s
- Scales images to window size
- Preserves aspect ratio (either via EWMH hints or by padding the window)
- XSHM Support
- Minimal dependencies (Xlib, libjpeg, libpng, giflib)

2020-04-15T15:22:04+00:00 biology/gcta Genome-wide Complex Trait Analysis
GCTA (Genome-wide Complex Trait Analysis) was originally designed to estimate
the proportion of phenotypic variance explained by genome- or chromosome-wide
SNPs for complex traits (the GREML method), and has subsequently extended for
many other analyses to better understand the genetic architecture of complex

2020-04-14T18:05:49+00:00 audio/pianobooster MIDI file player that teaches how to play the piano
PianoBooster is a free (Open Source) program that plays regular midi files and
allows you to change the speed of playback and transpose the music etc.
There is a scrolling musical stave that shows the notes for just one part
from all the parts in the complete musical arrangement.

2020-04-14T15:49:36+00:00 devel/lua-libevent Lua libevent binding
This is a binding of libevent to Lua. It will serve as a drop-in
replacement for copas, and eventually support more features (async DNS,
HTTP, RPC...).

2020-04-14T15:49:36+00:00 audio/lua-mpd Lua library for musicpd
This is a Lua client for mpd.

2020-04-14T15:49:36+00:00 archivers/lua-zlib Simple streaming interface to zlib for the Lua Programming Language
lua-zlib is a simple streaming interface to zlib for the Lua Programming
Language. It consists of two functions: inflate and deflate. Both functions
return "stream functions" (takes a buffer of input and returns a buffer
of output).

2020-04-14T15:30:20+00:00 misc/ncnn High-performance neural network inference framework
ncnn is a high-performance neural network inference computing framework
optimized for mobile platforms. ncnn is deeply concerned about its deployment
and use on mobile phones from the beginning of its design. ncnn does not have
third party dependencies. It is cross-platform, and runs faster than all known
open-source frameworks on mobile phone CPUs. Developers can easily deploy deep
learning algorithm models to mobile platforms by using the efficient ncnn
implementation. They can create intelligent apps, and bring the artificial
intelligence to your fingertips. ncnn is currently being used in many Tencent
applications, such as QQ, Qzone, WeChat, Pitu and so on.

2020-04-14T13:17:51+00:00 devel/rubygem-googleapis-common-protos-types104 Common protocol buffer types used by Google APIs
Interface definitions for a small (but growing) set of Google APIs

2020-04-13T14:51:25+00:00 security/tailscale Mesh VPN that makes it easy to connect your devices
Tailscale is a mesh VPN alternative, based on WireGuard, that connects your
computers, databases, and services together securely without any proxies.

2020-04-12T21:32:42+00:00 devel/git-bug Distributed, offline-first bug tracker embedded in git, with bridges
Fully featured git bug tracker that:

* Is fully embeded in git: you only need
your git repository to have a bug tracker.
* Is distributed: use your normal git remote
to collaborate, push and pull your bugs!
* Works offline: in a plane or under the sea?
Keep reading and writing bugs!
* Prevents vendor lock-in: your usual service
is down or went bad? You already have a full backup.
* Is fast: listing bugs or opening them is a matter
of milliseconds.
* Doesn't pollute your project: no files are added
in your project.
* Integrates with your tooling: use the UI you like
(CLI, terminal, web) or integrate with your existing
tools through the CLI or the GraphQL API.
* Bridges to other bug trackers: use bridges to import
and export to other trackers.

2020-04-12T20:54:57+00:00 net/k6 Modern load testing tool, using Go and Javascript
Modern load testing tool for developers and testers in the
DevOps era, building on Load Impact's years of experience
in the load and performance testing industry. It provides
a clean, approachable scripting API, local and cloud
execution, and flexible configuration.

2020-04-12T20:26:31+00:00 net/hblock Adblocker using automatically generated hosts file
POSIX-compliant shell script, designed for Unix-like systems,
gets a list of domains that serve ads, tracking scripts and
malware from multiple sources and creates a hosts file that
prevents your system from connecting to them.

2020-04-12T20:16:31+00:00 textproc/trdsql Execute SQL queries on CSV, LTSV, JSON and TBLN
Command-line tool allowing you to easily interface
between CSV, LTSV, JSON and TBLN with SQL queries
which can output to various formats.

2020-04-12T12:44:09+00:00 devel/aws-c-common Core c99 package for AWS SDK for C
Core c99 package for AWS SDK for C. Includes cross-platform primitives,
configuration, data structures, and error handling.

2020-04-12T02:00:35+00:00 net/samba411 Free SMB/CIFS and AD/DC server and client for Unix
Samba4 is an attempt to implement an Active Directory compatible Domain

In short, you can join a WinNT, Win2000, WinXP or Win 2003 - 2016 member
server to a Samba4 domain, and it will behave much as it does in AD,
including Kerberos domain logins where applicable.

2020-04-11T19:51:24+00:00 devel/py-flynt Convert Python scripts from string formatting to f-strings
flynt is a command line tool to automatically convert a project's
Python code from old "%-formatted" and .format(...) strings into
Python 3.6+'s "f-strings".

2020-04-11T18:14:39+00:00 math/libbraiding C++ library for computations on braid groups
This is a project to expose the functionalitis of the Braiding program as a
shared library. The original goal is to include it as a component of SageMath,
but it can be used in any other c++ program.

It allows various computations on braid groups, such as normal forms.

2020-04-11T10:15:05+00:00 www/py-django-polymorphic Seamless Polymorphic Inheritance for Django Models
Django-polymorphic simplifies using inherited models in Django projects.
When a query is made at the base model, the inherited model classes are

2020-04-10T16:35:44+00:00 devel/mustache Mustache text templates for modern C++
Mustache implementation for modern C++ (requires C++11).

* Header only
* Zero dependencies
* Templated string type for compatibility with any STL-like string (std::string, std::wstring, etc)

2020-04-10T14:41:12+00:00 sysutils/u-boot-qemu-arm
U-Boot loader for QEMU

To use this bootloader to boot a FreeBSD armv7 image, install emulators/qemu
and execute it as eg:

qemu-system-arm -M virt -m 512m -nographic -bios /usr/local/share/u-boot/u-boot-qemu-arm/u-boot.bin -hda FreeBSD-13.0-CURRENT-arm-armv7-GENERICSD-20200409-r359731.img

For general information about U-Boot see WWW:
2020-04-10T10:51:48+00:00 textproc/py-jinja2-cli Jinja2 CLI tool
A command line interface to Jinja2 templating system.

2020-04-10T01:29:13+00:00 www/librtcdcpp Simple WebRTC DataChannels library
librtcdcpp is a simple C++ implementation of the WebRTC DataChannels API.
It was originally written by Andrew Gault and Nick Chadwick, and was inspired in
by librtcdc.
Its goal is to be the easiest way to build native WebRTC DataChannels apps
across PC/Mac/Linux/iOS/Android.

2020-04-10T00:22:46+00:00 net/libusrsctp Portable SCTP userland stack
libusrsctp is a userland SCTP stack.

2020-04-09T18:55:24+00:00 devel/py-pyyaml-include Extending PyYAML with a custom constructor for including YAML files within YAML files
pyyaml-include provides an extending constructor of PyYAML: include YAML files
into YAML document.

2020-04-09T18:55:09+00:00 devel/py-pip-licenses Dump the software license list of Python packages installed with pip
pip-licenses is a CLI tool for checking the software license of installed Python
packages with pip.

2020-04-09T10:28:59+00:00 audio/gonic Music streaming server / subsonic server API implementation
music streaming server / subsonic server API implementation

* browsing by folder (keeping your full tree intact)
* browsing by tags (using taglib - supports mp3, opus, flac, ape, m4a, wav,
* on-the-fly audio transcoding and caching (requires ffmpeg) (thank you spijet)
* pretty fast scanning (with my library of ~27k tracks, initial scan takes
about 10m, and about 5s after incrementally)
* multiple users, each with their own transcoding preferences, playlists, top
tracks, top artists, etc.
* scrobbling
* artist similarities and biographies from the api
* a web interface for configuration (set up, manage users, start scans,
* support for the album-artist tag, to not clutter your artist list with
compilation album appearances
* written in go, so lightweight and suitable for a raspberry pi, etc.
* newer salt and token auth
* tested on dsub, jamstash, sublime music, and soundwaves

2020-04-08T21:01:39+00:00 net/usockets Miniscule eventing, networking & crypto for async applications
uSockets is the cross-platform async networking and eventing foundation library.

* Built-in (optionally available) TLS support exposed with identical interface
as for TCP.
* Acknowledges and integrates with any event-loop via a layered hierarchical
design of plugins.
* Extremely pedantic about user space memory footprint and designed to perform
as good as can be.
* Designed from scratch to map well to user space TCP stacks or other
experimental platforms.
* Low resolution timer system ideal for performant tracking of networking
* Minimal yet truly cross-platform, will not emit a billion different platform
specific error codes.
* Fully opaque library, inclusion will not completely pollute your global

2020-04-08T18:56:36+00:00 www/uwebsockets C++ Web I/O library for the most demanding of applications
uWebSockets (it's "micro") is simple, secure & standards compliant web I/O for
the most demanding[3] of applications.

2020-04-08T17:06:13+00:00 devel/p5-Proc-Find-Parents Find parents of a process (up to the root)
Return an array containing information about parent processes of $pid up to the
parent of all processes (usually "init"). If $pid is not mentioned, it defaults
to $$. The immediate parent is in the first element of array, followed by its
parent, and so on.

2020-04-08T17:03:58+00:00 devel/py-oslo.concurrency3 Oslo Concurrency library
The oslo.concurrency library has utilities for safely running multi-thread,
multi-process applications using locking mechanisms and for running external

2020-04-08T13:57:17+00:00 games/py-cbeams Draw pretty animated colored circles in the terminal
cbeams is a command-line program which draws pretty animated colored circles in
the terminal.

The feeling of the generated visuals could be described
with the following quote:

> I've seen things you people wouldn't believe. Attack ships on fire off the
> shoulder of Orion. I watched c-beams glitter in the dark, near the
> Tannhauser Gate. All those moments will be lost, in time, like tears in
> rain. Time to die.

2020-04-08T10:45:10+00:00 net/irrd-legacy Internet Routing Registry database server
Internet Routing Registry Daemon (IRRd).

2020-04-08T06:40:26+00:00 math/R-cran-linprog Linear Programming / Optimization
This package can be used to solve Linear Programming / Linear
Optimization problems by using the simplex algorithm.

2020-04-08T06:27:40+00:00 math/R-cran-lpSolve Interface to 'Lp_solve' v. 5.5 to Solve Linear/Integer Programs
Lp_solve is freely available (under LGPL 2) software for solving
linear, integer and mixed integer programs. In this implementation
we supply a "wrapper" function in C and some R functions that solve
general linear/integer problems, assignment problems, and transportation
problems. This version calls lp_solve version 5.5.

2020-04-08T02:21:08+00:00 devel/py-tempora1 Objects and routines pertaining to date and time
Tempora is a objects and routines pertaining to date and time.

2020-04-07T23:57:31+00:00 finance/py-ofxparse Tools for working with the OFX file format
ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX
files are available from almost any online banking site, so they work well if
you want to pull together your finances from multiple sources. Online trading
accounts also provide account statements in OFX files.

There are three different types of OFX files, called BankAccount,
CreditAccount and InvestmentAccount files. This library has been tested with
real-world samples of all three types. If you find a file that does not work
with this library, please consider contributing the file so ofxparse can be
improved. See the Help! section below for directions on how to do this.

2020-04-07T23:55:30+00:00 finance/py-ebaysdk-python eBay API SDK for Python
This SDK is a programmatic interface into the eBay APIs. It simplifies
development and cuts development time by standardizing calls, response
processing, error handling, and debugging across the Finding, Shopping,
Merchandising & Trading APIs.

2020-04-07T15:50:46+00:00 devel/level-zero oneAPI Level Zero Specification Headers and Loader
Contains the following components of oneAPI:

- Copies of the Level Zero Specification API C/C++ header files
- Level Zero Loader
- Level Zero Validation Layer

2020-04-07T14:36:35+00:00 net/py-pyfixbuf Python API for libfixbuf
pyfixbuf is a Python API for libfixbuf, an implementation of the IPFIX protocol
used for building collecting and exporting processes.

2020-04-07T13:27:14+00:00 x11/wob Lightweight overlay volume (or anything) bar for Wayland
A lightweight overlay volume/backlight/progress/anything bar for
Wayland. This project is inspired by xob - X Overlay Bar.

2020-04-07T10:41:34+00:00 www/py-django-debreach Adds protection against the BREACH attack in Django
Basic/extra mitigation against the BREACH attack for Django projects.

django-debreach provides additional protection to Django's built in CSRF token
masking by randomizing the content length of each response.

This is achieved by adding a random string of between 12 and 25 characters as a
comment to the end of the HTML content. Note that this will only be applied to
responses with a content type of text/html.

2020-04-07T10:27:20+00:00 graphics/ttyplot Realtime plotting utility for TTY with data input from stdin
ttyplot is a realtime plotting utility for terminal with data input from stdin.

It takes data from standard input / UNIX pipeline, most commonly some tool like
ping, snmpget, netstat, ifconfig, sar, vmstat, etc., and plots in text mode on
a terminal in real time.

It supports rate calculation for counters and up to two graphs on a single
display using reverse video for the second line.

2020-04-07T06:24:02+00:00 graphics/guile-cairo Wrapper for using the Cairo graphics library from Guile
Guile-Cairo wraps the Cairo graphics library for Guile Scheme.

2020-04-06T21:16:16+00:00 math/R-cran-isoband Generate Isolines and Isobands from Regularly Spaced Elevation Grids
A fast C++ implementation to generate contour lines (isolines) and
contour polygons (isobands) from regularly spaced grids containing
elevation data.

2020-04-06T20:48:51+00:00 devel/jucipp Lightweight IDE supporting the most recent C++ standards
A lightweight & cross-platform IDE supporting the most recent C++ standards

* Platform independent
* Fast, responsive and stable (written extensively using C++11/14 features)
* Syntax highlighting for more than 100 different file types
* C++ warnings and errors on the fly
* C++ Fix-its
* Integrated Clang-Tidy checks possible through clang plugins

2020-04-06T18:03:45+00:00 math/libsemigroups C++ library for semigroups and monoids
libsemigroups is a C++11 library containing implementations of several
algorithms for computing finite and finitely presented semigroups.

- the Froidure-Pin algorithm for computing finite semigroups;
- the Todd-Coxeter algorithm for finitely presented semigroups and monoids;
- the Knuth-Bendix algorithm for finitely presented semigroups and monoids;
- the Schreier-Sims algorithm for permutation groups.

2020-04-06T18:03:45+00:00 math/hpcombi Fast combinatorics in C++ using SSE/AVX instruction sets
High Performance Combinatorics in C++ using vector instructions.

SSE and AVX instruction sets allows for very fast manipulation of combinatorial
objects such as transformations, permutations, boolean matrices of small size.
The goal of this project is to implement various new algorithms and benchmark
them on various compiler and architecture.

2020-04-06T17:31:36+00:00 devel/p5-Glib This module provides access to Glib and GObject libraries
This module provides perl access to Glib and GLib's GObject libraries.
GLib is a portability and utility library; GObject provides a generic
type system with inheritance and a powerful signal system. Together
these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated

This wrapper attempts to provide a perlish interface while remaining
as true as possible to the underlying C API, so that any reference
materials you can find on using GLib may still apply to using the
libraries from perl. Where GLib's functionality overlaps perl's,
perl's is favored; for example, you will find perl lists and arrays in
place of GSList or GList objects. Some concepts have been eliminated;
you need never worry about reference-counting on GObjects or GBoxed
structures. Other concepts have been converted to a perlish analogy;
the GType id will never be seen in perl, as the package name serves
that purpose. [FIXME link to a document describing this stuff in detail.]

2020-04-06T09:55:01+00:00 www/simple-web-server HTTP and HTTPS server and client library
A very simple, fast, multithreaded, platform independent HTTP and HTTPS server
and client library implemented using C++11 and Boost.Asio. Created to be an easy
way to make REST resources available from C++ applications.

2020-04-06T09:25:50+00:00 www/cpp-httplib C++ header-only HTTP/HTTPS server and client library
A C++11 single-file header-only cross platform HTTP/HTTPS library.
It's extremely easy to setup. Just include httplib.h file in your code!

2020-04-05T23:28:48+00:00 multimedia/obs-v4l2sink OBS Studio Plugin: Output as Video4Linux2 device
An OBS Studio plugin that provides output capabilities to a Video4Linux2 device.
It is basically a Linux version of obs-virtual-cam, but only contains the video
sink part. You can use it with v4l2loopback to achieve cross-program video
transfer between OBS Studio and third party software supporting Video4Linux2,
e.g. to present an OBS session in proprietary browser-based conferencing systems
by selecting the OBS session as a webcam.

2020-04-05T19:53:42+00:00 devel/py-oslo.cache1 Cache storage for OpenStack projects
oslo.cache aims to provide a generic caching mechanism for OpenStack projects
by wrapping the dogpile.cache library. The dogpile.cache library provides
support memoization, key value storage and interfaces to common caching
backends such as Memcached.

2020-04-05T19:53:35+00:00 devel/py-intervals Handle intervals (ranges of comparable objects)
Intervals can be initialized using the class constructor, various factory
methods or from_string class method. The recommended way is to use the factory

2020-04-05T19:53:29+00:00 devel/py-infinity All-in-one infinity value which can be compared to any object
infinity provides all-in-one infinity value for Python. It can be compared to
any object.

2020-04-05T15:09:56+00:00 multimedia/makemkv Video converter reading from DVD and Bluray
Video converter reading from DVD and Bluray

MakeMKV is your one-click solution to convert video that you own into free and
patents-unencumbered format that can be played everywhere. MakeMKV is a format
converter, otherwise called "transcoder". It converts the video clips from
proprietary (and usually encrypted) disc into a set of MKV files, preserving
most information but not changing it in any way. The MKV format can store
multiple video/audio tracks with all meta-information and preserve chapters.
There are many players that can play MKV files nearly on all platforms, and
there are tools to convert MKV files to many formats, including DVD and Blu-ray

* Reads DVD and Blu-ray discs
* Reads Blu-ray discs protected with latest versions of AACS and BD+
* Preserves all video and audio tracks, including HD audio
* Preserves chapters information
* Preserves all meta-information (track language, audio type)
* Fast conversion - converts as fast as your drive can read data.
* No additional software is required for conversion or decryption.
* Functionality to open DVD discs is free and will always stay free.
* All features (including Blu-ray decryption and processing) are free during

Known issues on FreeBSD:

* Only the commandline interface works, so there is no GUI in this port. The
port includes a small manpage to get you started using makemkvcon.
* makemkvcon always crashes on exit (after completing its job), so be aware
this might leave core files on your system.
* To find optical drives, makemkvcon uses some entries from Linux' sysfs that
aren't present on FreeBSD. A script `update-makemkv-drives` is included with
the port that fakes these entries. It is run automatically on installation,
but if the system's configuration changes, it must be run manually again by


* A custom FreeBSD kernel with sg devices (Linux' "scsi generic" interface) is
required to use makemkvcon. To build such a kernel, add "device sg" to your
kernel configuration and follow the instructions at
* Make sure you have the "linux" kernel module loaded. On amd64, "linux64" is
also required.

2020-04-05T03:27:15+00:00 multimedia/obs-scrab OBS Studio Plugin: Screenshot plugin
Screen grab adds a configurable hotkey to quickly select a screen region and add
it as an image source to the current scene.

The plugin saves all screenshots into the home directory by default.

2020-04-05T02:13:31+00:00 multimedia/obs-transition-matrix OBS Studio Plugin: OBS Transition Matrix
Expands the basic custom transition support to a scene to scene basis.

2020-04-04T22:55:48+00:00 audio/cli-visualizer CLI based audio visualizer
Command line visualizer. Supports mpd, with experimental support for alsa and

2020-04-04T22:33:14+00:00 multimedia/obs-audio-spectralizer OBS Studio Plugin: Audio visualizer
Audio visualization for obs-studio using fftw, based on cli-visualizer.
Allows for vizualisation of MPD and internal obs audio sources.

2020-04-04T17:50:39+00:00 math/m4rie Library for fast arithmetic with dense matrices over GF(2^e)
M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for
2<=e<=16. The name stems from the fact that is relies heavily on M4RI.

2020-04-04T14:45:23+00:00 devel/py-keystonemiddleware8 Middleware for OpenStack Identity
This package contains middleware modules designed to provide authentication and
authorization features to web services other than Keystone. The most prominent
module is keystonemiddleware.auth_token. This package does not expose any CLI or
Python API features.

2020-04-04T07:29:54+00:00 devel/sentry-cli Command line utility to work with Sentry
Sentry command line client for some generic tasks.
It can connect to the Sentry API and manage some
data for your projects. It's primarily used for
managing debug information files for iOS, Android
as well as release and source maps management for
other platforms.

2020-04-04T07:24:55+00:00 multimedia/obs-ndi OBS Studio Plugin: Network Device Interface
Network A/V in OBS Studio with NewTek's NDI technology.

* NDI Source : receive NDI video and audio in OBS
* NDI Output : transmit video and audio from OBS to NDI
* NDI Filter (a.k.a NDI Dedicated Output) : transmit a single source or
scene to NDI

2020-04-04T07:23:08+00:00 devel/rubygem-cucumber-tag-expressions Cucumber tag expressions for Ruby
Tag Expressions provide a simple query language for tags. The simplest tag
expression is simply a single tag.

2020-04-04T07:22:48+00:00 print/py-ufolib2 UFO font processing library
ufoLib2 is a UFO font library.

2020-04-04T07:22:41+00:00 lang/py-lupa Python wrapper around Lua and LuaJIT
Lupa integrates the runtimes of Lua or LuaJIT2 into CPython. It is a partial
rewrite of LunaticPython in Cython with some additional features such as proper
coroutine support.

2020-04-04T07:22:19+00:00 devel/py-python-json-logger Python library adding a json log formatter
This library is provided to allow standard python logging to output log data as
json objects. With JSON we can make our logs more readable by machines and we
can stop writing custom parsers for syslog type records.

2020-04-04T07:22:12+00:00 devel/py-nbdime Diff and merge of Jupyter notebooks
nbdime provides tools for diffing and merging of Jupyter Notebooks.
- nbdiff compare notebooks in a terminal-friendly way
- nbmerge three-way merge of notebooks with automatic conflict resolution
- nbdiff-web shows you a rich rendered diff of notebooks
- nbmerge-web gives you a web-based three-way merge tool for notebooks
- nbshow present a single notebook in a terminal-friendly way

2020-04-04T07:22:04+00:00 devel/py-jupyter-telemetry Jupyter telemetry library
Jupyter Telemetry enables Jupyter Applications (e.g. Jupyter Server, Jupyter
Notebook, JupyterLab, JupyterHub, etc.) to record events - i.e. actions by
application users - and transmit them to remote (or local) destinations as
structured data. It works with Python's standard logging library to handle the
transmission of events allowing users to send events to local files, over the
web, etc.

2020-04-04T07:21:46+00:00 devel/py-futurist1 Useful additions to futures, from the future
Code from the future, delivered to you in the now. The goal of this library
would be to provide a well documented futures classes/utilities/additions that
allows for providing a level of transparency in how asynchronous work gets
executed. This library currently adds statistics gathering, an eventlet
executor, a synchronous executor etc.

2020-04-04T07:13:35+00:00 math/onednn Intel(R) Math Kernel Library for Deep Neural Networks
Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN) is an
open source performance library for deep learning applications. The library
accelerates deep learning applications and framework on Intel(R) architecture.
Intel(R) MKL-DNN contains vectorized and threaded building blocks which you can
use to implement deep neural networks (DNN) with C and C++ interfaces.

DNN functionality optimized for Intel architecture is also included in Intel(R)
Math Kernel Library (Intel(R) MKL). API in this implementation is not compatible
with Intel MKL-DNN and does not include certain new and experimental features.

2020-04-04T06:53:05+00:00 multimedia/obs-streamfx OBS Studio Plugin: Modern effects
StreamFX is a plugin to libOBS (OBS Studio, StreamElements OBS Live) that adds
new sources, filters and transitions to give you the ability to drastically
improve your stream and recording setup past what was possible in OBS Studio
until now. Whether it is blurring out a region, moving something in 3D, or
just writing your own shaders as a new transition, source or filter -
StreamFX has it all.

2020-04-04T01:12:04+00:00 databases/ldb20 LDAP-like embedded database
ldb is a LDAP-like embedded database.

ldb provides a fast database with an LDAP-like API designed to be used
within an application.

In some ways it can be seen as a intermediate solution between key-value
pair databases and a real LDAP database.

2020-04-03T16:06:10+00:00 math/iml Integer Matrix Library
IML is a free library of C source code which implements algorithms for computing
exact solutions to dense systems of linear equations over the integers.

Currently, IML provides the following functionalities:

- Nonsingular rational system solving: compute the unique rational solution X
to the system AX=B, where A and B are integer matrices, A nonsingular.
- Compute the right nullspace or kernel of an integer matrix.
- Certified linear system solving: compute a minimal denominator solution x to
a system Ax=b, where b is an integer vector and A is an integer matrix with
arbitrary shape and rank profile.

In addition, IML provides some low level routines for a variety of mod p matrix
operations: computing the row-echelon form, determinant, rank profile, and
inverse of a mod p matrix. These mod p routines are not general purpose; they
require that p satisfy some preconditions based on the dimension of the input
matrix (usually p should be prime and should be no more than about 20 bits

2020-04-03T05:08:51+00:00 multimedia/obs-websocket WebSockets API for OBS Studio
WebSockets API for OBS Studio installs the plugin for multimedia/obs-studio
that enables OBS Studio to be controlled by a Web-UI.

2020-04-03T00:44:49+00:00 security/sedutil Self Encrypting Drive utility
Self Encrypting Drive utility.

This allows encrypting and decrypting drives that use encryption based on
the various TCG (Trusted Computing Group) specifications.

From the web site:

The Drive Trust Alliance software (sedutil) is an Open Source (GPLv3)
effort to make Self Encrypting Drive technology freely available to
everyone. It is a combination of the two known available Open Source code
bases today: msed and OpalTool.

The DTA Open Source can be employed freely not only for higher security
applications but also for integration in embedded applications such as
Automotive, Aerospace, Home Automation, and everywhere where the Data
Leakage problem has already become obvious and where it will be obvious.
The storage device suppliers are already gearing to give you
self-encrypting storage. All you have to do is work with them.

For more information:

2020-04-02T21:19:58+00:00 devel/rubygem-jira-ruby1 API for JIRA
This gem provides access to the Atlassian JIRA REST API.

2020-04-02T21:19:51+00:00 databases/py-sqlalchemy-utils Various utility functions for SQLAlchemy
SQLAlchemy-Utils provides various utility functions, new data types and helpers
for SQLAlchemy.

2020-04-02T21:19:34+00:00 x11-fonts/jf-openhuninn jf Open Huninn by justfont
jf Open Huninn is an opensource font by justfont. It is based on Kosugi Maru (by
Motoya) and Varela Round (by Joe Prince and Avraham Cornfeld).

2020-04-02T16:10:45+00:00 math/mpfi Multiple Precision Floating-point Interval library
MPFI is a library for interval arithmetic, which is built upon the MPFR
multiple precision floating-point arithmetic.

MPFI is intended to be a portable library written in C for arbitrary
precision interval arithmetic with intervals represented using MPFR
reliable floating-point numbers. It is based on the GNU MP library and
on the MPFR library. The purpose of an arbitrary precision interval
arithmetic is on the one hand to get "guaranteed" results, thanks to
interval computation, and on the other hand to obtain accurate results,
thanks to multiple precision arithmetic. The MPFI library is built upon
MPFR in order to benefit from the correct rounding provided, for each
operation or function, by MPFR. Further advantages of using MPFR are
its portability and compliance with the IEEE 754 standard for
floating-point arithmetic.

2020-04-02T12:18:49+00:00 devel/volk VOLK is the Vector-Optimized Library of Kernels
VOLK is a sub-project of GNU Radio. Please see for bug
tracking, documentation, source code, and contact information about VOLK.

VOLK is the Vector-Optimized Library of Kernels. It is a library that
contains kernels of hand-written SIMD code for different mathematical
operations. Since each SIMD architecture can be very different and no
compiler has yet come along to handle vectorization properly or highly
efficiently, VOLK approaches the problem differently.

For each architecture or platform that a developer wishes to vectorize for,
a new proto-kernel is added to VOLK. At runtime, VOLK will select the correct
proto-kernel. In this way, the users of VOLK call a kernel for performing
the operation that is platform/architecture agnostic. This allows us to
write portable SIMD code.

Bleeding edge code can be found in our git repository at

2020-04-02T11:25:19+00:00 devel/rubygem-webpacker4-rails60 Use Webpack to manage app-like JavaScript modules in Rails
Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack
to manage application-like JavaScript in Rails. It coexists with the asset
pipeline, as the primary purpose for Webpack is app-like JavaScript, not images,
css, or even JavaScript Sprinkles (that all continues to live in app/assets). It
is, however, possible to use Webpacker for CSS and images assets as well, in
which case you may not even need the asset pipeline. This is mostly relevant
when exclusively using component-based JavaScript frameworks.

2020-04-02T11:19:28+00:00 devel/p5-Test2-Plugin-IOEvents Turn STDOUT and STDERR into Test2 events
Test2::Plugin::IOEvents turns prints to STDOUT and STDERR (including warnings)
into proper Test2 events.

2020-04-02T07:18:03+00:00 audio/mixertui Audio Mixer with a Terminal User Interface
MixerTUI is an audio mixer with a Terminal User Interface built on the FreeBSD
sound system. It can show the current sound driver configuration, select an
audio device to get its information, change the volume or to set it as default
(switching easily audio from/to laptop and hdmi, headphones and speakers, etc).

2020-04-01T06:59:48+00:00 converters/yj Convert between YAML, TOML, JSON, and HCL
Convert between YAML, TOML, JSON, and HCL.

2020-03-31T22:52:01+00:00 devel/rubygem-method_source0 Tool to retrieve the sourcecode for a method
method_source is a utility to return a method's sourcecode as a Ruby string.
Also returns Proc and Lambda sourcecode.

2020-03-31T21:07:47+00:00 www/R-cran-servr Simple HTTP Server to Serve Static Files or Dynamic Documents
Start an HTTP server in R to serve static files, or dynamic documents
that can be converted to HTML files (e.g., R Markdown) under a given

2020-03-31T17:28:25+00:00 math/py-brial Python implementation of BRiAl
sage-BRiAl is the python implementation of BRiAl that relies on sage to
interface with libbrial.

2020-03-31T17:28:25+00:00 math/brial Library for polynomials over boolean rings
BRiAl is the successor to PolyBoRi.

The core of PolyBoRi is a C++ library, which provides high-level data
types for Boolean polynomials and monomials, exponent vectors, as well
as for the underlying polynomial rings and subsets of the powerset of
the Boolean variables. As a unique approach, binary decision diagrams
are used as internal storage type for polynomial structures. On top of
this C++-library we provide a Python interface. This allows parsing of
complex polynomial systems, as well as sophisticated and extendable
strategies for Groebner base computation. PolyBoRi features a powerful
reference implementation for Groebner basis computation.

2020-03-31T17:25:31+00:00 math/rankwidth Calculation of rank-width and rank-decompositions
rw calculates rank-width and rank-decompositions. It is based on ideas from
"Computing rank-width exactly" by Sang-il Oum, "Sopra una formula numerica" by
Ernesto Pascal, "Generation of a Vector from the Lexicographical Index" by B.P.
Buckles and M. Lybanon and "Fast additions on masked integers" by Michael D.
Adams and David S. Wise.

2020-03-31T13:52:37+00:00 devel/rubygem-semantic_range Parse and compare semantic version numbers and ranges
SemanticRange is a semver parser written in Ruby for comparison and inclusion of
semantic versions and ranges.

2020-03-31T13:52:14+00:00 devel/rubygem-azure_mgmt_synapse Microsoft Azure Synapse Client Library for Ruby
Microsoft Azure Synapse Client Library for Ruby.

2020-03-31T13:51:59+00:00 devel/rubygem-azure_mgmt_support Microsoft Azure Support Client Library for Ruby
Microsoft Azure Support Client Library for Ruby.

2020-03-31T13:51:41+00:00 devel/py-woops Handle and manage Python errors with ease
Woops handles and manages Python errors to provide better error messages.

2020-03-31T13:49:12+00:00 www/p5-HTTP-Tiny-Multipart Add post_multipart to HTTP::Tiny
HTTP::Tiny::Multipart adds post_multipart to HTTP::Tiny.

2020-03-31T03:24:53+00:00 math/R-cran-raster Geographic Data Analysis and Modeling
Reading, writing, manipulating, analyzing and modeling of gridded
spatial data. The package implements basic and high-level functions.
Processing of very large files is supported. There is a also support
for vector data operations such as intersections.

2020-03-31T01:41:29+00:00 sysutils/py-python-crontab Read and write crontab files using a direct API
Module for reading and writing crontab files and accessing the system cron
automatically and simply using a direct API.

2020-03-31T00:27:07+00:00 irc/birch IRC client written in bash
Minimal IRC client written in bash, featuring the full power of readline for
input and keybindings, tab completion of nicks and unique (or semi-unique)
nick colors.

2020-03-30T21:06:11+00:00 devel/py-beautifultable Print ASCII tables for terminals
This Package provides BeautifulTable class for easily printing tabular data in a
visually appealing ASCII format to a terminal.

Features included but not limited to:
- Full customization of the look and feel of the table
- Build the Table as you wish, By adding rows, or by columns or even mixing both
these approaches.
- Full support for colors using ANSI sequences or any library of your choice. It
just works.
- Plenty of predefined styles for multiple use cases and option to create custom
- Support for Unicode characters.

2020-03-30T19:26:49+00:00 devel/py-dotted Access dicts and lists with a dotted path notation
A Python library that provides a method of accessing lists and dicts with a
dotted path notation. It is useful to access a deep path inside a complex object
composed of lists and dicts.

2020-03-30T19:03:32+00:00 audio/jamulus Internet jam session software
The Jamulus software enables musicians to perform real-time jam sessions over
the Internet. There is one server running the Jamulus server software which
collects the audio data from each Jamulus client, mixes the audio data and sends
the mix back to each client.

2020-03-30T15:27:19+00:00 math/planarity Edge Addition Planarity Suite
This code project provides a library for implementing graph algorithms as well
as implementations of several planarity-related graph algorithms. The origin of
this project is the reference implementation for the Edge Addition Planarity
Algorithm, which is now the fastest and simplest linear-time method for
planar graph embedding and planarity obstruction isolation (i.e. Kuratowski
subgraph isolation).

2020-03-30T15:25:42+00:00 math/lrcalc Littlewood-Richardson Calculator
The Littlewood-Richardson Calculator is a program designed to compute
Littlewood-Richardson coefficients. This program is written in the C language to
make the computation as efficient as possible. The program can compute single
Littlewood-Richardson coefficients, products of Schur functions, or skew Schur
functions. In addition it can compute products in the small quantum cohomology
ring of a Grassmann variety. The software package also includes a program that
performs fast computation of the more general multiplicative structure constants
of Schubert polynomials.

2020-03-30T12:40:37+00:00 math/lcalc L-function c++ class library and the CLI program lcalc
This program computes zeros and values of L-function.

It installs the L-function c++ class library and, the command line program

2020-03-29T21:48:12+00:00 databases/pgpool-II-41 Connection pool server for PostgreSQL
pgpool is a connection pool server for PostgreSQL. pgpool runs between
PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can
connect to pgpool as if it were a standard PostgreSQL server.

pgpool caches the connection to PostgreSQL server to reduce the overhead to
establish the connection to it.

2020-03-29T18:08:16+00:00 graphics/py-pyglet150 Cross-platform windowing and multimedia library
pyglet provides an object-oriented programming interface for
developing games and other visually-rich applications for Windows,
Mac OS X and Linux.

2020-03-29T15:07:17+00:00 x11-fonts/manrope Modern geometric sans-serif font
Manrope is a modern sans-serif for everyone.

This font is a crossover of different font types: it is semi-condensed,
semi-rounded, semi-geometric, semi-din, semi-grotesque. It employs minimal
stoke thickness variations and a semi-closed aperture.

Manrope font has wide language support, covering most Latin and Cyrillic languages.

Manrope font has not only alternative glyphs for uppercase styles, but is also
context-sensitive. It changes glyphs for the user automatically, while they are

Digits in Manrope font are perfect for interface design and numeric data, such
as phone numbers, card numbers, watch faces, etc.

2020-03-29T15:00:21+00:00 x11/wshowkeys Display keystrokes for screencasts on wlroots compositors
Displays keypresses on screen on supported Wayland compositors
(requires wlr_layer_shell_v1 support).

2020-03-29T13:58:20+00:00 x11/xtitle Outputs X window titles
Outputs X window titles

If arguments are given, outputs the title of each arguments, otherwise outputs
the title of the active window and continue to output it as it changes if the
snoop mode is on.

2020-03-29T09:29:50+00:00 net-mgmt/bgpq4 Lightweight prefix-list generator for various routers v4
bgpq4 is a lightweight access-list/prefix-list/as-path access-list generator
for Cisco, Juniper and many other routers and routing daemons.

Support for IOS-XR and Mikrotik added over net-mgmt/bgpq3

2020-03-28T19:06:22+00:00 graphics/tachyon Multiproccess ray tracing system
Tachyon is a raytracer developed by John E. Stone. Tachyon supports
the typical ray tracer features, most of the common geometric
primitives, shading and texturing modes, etc. It also supports less
common features such as HDR image output, ambient occlusion lighting,
and support for various triangle mesh and volumetric texture formats
beneficial for molecular visualization (e.g. rendering VMD scenes).

2020-03-28T18:37:49+00:00 math/pari_seadata Modular polynomials for PARI/GP
This package contains modular polynomials for p < 500, for use with ellsea.

These polynomials were extracted from the ECHIDNA databases.

2020-03-28T18:37:49+00:00 math/pari_nftables Repackaging of the historical megrez number field tables for PARI/GP
This package contains modular polynomials for p < 500, for use with ellsea.

These polynomials were extracted from the ECHIDNA databases.

2020-03-28T18:37:49+00:00 math/pari_galpol Database of Galois polynomials for PARI/GP
This packages contains a database of polynomials defining Galois extensions of
the rationals representing all abstract groups of order up to 143 for all
signatures (3657 groups, 7194 polynomials).

2020-03-28T18:37:49+00:00 math/pari_galdata Data needed by PARI/GP for polgalois
PARI package "galdata": Needed by polgalois to compute Galois group in
degrees 8 through 11.

2020-03-28T18:37:49+00:00 math/pari_elldata Elliptic Curve Data for PARI/GP
This is the PARI/GP version of J. E. Cremona Elliptic Curve Data.

This package contains elliptic curves defined over the rationals representing
all isogeny classes for all conductor less than 500000. Theses data are needed
by ellsearch, ellidentify and ellgenerators and require PARI/GP.

2020-03-28T18:37:49+00:00 math/gp2c Package for translating GP routines into C
The gp2c compiler is a package for translating GP routines into the C
programming language, so that they can be compiled and used with the PARI system
or the GP calculator.

The main advantage of doing this is to speed up computations and to include your
own routines within the preexisting GP ones. It may also find bugs in GP

2020-03-28T17:51:56+00:00 devel/revive Extensible static code analysis framework for Go
Fast, configurable, extensible, flexible, and
beautiful linter for Go. Drop-in replacement
of golint. Revive provides a framework for
development of custom rules, and lets you
define a strict preset for enhancing your
development & code review processes.

2020-03-28T12:44:58+00:00 textproc/rubygem-liquid-tag-parser1 Parse liquid tags easily
Liquid Tag parser provides a robust interface to parsing your tag syntax in a
way that makes sense, it uses Shellwords, along with escapes to allow users to
do extremely robust arguments, giving you back a hash, that you get to play
with. It also has the concept of argv1, deep hashes, and even defaults if you
give them to us.

2020-03-28T11:32:04+00:00 graphics/mypaint-brushes2 Brushes used by MyPaint and other software using libmypaint
Brushes used by MyPaint and other software using libmypaint.

2020-03-28T08:44:52+00:00 security/rubygem-devise-two-factor-rails60 Barebones two-factor authentication with Devise
Barebones two-factor authentication with Devise

2020-03-28T08:44:52+00:00 mail/rubygem-gitlab-mail_room This mail_room will proxy email (gmail) from IMAP to a delivery method
mail_room is a configuration based process that will idle on IMAP connections
and execute a delivery method when a new message is received.
Examples of delivery methods include:

POST to a delivery URL (Postback)
Queue a job to Sidekiq or Que for later processing (Sidekiq or Que)
Log the message or open with LetterOpener (Logger or LetterOpener)

2020-03-28T08:44:52+00:00 devel/rubygem-slack-messenger Slim ruby wrapper for posting to slack webhooks
A slim ruby wrapper for posting to slack webhooks

2020-03-28T08:44:52+00:00 devel/rubygem-ruby-statistics Provide ruby with statistical capabilities
This gem is intended to accomplish the same purpose as
jStat js library: to provide ruby with statistical capabilities
without the need of a statistical programming language like
R or Octave. Some functions and capabilities are an implementation
from other authors and are referenced properly in the class/method.

2020-03-28T08:44:52+00:00 benchmarks/rubygem-gitlab-derailed_benchmarks Benchmarks for your whole Rails app
Go faster, off the Rails - Benchmarks for your whole Rails app.

2020-03-27T19:08:00+00:00 math/gf2x Library for multiplying polynomials over the binary field
gf2x is a C/C++ software package containing routines for fast arithmetic in
GF(2)[x] (multiplication, squaring, GCD) and searching for irreducible/primitive

Note: this port provides either a LGPL or a GPLv3 (default) version, and you
can make your choice with the option.

2020-03-27T14:10:30+00:00 emulators/x16-rom Commander X16 ROM
ROM containing BASIC, KERNAL, DOS and GEOS for the Commander X16 emulator.

2020-03-27T14:10:30+00:00 emulators/x16-emulator Emulator for the Commander X16 8-bit computer
This is an emulator for the Commander X16 - modern 8-bit computer.

2020-03-27T13:54:58+00:00 math/cliquer Routines for clique searching
Cliquer is a set of C routines for finding cliques in an arbitrary weighted
graph. It uses an exact branch-and-bound algorithm developed by Patric
Ostergard. It is designed with the aim of being efficient while still being
flexible and easy to use.

Note: this port do not use the upstream version, but the version autotoolized
by Dima Pasechnik.

2020-03-27T10:38:23+00:00 devel/dbus-java Java API for D-BUS
This port provides a native Java implementation of the D-Bus protocol,
instead of being just a wrapper around the C reference implementation.

2020-03-27T09:40:04+00:00 archivers/v1541commander Virtual 1541 disk commander
This application allows you to create and modify D64 disk images
(for the Commodore 1541 floppy drive).

2020-03-27T09:40:04+00:00 archivers/lib1541img Library for handling commodore 1541 disk images
lib1541img is a library for creating and manipulating commodore 1541 disk
images. It also supports compressing and extracting to/from "zipcode".

2020-03-27T04:39:27+00:00 deskutils/peaclock Customizable clock, timer, and stopwatch for the terminal
Peaclock is a responsive and customizable clock, timer, and stopwatch for the

The clock output changes depending on the selected mode and view. The mode
determines the clock value, while the view determines how that value is
presented. The clock, timer, and stopwatch modes can be displayed with an ascii,
digital, or binary clock view. The clock can be customized, such as changing the
width, height, colour, padding, and margin. When in auto size mode, the clock
becomes responsive, filling up the full size of the terminal. The clock can also
be set to conform to a specific aspect ratio, allowing the clock to auto resize
without becoming stretched.

2020-03-26T20:48:28+00:00 sysutils/nut-devel Network UPS Tools
This is a developing project to monitor a large assortment of UPS hardware.
Network communications are used so that multiple systems can monitor a
single physical UPS and shut down together if necessary without any
special "sharing hardware" on the UPS itself. CGI scripts are provided
to monitor UPS status via a WEB browser.

2020-03-26T16:25:42+00:00 math/m4ri Library for fast arithmetic with dense matrices over F2
M4RI is a library for fast arithmetic with dense matrices over F2. The name M4RI
comes from the first implemented algorithm: The "Method of the Four Russians"
inversion algorithm published by Gregory Bard. This algorithm in turn is named
after the "Method of the Four Russians" multiplication algorithm which is
probably better referred to as Kronrod's method.

2020-03-26T16:23:25+00:00 math/eclib C++ library for arithmetic on elliptic curves
mwrank and eclib: mwrank is a program written in C++ for computing Mordell-Weil
groups of elliptic curves over Q via 2-descent.

2020-03-26T13:05:03+00:00 emulators/emu64 Commodore 64 emulator
Emu64 is a Commodore 64 Emulator based on Qt and SDL.

2020-03-26T11:24:59+00:00 x11-fonts/anomaly-mono Retrofuturism inspired monospaced programming font
Unique monospaced programming font, inspired by "retrofuturism".
The alphabetical characters of the font are designed as an homage
to the aesthetic of older science fiction movies and magazines,
while the numerical characters are intended to mimic digital clock
numbers. Symbols and numbers were given special design consideration
to stand out from alphabetical characters as well. The result is a
font that creates a strong distinction between all types of glyphs
and has a unique appearance, while still maintaining perfect
legibility for writing and debugging code.

2020-03-26T09:44:50+00:00 devel/sonarqube-community Web-based continuous code inspection tool
SonarQube is the leading tool for continuously inspecting the Code
Quality and Security of your codebases and guiding development teams
during Code Reviews.

Covering 27 programming languages (OSS version: 15 languages), while
pairing-up with your existing software pipeline, SonarQube provides
clear remediation guidance for developers to understand and fix
issues and for teams overall to deliver better, safer software.
With over 170,000 deployments, helping small development teams as
well as global organizations, SonarQube provides the means for all
teams and companies, around the world, to own and impact their Code
Quality and Security.

2020-03-26T09:44:50+00:00 devel/sonarqube-ant-task SonarQube Plugin for analysis projects with an Apache Ant
The SonarScanner for Ant provides a task to allow integration of SonarQube
analysis into an Apache Ant build script.

The SonarQube Scanner for Ant is an Ant Task that is wrapper of SonarQube
Scanner, which works by invoking SonarQube Scanner and passing to it all
properties named following a sonar.* convention. This has the downside of not
being very Ant-y, but the upside of providing instant availability of any new
analysis parameter introduced by a new version of a plugin or of SonarQube

2020-03-26T00:03:41+00:00 cad/cura Slicing application for 3D printers
This is the new, shiny frontend for Cura. Check daid/LegacyCura for the
legacy Cura that everyone knows and loves/hates. We re-worked the
whole GUI code at Ultimaker, because the old code started to become

2020-03-25T23:21:30+00:00 net/libcharon File metadata and streaming library
File metadata and streaming library

As of march 5th the Charon library is the responsibility of the Embedded
Applications team. Pull requests to MASTER have to be verified by the
Embedded Applications team.

2020-03-25T23:04:33+00:00 cad/uranium Uranium is a Python framework for building 3D printing
Uranium is a Python framework for building 3D printing related applications.

2020-03-25T21:39:53+00:00 net-im/signal-cli Command-line and D-Bus interface for Signal and libsignal-service-java
signal-cli is a command-line interface for libsignal-service-java. It supports
registering, verifying, sending and receiving messages. To be able to link to
an existing Signal-Android/signal-cli instance, signal-cli uses a patched
libsignal-service-java, because libsignal-service-java does not yet support
provisioning as a slave device. For registering you need a phone number where
you can receive SMS or incoming calls. signal-cli is primarily intended to be
used on servers to notify admins of important events. For this use-case, it has
a dbus interface, that can be used to send messages from any programming
language that has dbus bindings.

2020-03-25T21:06:07+00:00 devel/libmatthew Selection of Java libraries by Matthew Johnson
Selection of libraries for Java which are useful and not provided with Java.

- Unix Sockets Library: This is a collection of classes and native code to
allow you to read and write Unix sockets in Java.
- Debug Library: This is a comprehensive logging and debugging solution.
- CGI Library: This is a collection of classes and native code to allow you to
write CGI applications in Java.
- I/O Library: This provides a few much needed extensions to the Java I/O
subsystem. Firstly, there is a class which will connect and InputStream with
an OutputStream and copy data between them. Secondly there are two classes
for inserting into an Input or OutputStream pipe a command line command, so
that everything is piped through that command. Thirdly there are a pair of
classes for splitting streams in two. This can either be to two OuputStreams,
or to an OutputStream and a file. Equivelent to the UNIX tool tee in UNIX
- Hexdump: This class formats byte-arrays in hex and ascii for display.

2020-03-25T20:55:16+00:00 devel/libsavitar LibSavitar is a c++ implementation of 3mf loading/python bindings
libSavitar is a c++ implementation of 3mf loading with SIP python binding

2020-03-25T18:10:50+00:00 cad/fdm_materials FDM Material database for 3D printers
FDM material database

2020-03-25T17:58:43+00:00 net/libarcus Communication library between internal components for Ultimaker

This library contains C++ code and Python3 bindings for creating a socket
in a thread and using this socket to send and receive messages based on
the Protocol Buffers library. It is designed to facilitate the communication
between Cura and its backend and similar code.

2020-03-25T12:44:50+00:00 math/py-python-fcl Python bindings for the Flexible Collision Library
Python-FCL is an (unofficial) Python interface for the Flexible Collision
Library (FCL), an excellent C++ library for performing proximity and
collision queries on pairs of geometric models. Currently, this package
is targeted for FCL 0.5.0.

2020-03-25T01:10:06+00:00 devel/py-trimesh Library for loading and using triangular meshes
Trimesh is a pure Python (2.7-3.4+) library for loading and using triangular
meshes with an emphasis on watertight surfaces. The goal of the library
is to provide a full featured and well tested Trimesh object which allows
for easy manipulation and analysis, in the style of the Polygon object in
the Shapely library.

The API is mostly stable, but this should not be relied on and is not
guaranteed: install a specific version if you plan on deploying something
using trimesh.

2020-03-25T01:00:13+00:00 math/py-python_fcl Python bindings for the Flexible Collision Library
Python-FCL is an (unofficial) Python interface for the Flexible Collision
Library (FCL), an excellent C++ library for performing proximity and
collision queries on pairs of geometric models. Currently, this package
is targeted for FCL 0.5.0.

2020-03-25T00:47:14+00:00 math/fcl05 Flexible Collision Library (Old version)
This is a snapshot version of FCL at 0.5.0 mainly to support
python-fcl otherwise please use the fcl port.
N.B. python-fcl also needs octomap

FCL is a library for performing three types of proximity queries on a pair of
geometric models composed of triangles.

It performs:
* Collision detection: detecting whether the two models overlap, and optionally,
all of the triangles that overlap.
* Distance computation: computing the minimum distance between a pair of models,
i.e., the distance between the closest pair of points.
* Tolerance verification: determining whether two models are closer or farther
than a tolerance distance.
* Continuous collision detection: detecting whether the two moving models
overlap during the movement, and optionally, the time of contact.
* Contact information: for collision detection and continuous collision
detection, the contact information (including contact normals and contact
points) can be returned optionally.

2020-03-24T16:40:48+00:00 x11/showkeys Display keystrokes during screencasts or presentations
Showkeys is a simple program to display keys being pressed on the screen.

It is useful while making presentations and screencasts. The audience will be
able to see the keys being pressed.

It is similar to key-mon. Key-mon has more features than showkeys. The
advantages of showkeys are

1. Doesn't use GTK/GNOME.
2. Uses libXosd to display keys directly onto the screen.
3. No floating windows that always need to be on top. This is very useful if
you're using a tiling WM like Xmonad.
4. Keystroke history. key-mon has this but doesn't show modifiers. showkeys
does this using an Emacs style key notation.

2020-03-24T13:27:34+00:00 security/py-scramp Pure-Python implementation of the SCRAM authentication protocol
A Python implementation of the SCRAM authentication protocol defined
by RFC 5802 and RFC 7677. Scramp supports the following mechanisms:

2020-03-24T01:45:44+00:00 devel/py-pytest-verbose-parametrize Parametrize hook to generate ids for parametrized tests
Pytest parametrize hook to generate ids for parametrized tests that are a little
more descriptive than the default (which just outputs id numbers).

2020-03-23T18:52:21+00:00 x11/wofi Launcher/menu program for wlroots-based compositors
Wofi is a launcher/menu program for wlroots-based Wayland compositors
such as Sway.

2020-03-23T17:32:22+00:00 x11/clipman Simple clipboard manager for Wayland
A basic clipboard manager for Wayland, with support for persisting
copy buffers after an application exits.

2020-03-23T12:07:58+00:00 x11/wlogout Wayland-based logout menu
wlogout is a logout menu for wayland environments.

2020-03-23T07:46:23+00:00 cad/opensta Gate level static timing verifier
OpenSTA is a gate level static timing verifier. As a stand-alone executable it
can be used to verify the timing of a design using standard file formats.

* Verilog netlist
* Liberty library
* SDC timing constraints
* SDF delay annotation
* SPEF parasitics

OpenSTA uses a TCL command interpreter to read the design, specify timing
constraints and print timing reports.

2020-03-23T06:31:10+00:00 math/cudd Package for the manipulation of Binary Decision Diagrams (BDDs), etc
CUDD stands for Colorado University Decision Diagram. It is a package for the
manipulation of Binary Decision Diagrams (BDDs), Algebraic Decision Diagrams
(ADDs) and Zero-suppressed Binary Decision Diagrams (ZDDs).

2020-03-23T02:05:12+00:00 devel/py-parameterized Parameterized testing with any Python test framework
Parameterized testing in Python sucks.

parameterized fixes that. For everything. Parameterized testing for nose,
parameterized testing for py.test, parameterized testing for unittest.

2020-03-22T10:43:44+00:00 cad/graywolf Fork of TimberWolf, a placement tool in VLSI design
graywolf is a fork of TimberWolf 6.3.5

TimberWolf was developed at Yale University, and was distributed as open source
for a time until it was taken commercial. The last open-source version of
TimberWolf does not perform detail routing, but is a professional-grade
placement tool. In order to continue improving the open-source version, graywolf
has been forked off from version 6.3.5 of TimberWolf.

The main improvement in graywolf is that the build process is more streamlined
and that it behaves as a normal linux tool - you can call it from anywhere and
no environment variables must be set first.

2020-03-22T10:02:44+00:00 cad/qflow End-to-end digital synthesis flow for ASIC designs
A digital synthesis flow is a set of tools and methods used to turn a circuit
design written in a high-level behavioral language like verilog or VHDL into a
physical circuit, which can either be configuration code for an FPGA target like
a Xilinx or Altera chip, or a layout in a specific fabrication process
technology, that would become part of a fabricated circuit chip. Several digital
synthesis flows targeting FPGAs are available, usually from the FPGA
manufacturers, and while they are typically not open source, they are generally
distributed for free (presumably on the sensible assumption that more people
will be buying more FPGA hardware).

2020-03-21T22:43:35+00:00 sysutils/duplicity07 Backup tool that uses librsync and GnuPG
Duplicity backs directories by producing encrypted tar-format volumes and
uploading them to a remote or local file server. Because duplicity uses
librsync, the incremental archives are space efficient and only record the
parts of files that have changed since the last backup. Because duplicity
uses GnuPG to encrypt and/or sign these archives, they will be safe from
spying and/or modification by the server.

2020-03-21T16:11:35+00:00 net/kdsoap Qt-based client-side and server-side SOAP component
KD Soap is a Qt-based client-side and server-side SOAP component.

It can be used to create client applications for web services and also provides
the means to create web services without the need for any further component
such as a dedicated web server.

KD Soap targets C++ programmers who use Qt in their applications.

2020-03-21T12:54:54+00:00 net/traefik2 High availability reverse proxy and load balancer
Traefik (pronounced like traffic) is a modern HTTP reverse proxy and load
balancer made to deploy microservices with ease. It supports several backends
(Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS,
and a lot more) to manage its configuration automatically and dynamically.

2020-03-21T07:23:59+00:00 devel/qca-legacy Cross-platform crypto API for Qt ${FLAVOR:C/qt//} -- for FreeBSD 11
QCA aims to provide a straightforward and cross-platform crypto API,
using Qt datatypes and conventions.

Supported features:

* X509
* Hashing (SHA1, MD5)
* Ciphers (Blowfish, 3DES, AES)

2020-03-20T22:45:05+00:00 graphics/py-glooey Cross-platform windowing and multimedia library
Every game needs a user interface that matches its look and feel. The purpose
of glooey is to help you make such an interface. Towards this end, glooey
provides 7 powerful placement widgets, a label widget, an image widget,
3 different button widgets, a text entry widget, a variety of scroll boxes
and bars, 4 different dialog box widgets, and a variety of other miscellaneous
widgets. The appearance of any widget can be trivially customized, and
glooey comes with built-in fantasy, puzzle, and 8-bit themes to prove it
(and to help you hit the ground running if your game fits one of those genres).

The philosophy behind glooey is that deriving subclasses from a basic set of
widgets with no default style is the most elegant way to control how
widgets look. This approach is flexible because subclasses can customize or
override most aspects of the basic widgets. But it's also surprisingly
succinct and powerful: specifying a style is usually as simple as setting
a class variable, and styles can be easily composed using either inner
classes or previously defined widgets. This philosophy makes glooey easy
to get started with, and powerful enough to support even the most
complicated games.

2020-03-20T16:15:10+00:00 devel/py-debugtools Easily print useful debugging information
This package provides a handful of functions you can use to print debugging
information. There are basically two things that are useful about these
functions. First, they're only one or two letters each, so you can type
them really quickly while debugging. Second, they append the name of the
calling function to whatever you're printing, so you can easily see where
each message came from (and you don't have to hunt down print statements
once you finish debugging).

2020-03-20T14:43:17+00:00 devel/py-autoprop Library for loading and using triangular meshes
Properties are a feature in python that allow accessor functions (i.e. getters
and setters) to masquerade as regular attributes. This makes it possible to
provide transparent APIs for classes that need to cache results, lazily load
data, maintain invariants, or react in any other way to attribute access.

Unfortunately, making a property requires an annoying amount of boilerplate
code. There are a few ways to do it, but the most common and most succinct
requires you to decorate two functions (with two different decorators) and
to type the name of the attribute three times:

2020-03-20T13:39:50+00:00 graphics/py-vecrec Cross-platform windowing and multimedia library
This package provides 2D vector and rectangle classes. These classes were
written to be used in games, so they have some methods that conveniently tie
into pyglet and pygame, but for the most part they are quite general and
could be used for almost anything.

2020-03-19T22:40:24+00:00 graphics/py-svg.path SVG path objects and parser

svg.path is a collection of objects that implement the different path commands
in SVG, and a parser for SVG path definitions.

2020-03-19T14:21:39+00:00 math/py-triangle Python interface to triangle
*Triangle* is a python wrapper around Jonathan Richard Shewchuk's two-dimensional
quality mesh generator and delaunay triangulator library.
This implementation utilizes Cython_ to wrap the C API as closely as possible.

2020-03-19T11:47:34+00:00 graphics/py-svg_path SVG path objects and parser

svg.path is a collection of objects that implement the different path commands
in SVG, and a parser for SVG path definitions.

2020-03-19T05:20:13+00:00 cad/qrouter Tool to generate metal layers and vias
Qrouter is a tool to generate metal layers and vias to physically connect
together a netlist in a VLSI fabrication technology. It is a maze router,
otherwise known as an "over-the-cell" router or "sea-of-gates" router. That is,
unlike a channel router, it begins with a description of placed standard cells,
usually packed together at minimum spacing, and places metal routes over the
standard cells.

2020-03-19T03:19:57+00:00 cad/netgen-lvs Tool for comparing netlists (a process known as LVS)
Netgen is a tool for comparing netlists, a process known as LVS, which stands
for "Layout vs. Schematic". This is an important step in the integrated circuit
design flow, ensuring that the geometry that has been laid out matches the
expected circuit. Very small circuits can bypass this step by confirming circuit
operation through extraction and simulation. Very large digital circuits are
usually generated by tools from high-level descriptions, using compilers that
ensure the correct layout geometry. The greatest need for LVS is in large analog
or mixed-signal circuits that cannot be simulated in reasonable time. Even for
small circuits, LVS can be done much faster than simulation, and provides
feedback that makes it easier to find an error than does a simulation.

2020-03-18T03:33:51+00:00 java/openjdk14 Java Development Kit ${JDK_MAJOR_VERSION}
An open-source implementation of the Java Platform, Standard Edition,

2020-03-15T20:05:38+00:00 math/dune-spgrid DUNE framework: A structured, parallel DUNE grid implementation
dune-spgrid is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-spgrid module provides a structured, parallel grid: SPGrid.

2020-03-15T18:44:01+00:00 security/swatchdog Simple log watcher formerly known as swatch
swatchdog - the Simple WATCHdog formerly known as swatch.

Swatchdog was originally written to actively monitor messages as they are
written to a log file via the UNIX syslog utility. For a simple
demonstration type "perl swatchdog --examine=FILENAME" with FILENAME being
the file that you would like to see the contents of. All this example will
do is demonstrate the different text modes that are available with to the
echo action.

2020-03-15T18:01:12+00:00 misc/minidnn Header-only C++ library for deep neural networks
MiniDNN is a C++ library that implements a number of popular deep neural network
(DNN) models. It has a mini codebase but is fully functional to construct
different types of feed-forward neural networks.

2020-03-15T17:28:37+00:00 graphics/ikona Icon editing companion
Ikona is a design companion to help you design icons. It is designed to
integrate with the KDE Plasma desktop.

2020-03-15T09:38:45+00:00 sysutils/rsfetch Minimal fetch program written in Rust
Fast (<1ms execution time) system information
fetching program, written entirely in Rust. It
currently supports Linux and (Open|Net|Free)BSD.
All information fields are disabled by default,
and must be manually enabled via configuration

rsfetch has no configuration file, making it even
more fast. Users may instead create aliases in their
~/.${SHELL}rc. In addition, no automatic package
manager or ASCII logo mechanism is present, but must
instead be manually specified.

2020-03-15T07:45:41+00:00 sysutils/packmule Creates and packs custom FreeBSD installation images
Packmule automates the process of loading custom software into a
FreeBSD installation image. The user creates a "packing" list
which is either installed alongside the base system, or added to
the live CD.

2020-03-15T03:50:22+00:00 math/dune-pdelab DUNE framework: PDE solver toolbox
dune-pdelab is a module of the DUNE Numerics framework for solving
partial differential equations (PDEs) with grid-based methods.

PDELab is a PDE solver toolbox. The main intention is to provide a good set of
high-level abstractions to allow for a reasonably quick development of
simulation codes, while at the same time offering the flexibility to implement
new numerical methods and optimize for specific simulation scenarios.

2020-03-15T01:53:01+00:00 math/dune-functions DUNE framework: Abstraction layer for global finite element functions
dune-functions is a module of the DUNE Numerics framework for solving
partial differential equations (PDEs) with grid-based methods.

dune-functions provides an abstraction layer for global finite element
functions. Its two main concepts are functions implemented as callable
objects, and bases of finite element spaces.

2020-03-15T00:39:34+00:00 cad/openctm OpenCTM is a file format for compression of 3D triangle meshes
OpenCTM is a file format, a software library and a tool set for compression
of 3D triangle meshes. The geometry is compressed to a fraction of comparable
file formats (3DS, STL, COLLADA...), and the format is accessible through
a simple, portable API

2020-03-14T23:35:37+00:00 math/dune-typetree DUNE framework: The TypeTree library
dune-typetree is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-typetree is a template library for constructing and operating on statically
typed trees of objects. It is based around the idea of defining loosely coupled,
componentized algorithms. Component lookup happens through tag dispatch, making
it very easy to extend and / or modify existing algorithms as well as
constructing new algorithms for existing types of tree nodes.

2020-03-14T22:48:45+00:00 math/dune-alugrid DUNE framework: grid implementation providing simplex or cube grids
dune-alugrid is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-alugrid provides an adaptive, load-balancing, and unstructured
implementation of the DUNE grid interface in two or three space dimensions
supporting either simiex or cube elements.

2020-03-14T22:25:11+00:00 math/dune-localfunctions DUNE framework: Local finite elements
dune-localfunctions is a module of the DUNE Numerics framework for solving
partial differential equations (PDEs) with grid-based methods.

dune-localfunctions provides interface and implementation for shape functions
defined on the DUNE reference elements. In addition to the shape function,
interpolation operators and special keys are provided which can be used to
assemble global function spaces on finite-element grids.

2020-03-14T22:14:25+00:00 math/dune-istl DUNE framework: Iterative Solver Template Library
dune-istl is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-istl contains the basic DUNE iterative solver template library classes.

2020-03-14T22:11:22+00:00 math/dune-grid DUNE framework: Geometry transformations, reference elements, etc
dune-grid is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-grid module contains the implementations of AlbertaGrid,
GeometryGrid, OneDGrid and YaspGrid.

2020-03-14T22:09:38+00:00 math/dune-uggrid DUNE framework: The UG Grid Manager
dune-uggrid is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-uggrid ocntains the UG Grid Manager of the DUNE framework.

2020-03-14T22:04:54+00:00 math/dune-geometry DUNE framework: Geometry transformations, reference elements, etc
dune-geometry is a module of the DUNE Numerics framework for solving partial
differential equations (PDEs) with grid-based methods.

dune-geometry includes everything related to the DUNE reference elements. This
includes the reference elements themselves, mappings on the reference elements
(geometries), and quadratures.

2020-03-14T22:02:17+00:00 math/dune-common DUNE framework: Build system, infrastructure and foundation classes
DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for
solving partial differential equations (PDEs) with grid-based methods. It
supports the easy implementation of methods like Finite Elements (FE), Finite
Volumes (FV), and also Finite Differences (FD).

2020-03-13T18:58:18+00:00 devel/stb Stb single-file public domain libraries for C/C++
single-file public domain (or MIT licensed) libraries for C/C++.

* image loader: stb_image.h
* image writer: stb_image_write.h
* image resizer: stb_image_resize.h
* font text rasterizer: stb_truetype.h
* typesafe containers: stb_ds.h

2020-03-13T16:01:29+00:00 www/adguardhome Network-wide ads & trackers blocking DNS server
AdGuard Home is a network-wide software for blocking ads & tracking. After you
set it up, it'll cover ALL your home devices, and you don't need any client-side
software for that. With the rise of Internet-Of-Things and connected devices, it
becomes more and more important to be able to control your whole network.

2020-03-13T09:40:00+00:00 devel/electron7 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.

2020-03-13T01:15:55+00:00 math/hs-penrose Create diagrams by typing mathematical notation in plain text
Penrose is a platform that enables people to create beautiful diagrams just by
typing mathematical notation in plain text. The goal is to make it easy for
non-experts to create and explore high-quality diagrams, providing deeper
insight into challenging technical concepts. We aim to democratize the process
of creating visual intuition.

2020-03-12T23:59:13+00:00 textproc/kibana7 Browser based analytics and search interface to ElasticSearch
Kibana is an open source (Apache Licensed), browser based analytics and search
dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana
strives to be easy to get started with, while also being flexible and powerful,
just like Elasticsearch.

Kibana 7.x is compatible with Elasticsearch 7.x

2020-03-12T18:33:25+00:00 devel/py-python-jsonrpc-server Python implementation of the JSON RPC 2.0 protocol
Python server implementation of the JSON RPC 2.0 protocol. Asynchronous request
handling is supported.

2020-03-12T18:27:34+00:00 devel/py-autoflake Removes unused imports and unused variables from Python code
Removes unused imports and unused variables from Python code. It makes use of
pyflakes to do this.

By default, autoflake only removes unused imports for modules that are part of
the standard library. (Other modules may have side effects that make them
unsafe to remove automatically.) Removal of unused variables is also disabled
by default.

2020-03-12T12:56:26+00:00 deskutils/ausweisapp2 Official authentication app for German ID cards and residence permits
The AusweisApp2 is a software, that you can use to identify yourself online
with your ID card or your electronic residence permit.

The AusweisApp2 offers you an integrated self-assessment where you are able to
view your data that is stored on the online ID.

It is being developed on behalf of the German Federal Ministry of the Interior.

2020-03-12T09:13:35+00:00 security/py-angr Multi-architecture binary analysis toolkit
angr is a platform-agnostic binary analysis framework in a form of a suite
of Python 3 libraries that let you load a binary and do a lot of cool things
to it:

- Disassembly and intermediate-representation lifting
- Program instrumentation
- Symbolic execution
- Control-flow analysis
- Data-dependency analysis
- Value-set analysis (VSA)
- Decompilation

The most common angr operation is loading a binary:

p = angr.Project('/bin/bash')

If you do this in an enhanced REPL like IPython, you can use tab-autocomplete
to browse the top-level-accessible methods and their docstrings.

angr is brought to you by the Computer Security Lab at UC Santa Barbara, SEFCOM
at Arizona State University, their associated CTF team, Shellphish, the open
source community, and @rhelmot.

2020-03-12T01:05:55+00:00 science/qiskit-aer Simulator for quantum circuits, including noise models
Qiskit Aer provides a high performance simulator framework for the Qiskit
software stack. It contains optimized C++ simulator backends for executing
circuits compiled in Qiskit Terra, and tools for constructing highly
configurable noise models for performing realistic noisy simulations of the
errors that occur during execution on real devices.

2020-03-11T10:51:58+00:00 net-p2p/udpt Lightweight UDP torrent tracker
UDPT is a lightweight UDP torrent tracker for Unix-like systems.

The main difference of this version of UDPT to an original is the
ability to run this torrent tracker inside a local network and act
as both local and remote network torrent tracker/announcer.

2020-03-11T05:59:05+00:00 www/authelia Single sign-on multi-factor portal for web apps
Authelia is an open-source authentication and authorization server providing
2-factor authentication and single sign-on (SSO) for your applications via a
web portal. It acts as a companion of reverse proxies like nginx, Traefik or
HAProxy to let them know whether queries should pass through. Unauthenticated
users are redirected to Authelia Sign-in portal instead.

2020-03-10T18:34:49+00:00 security/py-ailment AIL, the angr Intermediate Language
AIL is the angr intermediate language.

It is developed within the angr project.

2020-03-09T19:46:05+00:00 security/rubygem-hrr_rb_ssh Pure Ruby SSH 2.0 server implementation
Pure Ruby SSH 2.0 server implementation.

2020-03-09T19:41:54+00:00 devel/rubygem-warden127 Rack middleware that provides authentication for rack applications
Rack middleware that provides authentication for rack applications

2020-03-08T20:51:11+00:00 sysutils/syslog-ng326 Powerful syslogd replacement
syslog-ng is an enhanced log daemon, supporting a wide range of input and
output methods: syslog, unstructured text, message queues, databases (SQL
and NoSQL alike) and more.

Key features:

* receive and send RFC3164 and RFC5424 style syslog messages
* work with any kind of unstructured data
* receive and send JSON formatted messages
* classify and structure logs with builtin parsers (csv-parser(),
db-parser(), ...)
* normalize, crunch and process logs as they flow through the system
* hand on messages for further processing using message queues (like
AMQP), files or databases (like PostgreSQL or MongoDB).

The official home page of syslog-ng is:
2020-03-08T18:18:32+00:00 sysutils/fselect Find files with SQL-like queries
Command-line utility to find files with a
highly relaxed SQL-like syntax, whilst
supporting a number of different complex

2020-03-08T17:18:15+00:00 graphics/R-cran-ggrepel Help to avoid overlapping text labels of ggplot2
Provides text and label geoms for 'ggplot2' that help to
avoid overlapping text labels. Labels repel away from each
other and away from the data points.

2020-03-08T16:31:18+00:00 devel/py-itanium_demangler Pure Python parser for mangled itanium symbols
The Python Itanium Demangler is a pure Python parser for the Itanium C++ ABI
symbol mangling language. Note that MSVC mangling language is not supported.

This demangler generates an abstract syntax tree from mangled symbols, which
can be used for directly extracting type information, as opposed to having
to interpret the C++ source code corresponding to the demangled symbol.

There is also a built-in AST stringifier, so the demangler can be used
as a replacement for c++filt or for formatting backtraces.

2020-03-08T16:18:05+00:00 math/py-pysmt Solver-agnostic library for SMT formulae manipulation and solving
pySMT is a library for SMT formulae manipulation and solving, which makes
working with Satisfiability Modulo Theory simple.

Among others, the user can:

- Define formulae in a solver independent way in a simple and inutitive way,
- Write ad-hoc simplifiers and operators,
- Dump your problems in the SMT-Lib format,
- Solve them using one of the native solvers, or by wrapping any SMT-Lib
complaint solver.

pySMT provides methods to define a formula in Linear Real Arithmetic (LRA),
Real Difference Logic (RDL), their combination (LIRA), Equalities and
Uninterpreted Functions (EUF), Bit-Vectors (BV), and Arrays (A). The following
solvers are supported through native APIs: MathSAT, Z3, CVC4, Yices, CUDD,
PicoSAT, and Boolector. Additionally, you can use any SMT-LIB 2 compliant

PySMT assumes that the python bindings for the SMT Solver are installed and
accessible from your PYTHONPATH.

2020-03-08T11:46:21+00:00 textproc/textql Execute SQL against structured text like CSV or TSV
TextQL - Allows you to easily execute SQL against structured text like

2020-03-08T10:37:32+00:00 textproc/csvq SQL-like query language for csv
Command line tool to operate CSV files.
You can read, update, delete CSV records
with SQL-like query.

You can also execute multiple operations
sequentially in managed transactions by
passing a procedure or using the interactive
shell. In the multiple operations, you can
use variables, cursors, temporary tables,
and other features.

2020-03-08T09:53:01+00:00 textproc/p5-Template-AutoFilter Template::AutoFilter - Template::Toolkit with automatic filtering
Template::AutoFilter is a subclass of Template::Toolkit which loads a specific
Parser that is subclassed from Template::Parser. It adds a filter instruction
to each interpolation token found in templates loaded by the TT engine. Tokens
that already have a filter instruction are left unchanged.

2020-03-08T03:11:46+00:00 x11/lightdm-gtk-greeter-settings Settings editor for LightDM GTK+ Greeter
Just a small dialog to make it easier for users to modify the settings of

2020-03-07T14:40:37+00:00 devel/tl-expected C++11/14/17 std::expected with functional-style extensions
Single header implementation of std::expected with functional-style extensions.

std::expected is proposed as the preferred way to represent object which will
either have an expected value, or an unexpected value giving information about
why something failed. Unfortunately, chaining together many computations which
may fail can be verbose, as error-checking code will be mixed in with the
actual programming logic. This implementation provides a number of utilities to
make coding with expected cleaner.

2020-03-07T08:19:27+00:00 textproc/jtc CLI tool to extract, manipulate and transform JSON
Simple but efficient cli utility tool to manipulate
JSON data. Offering a powerful way to select one or
multiple elements from a source JSON and apply various
actions on the selected elements at once, e.g. wrap
selected elements into a new JSON, filter in/out,
sort elements, update elements, insert new elements,
remove, copy, move, compare, transform, swap around
and many other operations.

2020-03-07T00:48:47+00:00 devel/py-mulpyplexer Module that multiplexes interactions with lists of Python objects
Mulpyplexer is a piece of code that can multiplex interactions with lists of
Python objects.

2020-03-07T00:00:17+00:00 math/py-claripy Abstraction layer for constraint solvers
Claripy is an abstracted constraint-solving wrapper for Python.

It is being developed by the Angr project.

2020-03-06T23:41:39+00:00 math/py-PySMT Solver-agnostic library for SMT formulae manipulation and solving
pySMT is a library for SMT formulae manipulation and solving, which makes
working with Satisfiability Modulo Theory simple.

Among others, the user can:

- Define formulae in a solver independent way in a simple and inutitive way,
- Write ad-hoc simplifiers and operators,
- Dump your problems in the SMT-Lib format,
- Solve them using one of the native solvers, or by wrapping any SMT-Lib
complaint solver.

pySMT provides methods to define a formula in Linear Real Arithmetic (LRA),
Real Difference Logic (RDL), their combination (LIRA), Equalities and
Uninterpreted Functions (EUF), Bit-Vectors (BV), and Arrays (A). The following
solvers are supported through native APIs: MathSAT, Z3, CVC4, Yices, CUDD,
PicoSAT, and Boolector. Additionally, you can use any SMT-LIB 2 compliant

PySMT assumes that the python bindings for the SMT Solver are installed and
accessible from your PYTHONPATH.

2020-03-05T14:24:55+00:00 devel/py-cle Pythonic interface to analyze binary formats
CLE loads binaries and their associated libraries, resolves imports and
provides an abstraction of process memory the same way as if it was loader
by the OS's loader.

2020-03-05T14:03:18+00:00 devel/py-minidump Python library to parse windows minidump file format
Python library to parse and read Microsoft minidump file format. Can create
minidumps on Windows machines using the windows API (implemented with ctypes).

This module is primarily intended to be used as a library, however for the sake
of demonstrating its capabilities there is a command line tool implemented
called minidump. This tool has the following modes of operation:

- Console, for one-shot parsing and information retrieval.
- Shell, where a user may use an interactive command shell to get all info
(modules, threads, exceptions etc) and browse the virtual memory of the
process dumped (read/read int/read uint/move/peek/tell)

2020-03-04T16:16:20+00:00 textproc/rubygem-asciidoctor-plantuml0010 Asciidoctor PlantUML extension
Asciidoctor PlantUml is an extension that enables you to add PlantUML diagrams
to your AsciiDoc documents.

2020-03-04T10:53:02+00:00 net/udpbroadcastrelay UDP multicast/unicast relayer
udbproadcastrelay is a USB multicast relayer. Its intended use is to
rebroadbcast udp packets on a specific port across interfaces, be those
interfaces physical or VLAN.

It is used where devices such as Sonos or Sky are spread accross
different subnets and are not able to detect the servers or devices.

2020-03-03T17:16:32+00:00 www/py-cachelib A collection of cache libraries in the same API interface
A collection of cache libraries in the same API interface.

Extracted from werkzeug.

Maintained by Pallets Team, licensed under BSD.

2020-03-03T00:21:33+00:00 security/py-pyvex Python interface to libVEX and VEX IR
PyVEX provides an interface that translates binary code into the VEX
intermediate represenation (IR).

2020-03-02T20:35:52+00:00 devel/py-archinfo Classes with architecture-specific information useful to other projects
archinfo is a collection of classes that contain architecture-specific
information. It is useful for cross-architecture tools (such as pyvex).

2020-03-02T16:30:18+00:00 textproc/rubygem-actionpack-xml_parser1-rails4 XML parameters parser for Action Pack
actionpack-xml_parser is an XML parameters parser for Action Pack (removed from
core in Rails 4.0).

2020-03-02T16:30:18+00:00 textproc/rubygem-actionpack-xml_parser-rails52 XML parameters parser for Action Pack
actionpack-xml_parser is an XML parameters parser for Action Pack (removed from
core in Rails 4.0).

2020-03-02T16:30:18+00:00 textproc/rubygem-actionpack-xml_parser-rails5 XML parameters parser for Action Pack
actionpack-xml_parser is an XML parameters parser for Action Pack (removed from
core in Rails 4.0).

2020-03-02T16:30:18+00:00 mail/rubygem-roadie-rails-rails52 Helper for generating HTML mails in Rails applications
Hooks Roadie into Rails applications to help with HTML email generation.

2020-03-02T16:30:18+00:00 mail/rubygem-roadie-rails-rails4 Helper for generating HTML mails in Rails applications
Hooks Roadie into Rails applications to help with HTML email generation.

2020-03-02T16:28:01+00:00 security/gef GDB Enhanced Features for exploit devs & reversers
GEF (pronounced "Jeff") is a set of commands for x86/64, ARM, MIPS,
PowerPC and SPARC to assist exploit developers and reverse-engineers when using
old school GDB. It provides additional features to GDB using the Python API to
assist during the process of dynamic analysis and exploit development.
Application developers will also benefit from it, as GEF lifts a great part of
regular GDB obscurity, avoiding repeating traditional commands, or bringing out
the relevant information from the debugging runtime.

Some of GEF features include:
- One single GDB script.
- Fast limiting the number of dependencies and optimizing code to make the
commands as fast as possible.
- Provides more than 50 commands to drastically change your experience in GDB.
- Easily extendable to create other commands by providing more comprehensible
layout to GDB Python API.
- Built around an architecture abstraction layer, so all commands work in any
GDB-supported architecture such as x86-32/64, ARMv5/6/7, AARCH64, SPARC,
MIPS, PowerPC, etc.
- Suited for real-life apps debugging, exploit development, just as much as CTF.

2020-03-02T14:37:39+00:00 security/py-ropper Find gadgets to build rop chains for different architectures
You can use ropper to look at information about files in different
file formats and you can find ROP and JOP gadgets to build chains for
different architectures. Ropper supports ELF, MachO and the PE file
format. Other files can be opened in RAW format. The following
architectures are supported:

- x86 / x86_64
- Mips / Mips64
- ARM (also Thumb Mode)/ ARM64
- PowerPC / PowerPC64

Ropper is inspired by ROPgadget, but should be more than a gadgets
finder. So it is possible to show information about a binary like
header, segments, sections etc. Furthermore it is possible to edit the
binaries and edit the header fields, but currently this is not fully
implemented and in a experimental state. For disassembly ropper uses
the awesome Capstone Framework.

Now you can generate rop chain automatically (auto-roper) for execve
and mprotect syscall.

2020-03-02T13:48:35+00:00 security/p5-Crypt-SSSS Implementation of Shamir's Secret Sharing System
Crypt::SSSS module implements Shamir's Secret Sharing System, that is,
it breaks the secret data into multiple shares which can be distributed
among multiple parties, so that only when the parties bring together
their respective shares can the secret be reconstructed.

2020-03-02T12:19:53+00:00 net/findomain Cross-platform subdomain enumerator
All-in-one subdomain enumerator including
monitoring automation, multi-thread API
querying, DNS-over-TLS, parallel domain
resolution and a host of other unique

2020-03-02T10:08:48+00:00 devel/microsoft-gsl Guidelines Support Library
The Guidelines Support Library (GSL) contains functions and types that are
suggested for use by the C++ Core Guidelines maintained by the Standard C++
Foundation. This repo contains Microsoft's implementation of GSL.

The library includes types like span<T>, string_span, owner<> and others.

The entire implementation is provided inline in the headers under the gsl
directory. The implementation generally assumes a platform that implements
C++14 support. There are specific workarounds to support MSVC 2015.

2020-03-01T18:17:38+00:00 www/py-aiohttp_cors CORS support for aiohttp
aiohttp_cors library implements Cross Origin Resource Sharing (CORS) support for
aiohttp asyncio-powered asynchronous HTTP server.

2020-03-01T14:52:20+00:00 graphics/birdfont Editor for vector graphics and TTF, OTF, EOT and SVG fonts
Birdfont is a free font editor which lets you create vector graphics and
export TTF, OTF, EOT and SVG fonts. The editor has good support for both
monochrome and color font formats.

2020-03-01T13:43:20+00:00 sysutils/dua-cli Conveniently learn about the disk usage of directories
Command-line tool for viewing the usage of disk
space in a given directory on the terminal, or
with an interactive mode for easy navigation.

It's parallel by default and will max out your
SSD, providing relevant information as fast as

2020-03-01T13:29:31+00:00 graphics/pastel Command-line tool to generate, analyze, convert and manipulate colors
Command-line tool to generate, analyze, convert
and manipulate colors. It supports many different
color formats and color spaces like RGB (sRGB),
HSL, CIELAB, CIELCh as well as ANSI 8-bit and
24-bit representations.

2020-03-01T08:34:04+00:00 net/mcjoin Simple multicast testing application for UNIX
mcjoin is a very simple and easy-to-use tool to test IPv4 and IPv6
multicast. It features:

* an optional multicast generator (server)
* an end device that can act as a data sink (client)
* supports joining one or more groups:
* ASM (*,G) support
* SSM (S,G) support
* IPv4
* IPv6

2020-03-01T06:47:30+00:00 devel/py-flit-core Distribution-building parts of Flit
flit_core provides a PEP 517 build backend for packages using Flit. The only
public interface is the API specified by PEP 517, at flit_core.buildapi.

2020-03-01T06:28:14+00:00 devel/py-flit Simple packaging tool for simple packages
Flit is a simple way to put Python packages and modules on PyPI. It tries to
require less thought about packaging and help you avoid common mistakes.

2020-03-01T06:27:37+00:00 devel/p5-Long-Jump Mechanism for returning to a specific point from a deeply nested stack
Long::Jump essentially provides a multi-level return. You can mark a spot with
setjump() and then unwind the stack back to that point from any nested stack
frame by name using longjump(). You can also provide a list of return values.

This is not quite a match for C's long jump, but it is "close enough". It is
safer than C's jump in that it only lets you escape frames by going up the
stack, you cannot jump in other ways.

2020-02-29T20:15:01+00:00 devel/libluksde Library and tools to access LUKS Disk Encryption encrypted volumes
Library and tools to access LUKS Disk Encryption encrypted volumes.

2020-02-29T19:31:07+00:00 misc/chrono Fast time tracking tool made with love
Chrono is a time tracking tool written in Go. It is fast and simple to use.

2020-02-29T19:19:37+00:00 devel/py-marrow.mailer Python library to ease sending emails
Marrow Mailer is a Python library to ease sending emails from your application.

By using Marrow Mailer you can:
- Easily construct plain text and HTML emails.
- Improve the testability of your e-mail deliveries.
- Use different mail delivery management strategies; e.g. immediate, deferred,
or even multi-server.
- Deliver e-mail through a number of alternative transports including SMTP,
Amazon SES, sendmail, or even via direct on-disk mbox/maildir.
- Multiple simultaneous configurations for more targeted delivery.

2020-02-29T19:18:38+00:00 devel/py-marrow.util Commonly shared Python utility subclasses and functions
Marrow Utilities Collection

This package contains many commonly reimplemented utility classes and functions
covering the following major areas:
- attribute, partial/subset, case-insensitive, and multi-value dicts
- py3k source compatibility (without using 2to3)
- string to rich datatype conversion of bools, simple arrays, and complex
keyword/tag parsing
- rich OOP helpers: nested list flattening, a NoDefault implementation,
dot-notation object loading, and a LRU cache
- path manipulation
- UTC, universal time constants, english to numerical month and DotW
conversion, and date field range constants

2020-02-29T18:24:19+00:00 x11-toolkits/py-wxPython40 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++.

2020-02-29T17:44:49+00:00 textproc/libxmlbird
2020-02-29T17:33:23+00:00 www/p5-JSON-WebToken
2020-02-28T19:22:18+00:00 security/py-python3-saml Add SAML support to your Python software
Add SAML support to your Python software using this library. Forget those
complicated libraries and use the open source library provided and supported by
OneLogin Inc.

2020-02-28T19:21:37+00:00 security/py-authlib Ultimate Python library in building OAuth and OpenID Connect servers
Authlib is the ultimate Python library in building OAuth and OpenID Connect
servers. JWS, JWK, JWA, JWT are included.

2020-02-28T19:21:32+00:00 devel/py-cliff2 Command Line Interface Formulation Framework
cliff is a framework for building command line programs. It uses setuptools
entry points to provide subcommands, output formatters, and other extensions.

2020-02-28T19:21:25+00:00 math/librdata Read and write R data frames from C
Originally part of ReadStat, librdata is a small C library for reading and
writing R data frames.

- Read both RData and RDS formats
- Read compressed files (requires bzip2, zlib, and lzma)
- Write factors, timestamps, logical vectors, and more

2020-02-28T17:12:49+00:00 lang/erlang-runtime23 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 22
to be used during the development of OTP applications.

2020-02-28T16:45:21+00:00 multimedia/pipewire Server and user space API to deal with multimedia pipelines
PipeWire is a server and user space API to deal with multimedia pipelines. This
- Making available sources of video (such as from a capture devices or
application provided streams) and multiplexing this with clients.
- Accessing sources of video for consumption.
- Generating graphs for audio and video processing.

2020-02-27T21:23:33+00:00 japanese/py-jaconv Japanese character interconverter for Hiragana, Katakana, Hankaku and Zenkaku
jaconv (Japanese Converter) is interconverter for Hiragana, Katakana, Hankaku
(half-width character) and Zenkaku (full-width character).

2020-02-26T21:41:13+00:00 x11-fonts/office-code-pro Customized version of the Source Code Pro font
Office Code Pro is a customized version of Source Code Pro, the monospaced sans
serif originally created by Paul D. Hunt for Adobe Systems Incorporated. The
customizations were made specifically for text editors and coding environments,
but are still very usable in other applications.

2020-02-26T20:46:22+00:00 textproc/py-pytoml Parser for TOML 0.4.0
This project aims at being a specs-conforming and strict parser and writer for
TOML files. The library currently supports version 0.4.0 of the specs.

2020-02-26T20:46:16+00:00 devel/py-pep517 Wrappers to build Python packages using PEP 517 hooks
PEP 517 specifies a standard API for systems which build Python packages.

This package contains wrappers around the hooks specified by PEP 517. It
- A mechanism to call the hooks in a subprocess, so they are isolated from the
current process.
- Fallbacks for the optional hooks, so that frontends can call the hooks without
checking which are defined.
- Higher-level functions which install the build dependencies into a temporary
environment and build a wheel/sdist using them.

2020-02-25T23:31:27+00:00 textproc/redisearch 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.

2020-02-25T21:43:54+00:00 devel/py-pythondialog Python interface to dialog(3)
pythondialog is a Python wrapper for the UNIX dialog utility originally
written by Savio Lam and later rewritten by Thomas E. Dickey. Its purpose
is to provide an easy to use, pythonic and as complete as possible
interface to dialog from Python code.

2020-02-25T21:35:16+00:00 www/py-django-pglocks Provides useful context managers for advisory locks for PostgreSQL
This package provides a useful context manager via Django to manage PostgreSQL
advisory locks, which are application-level locks that are acquired and
released purely by the client of the database.

2020-02-25T20:52:59+00:00 devel/py-osc-lib1 OpenStackClient Library
OpenStackClient (aka OSC) is a command-line client for OpenStack. osc-lib is a
package of common support modules for writing OSC plugins.

2020-02-25T18:18:26+00:00 lang/rust-bootstrap Create bootstrap compilers for building lang/rust
Rust is an open-source systems programming language that runs blazingly
fast, prevents almost all crashes, and eliminates data races.

This port creates the required bootstrap compilers for building the
next version of lang/rust.

2020-02-25T15:29:45+00:00 www/rubygem-webpack-rails-rails60 JavaScript-first tooling to use webpack within your Rails application
webpack-rails gives you tools to integrate Webpack in to an existing Ruby on
Rails application.

2020-02-25T15:29:45+00:00 www/rubygem-redis-rails-rails60 Redis for Ruby on Rails
Redis for Ruby on Rails

2020-02-25T15:29:45+00:00 www/rubygem-lograge-rails60 Tame Rails' multi-line logging into a single line per request #'
Tame Rails' multi-line logging into a single line per request

Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable
and, in the context of running multiple processes and servers, unreadable
default logging output. Rails' default approach to log everything is great
during development, it's terrible when running it in production.

2020-02-25T15:29:45+00:00 www/rubygem-kaminari-rails60 Sophisticated paginator for Rails 4+
Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and
sophisticated paginator for Rails 3

2020-02-25T15:29:45+00:00 www/rubygem-kaminari-activerecord-rails60 Kaminari Active Record adapter
kaminari-activerecord lets your Active Record models be paginatable.

2020-02-25T15:29:45+00:00 www/rubygem-kaminari-actionview-rails60 Kaminari Action View adapter
kaminari-actionview provides pagination helpers for your Action View templates.

2020-02-25T15:29:45+00:00 www/rubygem-gon-rails60 Framework to pass data to JS easily
If you need to send some data to your js files and you don't want to do this
with long way trough views and parsing - use this force!

2020-02-25T15:29:45+00:00 security/rubygem-devise-two-factor30-rails60 Barebones two-factor authentication with Devise
Barebones two-factor authentication with Devise

2020-02-25T15:29:45+00:00 mail/rubygem-premailer-rails-rails60 Improve the rendering of HTML emails
This gem brings you the power of the premailer gem to Rails
without any configuration needs. Create HTML emails, include
a CSS file as you do in a normal HTML document and premailer
will inline the included CSS.

2020-02-25T15:29:45+00:00 devel/rubygem-redis-activesupport-rails60 Redis store for ActiveSupport::Cache
Redis store for ActiveSupport::Cache

2020-02-25T15:29:45+00:00 devel/rubygem-rails-i18n-rails60 Common locale data and translations for Rails i18n
A set of common locale data and translations to internationalize and/or localize
your Rails applications.

2020-02-25T15:29:45+00:00 devel/rubygem-peek-rails60 Take a peek into your Rails application
This is a profiling tool originally built at GitHub to help us get an insight
into our application. Now, we have extracted this into Peek, so that other Rails
application can experience the same benefit.

Peek puts a little bar on top of your application to show you all sorts of
helpful information about your application. From the screenshot above, you can
see that Peek provides information about database queries, cache, Resque workers
and more. However, this is only part of Peek's beauty.

The true beauty of Peek lies in the fact that it is an extensible platform. If
there are some performance metrics that you need but are not available on Peek,
you can find it from the list of available Peek Views and integrate it into
Peek. Even if you do not find what you want on Peek Views, you can always create
your own.

2020-02-25T15:29:45+00:00 devel/rubygem-health_check26-rails60 Simple health check of Rails app for uptime monitoring
Simple health check of Rails app for uptime monitoring.

2020-02-25T15:29:45+00:00 devel/rubygem-gettext_i18n_rails_js-rails60 Make gettext_i18n_rails .po files as JSON
GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available
to client side Javascript as JSON. It will find translations inside your .js,
.coffee, .handlebars and .mustache files, then it will create JSON versions of
your .PO files so you can serve them with the rest of your assets, thus letting
you access all your translations offline from client side Javascript.

2020-02-25T15:29:45+00:00 devel/rubygem-font-awesome-rails-rails60 Provides the Font-Awesome web fonts and stylesheets as a Rails engine
The font-awesome-rails provides the Font-Awesome web fonts and stylesheets as a
Rails engine for use with the asset pipeline.

2020-02-25T15:29:45+00:00 databases/rubygem-redis-actionpack-rails60 Redis session store for ActionPack
Redis session store for ActionPack

2020-02-25T12:47:26+00:00 sysutils/checkrestart Find processes that need restarting after an upgrade
Find processes using stale binaries or shared libraries that may need
restarting after an upgrade.

2020-02-25T12:04:18+00:00 net/addrwatch Supports IP/Ethernet pairing for IPv4 and IPv6
addrwatch is a similar software to arpwatch. It main purpose is to
monitor network and log ethernet/ip pairings.

To simply try out addrwatch start it without any arguments. When
started without arguments it will open first non loopback interface and
start logging events to the console without writing anything to disk.
All discovered ethernet/ip address pairings will be printed to stdout.
All debug, warning, and err messages will be sent to syslog and printed
to stderr.

2020-02-25T06:55:09+00:00 devel/rubygem-stackprof Fast sampling profiler for ruby code
Stackprof is a fast sampling profiler for ruby code, with cpu,
wallclock and object allocation samplers.

2020-02-25T03:34:27+00:00 math/R-cran-statmod Statistical Modeling
A collection of algorithms and functions to aid statistical modeling.
Includes limiting dilution analysis (aka ELDA), growth curve comparisons,
mixed linear models, heteroscedastic regression, inverse-Gaussian
probability calculations, Gauss quadrature and a secure convergence
algorithm for nonlinear models. Also includes advanced generalized linear
model functions including Tweedie and Digamma distributional families
and a secure convergence algorithm.

2020-02-24T18:19:12+00:00 devel/py-pydash Kitchen sink of Python utility libraries for doing "stuff"
The kitchen sink of Python utility libraries for doing "stuff" in a
functional way. Based on the Lo-Dash Javascript library.

Looking for a library that is more memory efficient and better suited for
large datasets? Check out fnc! It's built around generators and iteration
and has iteratee-first function signatures.

2020-02-24T12:44:07+00:00 comms/digiham Tools for decoding digital ham communication
This a simple set of command-line tools that is intended to
be used to decode digital modulations used by ham radio
operators. The main focus is on digital voice modes.

Right now this project enables you to decode DMR and YSF.

2020-02-24T11:36:15+00:00 graphics/py-pillow6 Fork of the Python Imaging Library (PIL)
Pillow is the "friendly" PIL fork. PIL is the Python Imaging Library. Pillow
was started for and is currently maintained by the Plone community. But it is
used by many other folks in the Python web community.

2020-02-24T08:32:04+00:00 security/hs-cryptol Language of cryptography
Cryptol is a domain-specific language for specifying cryptographic algorithms.
A Cryptol implementation of an algorithm resembles its mathematical
specification more closely than an implementation in a general purpose language.

2020-02-23T09:04:44+00:00 multimedia/avidemux-qt5 Simple GUI based video editor (QT5 UI)
2020-02-23T08:12:22+00:00 security/libgsasl GNU SASL library
GNU SASL is an implementation of the Simple Authentication and Security Layer
framework and a few common SASL mechanisms.

GNU SASL consists of a library (libgsasl), a command-line utility (gsasl) to
access the library from the shell, and a manual. The library includes support
for the framework (with authentication functions and application data privacy
and integrity functions) and at least partial support for the ANONYMOUS,

The library is easily ported because it does not do network communication by
itself, but rather leaves it up to the calling application. The library is
flexible with regards to the authorization infrastructure used, as it utilizes a
callback into the application to decide whether a user is authorized or not.

GNU SASL has been split into 2 ports:
- security/gsasl: the command-line utility
- security/libgsasl: the library

2020-02-23T07:21:50+00:00 misc/biblesync Multicast shared co-navigation library for Bible programs
This is a C++ single class library encapsulating a protocol conduit. The
premise is that there is a local network over which to multicast Bible
navigation, and someone, possibly several someones, will transmit, and others
will receive. The choices for when you decide to xmit and what to do when you
recv are up to you as the application designer.

Access to the conduit is by creating the object, setting the mode, calling
Transmit() to xmit nav events, and arranging the frequent polling of Receive()
to recv nav events. There is more than just navigation to be handled; there
are live/dead events for potential Speakers as well as mismatches, presence
announcements, and errors. There is a programming reference biblesync.7 which
explains the details, both from a high level view of the essentials of the
protocol's behavior and at a low level of how you create, access, and use the
conduit class. The (single) BibleSync object should persist throughout the
life of your application, but at any time you can set the mode to "disable,"
and preferably stop the receive polling, and then re-enable it later as the
user needs.

Much work has been done in integrating this library into its first application,
Xiphos. It is useful to examine Xiphos' code to see where and how integration
has been done. Get a Xiphos source tree using:
git clone

2020-02-23T01:20:03+00:00 misc/dynomite Generic dynamo implementation for different k-v storage engines
Dynomite, inspired by Dynamo whitepaper, is a thin, distributed dynamo layer
for different storage engines and protocols. Currently these include Redis and
Memcached. Dynomite supports multi-datacenter replication and is designed for
high availability.

The ultimate goal with Dynomite is to be able to implement high availability and
cross-datacenter replication on storage engines that do not inherently provide
that functionality. The implementation is efficient, not complex (few moving
parts), and highly performant.

2020-02-23T00:54:32+00:00 sysutils/triton Dynamic Binary Analysis (DBA) framework
Triton is a dynamic binary analysis (DBA) framework. It provides internal
components like a Dynamic Symbolic Execution (DSE) engine, a dynamic taint
engine, AST representations of the x86, x86-64 and AArch64 Instructions Set
Architecture (ISA), SMT simplification passes, an SMT solver interface. Triton
is mainly used to provide help during reverse-engineering.

2020-02-22T23:05:45+00:00 net/tunneller Expose internal services to be accessed over the internet
Tunneller allows you to expose services which are running on localhost, or on
your local network, to the public internet.

This is very useful for testing webhooks, the generation of static-site
compilers, and similar things.

2020-02-22T17:06:05+00:00 net-mgmt/netdata-go External netdata collection plugin written in Go
go.d.plugin is a netdata external plugin.
It is an orchestrator for data collection modules written in go.
It runs as an independent process ps fax shows it.
It is started and stopped automatically by netdata.

2020-02-22T15:55:07+00:00 devel/rubygem-validates_timeliness Add validation methods to ActiveModel for validating dates and times
ValidatesTimeliness provides complete validation of dates, times and datetimes
for Rails 5.x and ActiveModel.

2020-02-22T15:54:42+00:00 devel/py-datadog Datadog Python library
The Datadog Python Library is a collection of tools suitable for inclusion in
existing Python projects or for the development of standalone scripts. It
provides an abstraction on top of Datadog's raw HTTP interface and the Agent's
DogStatsD metrics aggregation server, to interact with Datadog and efficiently
report events and metrics.

2020-02-22T14:52:25+00:00 www/kdsoap C++/Qt SOAP framework
KD Soap is a Qt-based client-side and server-side SOAP component.

It can be used to create client applications for web services and also provides the means to create web services without the need for any further component such as a dedicated web server.

KD Soap targets C++ programmers who use Qt in their applications.

2020-02-22T06:15:38+00:00 security/nflib NTT-based fast lattice cryptography library
NFLlib is an efficient and open-source C++ library dedicated to ideal lattice
cryptography. It is specialized in polynomial rings quotiented by a cyclotomic
polynomial whose degree is a power of two. The library combines algorithmic
optimizations (Chinese Remainder Theorem, optimized Number Theoretic Transform)
together with programming optimization techniques (SSE and AVX2 specializations,
C++ expression templates, etc.)

2020-02-21T20:23:18+00:00 devel/py-fsspec File-system specification
Filesystem Spec is a project to unify various projects and classes to work with
remote filesystems and file-system-like abstractions using a standard pythonic

2020-02-21T20:22:56+00:00 databases/py-partd Appendable key-value storage
PartD provides key-value byte store with appendable values. It stores key-value
pairs. Values are raw bytes. We append on old values. PartD excels at shuffling

2020-02-21T18:55:30+00:00 textproc/rubygem-parslet1 Parser construction library with great error reporting in Ruby
Parslet is a small Ruby library for constructing parsers in the PEG (Parsing
Expression Grammar) fashion.

Parslet makes developing complex parsers easy. It does so by
- providing the best error reporting possible
- not generating reams of code for you to debug

Parslet takes the long way around to make your job easier. It allows for
incremental language construction. Often, you start out small, implementing the
atoms of your language first; parslet takes pride in making this possible.

2020-02-21T06:56:46+00:00 textproc/hs-pandoc-crossref Pandoc filter for numbering figures and tables
The pandoc-crossref is a pandoc filter for numbering figures, equations, tables
and cross-references to them.

2020-02-20T17:49:52+00:00 graphics/heimer Simple mind map, diagram, and note-taking tool
Heimer is a desktop application for creating mind maps and other
suitable diagrams. It is written in Qt.

- Easy-to-use UI
- Very fast
- Zoom in/out/fit
- Zoom with mouse wheel
- Save/load in XML-based .ALZ-files
- Export to PNG images
- Quickly add node text and edge labels
- Nice animations
- Full undo/redo
- Adjustable grid
- Translations in English, Finnish, French, Italian
- Forever 100% free

2020-02-20T09:27:49+00:00 misc/compat12x Convenience package to install the compat12x libraries
This package allows you to install the compat12x libraries on your
system, so you can use legacy binaries that depend on them.

Ports usage example:

.include <>

.if ${OSVERSION} >= 1300000
2020-02-20T09:06:58+00:00 dns/bind916 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.

2020-02-19T20:02:31+00:00 editors/atom Hackable text editor for the 21st century
Atom is a hackable text editor for the 21st century, built on
Electron, and based on everything we love about our favorite
editors. We designed it to be deeply customizable, but still
approachable using the default configuration.

2020-02-19T02:42:55+00:00 security/krb5-118 MIT implementation of RFC 4120 network authentication service
Kerberos V5 is an authentication system developed at MIT.

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 <>
2020-02-18T20:18:26+00:00 devel/py-filebytes Library to read and edit ELF, PE, Mach-O and OAT
Python classes/types to read and edit the following file formats:

- Executable and Linking Format (ELF),
- Portable Executable (PE) and
- MachO
- OAT (Android Runtime)

2020-02-18T15:11:23+00:00 www/nginx-ultimate-bad-bot-blocker Nginx bad bot and other things blocker
The "Ultimate Nginx Bad Bot" blocker, handles also user-agent, spam referrer,
adware, malware, ransomware, clickjacking, click directing, SEO companies
bad IPs, Wordpress theme detectors and fake Googlebots. It includes an
anti DDoS system and nginx rate limiting.

2020-02-17T11:08:09+00:00 www/py-freenit REST API framework based on Flask-Smorest
Freenit is well suited for REST API development, providing Swagger and ReDoc
interface, while dealing with database connections and models in an easy way.

2020-02-17T09:05:27+00:00 devel/py-pytest-flask Set of py.test fixtures to test Flask applications
An extension of pytest test runner which provides a set of useful tools to
simplify testing and development of the Flask extensions and applications.

2020-02-17T06:29:46+00:00 misc/bible-kjv Interactive King James Bible
Textual database of the Authorized ("King James") Version of the Old
and New Testaments with concordance, and a program ("bible") to
retrieve and browse passages from the command line. Also includes a
random verse program.
2020-02-16T18:00:22+00:00 www/py-dj22-jsonfield Reusable JSONField model for Django to store validated JSON
django-jsonfield is a reusable Django field that allows you to store validated
JSON in your model. It silently takes care of serialization. To use, simply
add the field to one of your models.

This port is not a duplicate of www/py-django-jsonfield, both ports have
distinct but upstreams.

2020-02-16T18:00:07+00:00 net/py-python-cinderclient5 OpenStack Block Storage API Client Library
This is a client for the OpenStack Cinder API. There's a Python API (the
cinderclient module), and a command-line script (cinder). Each implements 100%
of the OpenStack Cinder API.

See the OpenStack CLI Reference for information on how to use the cinder
command-line tool. You may also want to look at the OpenStack API documentation.

2020-02-16T17:59:50+00:00 graphics/py-pyx Python package for creating encapsulated PostScript figures
PyX is a Python package for the creation of PostScript, PDF, and SVG files. It
combines an abstraction of the PostScript drawing model with a TeX/LaTeX
interface. Complex tasks like 2d and 3d plots in publication-ready quality are
built out of these primitives.

- PostScript, PDF, and SVG output for device independent, freely scalable
- seamless TeX/LaTeX integration
- full access to PostScript features like paths, linestyles, fill patterns,
transformations, clipping, bitmap inclusion, etc.
- advanced geometric operations on paths like intersections, transformations,
splitting, smoothing, etc.
- sophisticated graph generation: modular design, pluggable axes, axes
partitioning based on rational number arithmetics, flexible graph styles, etc.

2020-02-14T19:48:10+00:00 devel/py-jaraco.functools2 Additional functools for Python
Additional functools in the spirit of stdlib's functools.

2020-02-14T19:46:41+00:00 devel/py-jaraco.context2 Context managers by jaraco
jaraco.context provides context managers.

2020-02-14T19:43:19+00:00 devel/py-oslo.policy2 Oslo Policy library
The Oslo Policy library provides support for RBAC policy enforcement across
all OpenStack services.

2020-02-14T19:42:48+00:00 devel/py-azure-core Microsoft Azure Core Library for Python
Azure core library defines basic exceptions and shared modules those are needed
when you use client libraries.

2020-02-14T13:37:08+00:00 mail/rubygem-roadie3 Helper for generating HTML mails
Roadie tries to make sending HTML emails a little less painful by inlining
stylesheets and rewriting relative URLs for you inside your emails.

2020-02-14T12:38:09+00:00 devel/delve Debugger for the Go programming language
Delve is a debugger for the Go programming language. The goal of the project is
to provide a simple, full featured debugging tool for Go. Delve should be easy
to invoke and easy to use. Chances are if you're using a debugger, things
aren't going your way. With that in mind, Delve should stay out of your way as
much as possible.

2020-02-14T06:46:22+00:00 sysutils/iichid Generic FreeBSD HID layer for I2C and USB devices
FreeBSD driver for I2C HID touchscreens (and may be other devices)

A complete discussion about how to use this tool can be found at:

2020-02-14T06:00:46+00:00 misc/vxl C++ libraries for computer vision and image understanding
VXL (the Vision-something-Libraries) is a collection of C++ libraries designed
for computer vision research and implementation. It was created from TargetJr
and the IUE with the aim of making a light, fast and consistent system. VXL is
written in ANSI/ISO C++ and is designed to be portable over many platforms.

2020-02-13T23:46:45+00:00 lang/guile1 GNU Ubiquitous Intelligent Language for Extension
GUILE, GNU's Ubiquitous Intelligent Language for Extension,
is a library that implements the Scheme language plus various
convenient facilities. It's designed so that you can link it
into an application or utility to make it extensible. Our
plan is to link this library into all GNU programs that call for

2020-02-13T18:32:47+00:00 www/rubygem-heroics00 Ruby HTTP client generator for APIs represented with JSON schema
Ruby HTTP client generator for APIs represented with JSON schema.

2020-02-13T18:30:20+00:00 www/py-dj22-jsonfield2 Reusable Django field to store validated JSON in your model
jsonfield2 is a reusable model field that allows you to store validated JSON,
automatically handling serialization to and from the database. To use, add
jsonfield.JSONField to one of your models.

2020-02-13T18:30:00+00:00 www/py-jsonfield2 Reusable Django field to store validated JSON in your model
jsonfield2 is a reusable model field that allows you to store validated JSON,
automatically handling serialization to and from the database. To use, add
jsonfield.JSONField to one of your models.

2020-02-13T04:12:32+00:00 graphics/eglexternalplatform EGL External Platform interface
This is a work-in-progress specification of the EGL External Platform
interface for writing EGL platforms and their interactions with modern
window systems on top of existing low-level EGL platform
implementations. This keeps window system implementation specifics out
of EGL drivers by using application-facing EGL functions.

Examples of low-level EGL platforms are EGL_EXT_platform_device or

2020-02-13T04:12:32+00:00 graphics/egl-wayland EGLStream-based Wayland external platform
This is a work-in-progress implementation of a EGL External Platform
library to add client-side Wayland support to EGL on top of EGLDevice
and EGLStream families of extensions.

This library implements an EGL External Platform interface to work
along with EGL drivers that support the external platform mechanism.

2020-02-12T21:37:56+00:00 devel/gh GitHub command-line tool
GitHub on the command line, and it's now available in beta.
It brings pull requests, issues, and other GitHub concepts
to the terminal next to where you are already working with
git and your code.

2020-02-12T19:23:09+00:00 textproc/py-aeidon Reading, write and manipulate text-based subtitle files
aeidon is a Python package for reading, writing and manipulating text-based
subtitle files. It is used by the gaupol package, which provides a subtitle
editor with a GTK user interface.

Separating a user interface independent general-purpose subtitle editing package
from Gaupol has been an afterthought and thus not well designed to be a reusable
component, but on the other hand is proven, working and maintained code.

2020-02-12T19:21:36+00:00 devel/py-os-win4 Windows / Hyper-V library for OpenStack projects
os-win is a Windows / Hyper-V library for OpenStack projects.

This library contains Windows / Hyper-V specific code commonly used in OpenStack
projects. The library can be used in any other OpenStack projects where it is

2020-02-11T15:48:23+00:00 security/honeytrap HoneyTrap Freebsd port
HoneyTrap is a modular framework for running, monitoring and managing honeypots.
Using HoneyTrap you can use sensors, high interaction and low
interaction honeypots together, while still using the same event mechanisms.
HoneyTrap consists of services, directors, listeners and channels. It is easy to
build new services, attach existing honeypots and extend channels or directors.

2020-02-11T02:09:05+00:00 textproc/pdfresurrect Analyze and extract older versions of a pdf from the current pdf
PDFResurrect is a tool aimed at analyzing PDF documents. The PDF
format allows for previous document changes to be retained in a more
recent version of the document, thereby creating a running history of
changes for the document. This tool attempts to extract all previous
versions while also producing a summary of changes between versions.
This tool can also "scrub" or write data over the original instances
of PDF objects that have been modified or deleted, in an effort to
disguise information from previous versions that might not be intended
for anyone else to read.

2020-02-10T18:45:34+00:00 devel/py-rq-scheduler Provide job scheduling capabilities to RQ (Redis Queue)
RQ Scheduler is a small package that adds job scheduling capabilities to RQ, a
Redis based Python queuing library.

2020-02-10T18:26:53+00:00 x11-themes/gnome-icons-gartoon-redux Gartoon Redux Gnome Icon Theme
The Gartoon Redux Icon Collecton.

Suitable for use with GNOME and MATE.
2020-02-10T16:43:21+00:00 math/ctl-sat CTL (Computation Tree Logic) SAT solver
CTL-SAT is a CTL (Computation Tree Logic) SAT solver. The user may test
satisfiability of a CTL formula may by providing it as a command-line argument
to the ctl-sat program, e.g.:

ctl-sat "~( (A(pUq) ^ AG(q->r) ^ AG(r->EXr)) -> EFEGr )"

The worst-case time complexity is O((2^n)^3) for this SAT solver, while the
worst-case space complexity is O((2^n)^2).

2020-02-10T10:42:27+00:00 graphics/py-face_recognition Recognize faces from Python or from the command line
The world's simplest facial recognition API for Python and the command line.

2020-02-10T10:42:01+00:00 graphics/py-face_recognition_models Models used by the face_recognition package
Trained models for the face_recognition python library.

2020-02-09T22:21:51+00:00 graphics/wayland-protocols-devel
2020-02-09T22:21:40+00:00 x11-servers/xwayland-devel X11 server as Wayland client (development snapshot)
Wayland is a complete window system in itself, but even so, if we're
migrating away from X, it makes sense to have a good backwards
compatibility story. With a few changes, the Xorg server can be
modified to use wayland input devices for input and forward either the
root window or individual top-level windows as wayland surfaces. The
server still runs the same 2D driver with the same acceleration code
as it does when it runs natively. The main difference is that wayland
handles presentation of the windows instead of KMS.

2020-02-09T09:44:57+00:00 devel/py-pip-run Install packages and run Python with them
pip-run provides on-demand temporary package installation for a single
interpreter run.

2020-02-09T09:44:42+00:00 devel/py-castellan1 Generic Key Manager interface for OpenStack
Generic Key Manager interface for OpenStack.

2020-02-09T05:32:45+00:00 shells/ksh2020 Development branch of AT&T KornShell 93
KSH-93 is the most recent version of the KornShell Language described
in "The KornShell Command and Programming Language," by Morris
Bolsky and David Korn of AT&T Bell Laboratories. The KornShell is
a shell programming language, which is upward compatible with "sh"
(the Bourne Shell), and is intended to conform to the IEEE P1003.2/ISO
9945.2 Shell and Utilities standard. KSH-93 provides an enhanced
programming environment in addition to the major command-entry
features of the BSD shell "csh". With KSH-93, medium-sized programming
tasks can be performed at shell-level without a significant loss
in performance. In addition, "sh" scripts can be run on KSH-93
without modification.

2020-02-09T02:44:38+00:00 devel/py-b2sdk Backblaze B2 SDK
Python client library and a few handy utilities for
easy access to all of the capabilities of B2 Cloud Storage.

2020-02-08T19:01:25+00:00 devel/py-tinyrpc0 Small, modular, transport and protocol neutral RPC library
tinyrpc is a library for making and handling RPC calls in python. Its initial
scope is handling jsonrpc, although it aims to be very well-documented and
modular to make it easy to add support for further protocols.

2020-02-08T19:00:57+00:00 devel/py-oslo.messaging10 Oslo Messaging API
The Oslo messaging API supports RPC and notifications over a number of
different messaging transports.

2020-02-08T19:00:09+00:00 devel/py-memory-profiler Module for monitoring memory usage of a python program
This is a python module for monitoring memory consumption of a process as well
as line-by-line analysis of memory consumption for python programs. It is a pure
python module which depends on the psutil module.

2020-02-08T15:03:50+00:00 security/spm Simple password manager
spm is a single fully POSIX shell compliant script utilizing gpg2(1) in
combination with basic tools such as find(1) and tree(1). Passwords are
stored as PGP encrypted files with directories funtioning as (sub)groups.
spm reads/writes passwords via standard input/output allowing you to build
flexible and powerful management tools. Refer to the manual page for
various examples or read its source code to see how it works.

2020-02-08T12:50:18+00:00 print/brlaser Brother laser printer driver
brlaser is a CUPS driver for Brother laser printers.

Although most Brother printers support a standard printer language such
as PCL or PostScript, not all do. If you have a monochrome Brother laser
printer (or multi-function device) and the other open source drivers
don't work, this one might help.

2020-02-08T09:15:25+00:00 devel/py-taskflow3 Taskflow structured state management library
TaskFlow is a library to do [jobs, tasks, flows] in a highly available, easy to
understand and declarative manner (and more!) to be used with OpenStack and
other projects.

2020-02-08T03:44:41+00:00 comms/flmsg Forms management editor for Amateur Radio standard message formats
Forms management editor for Amateur Radio standard message formats.

2020-02-08T03:43:23+00:00 comms/flamp Program for the Amateur Multicast Protocol
A program for the Amateur Multicast Protocol, working with fldigi.

2020-02-07T05:47:38+00:00 misc/jojodiff Diff and patch utilities for binary files
JDIFF is a program that outputs the differences between two binary files,
either in binary format or human readable format (detailed or summarized).
JPTCH can then be used to reconstruct the second file from the first file.

Possible applications include incremental backups, synchronising files
between two computers over a slow network, and others.

JDIFF tries to find a minimal set of differences between two files using
a heuristic algorithm with constant space and linear time complexity.
This means that accuracy is traded over speed. JDIFF will therefore, in
general, not always find the smallest set of differences, but will try
to be fast and will use a fixed amount of memory.

2020-02-06T19:25:43+00:00 devel/rubygem-gettext32 Ruby implementation of the gettext library
Ruby GetText Package is Native Language Support Library and Tools
which modeled after GNU GetText package, but the API is simpler than
that of GNU GetText.

2020-02-06T19:25:36+00:00 graphics/py-hiplot High dimensional Interactive Plotting tool
HiPlot is a lightweight interactive visualization tool to help AI researchers
discover correlations and patterns in high-dimensional data using parallel plots
and other graphical ways to represent information.

2020-02-06T19:24:41+00:00 devel/py-oslo.upgradecheck Common code for writing OpenStack upgrade checks
Common code for writing OpenStack upgrade checks

This project contains the common code necessary for writing upgrade checks in
OpenStack projects. It includes a module (oslo_upgradecheck.upgradecheck) for
the common code as well as an example (oslo_upgradecheck.__main__) of
integrating that code into a project.

2020-02-06T19:24:35+00:00 devel/py-oslo.limit Limit enforcement library to assist with quota calculation
Oslo.limit is the limit enforcement library to assist with quota calculation. It
aims to provide support for quota enforcement across all OpenStack services.

2020-02-06T19:24:29+00:00 devel/py-oslo.db6 Oslo Database library
The oslo db (database) handling library, provides database connectivity to
different database backends and various other helper utils.

2020-02-06T12:35:21+00:00 devel/rubygem-webpacker-rails60 Use Webpack to manage app-like JavaScript modules in Rails
Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack
to manage application-like JavaScript in Rails. It coexists with the asset
pipeline, as the primary purpose for Webpack is app-like JavaScript, not images,
css, or even JavaScript Sprinkles (that all continues to live in app/assets). It
is, however, possible to use Webpacker for CSS and images assets as well, in
which case you may not even need the asset pipeline. This is mostly relevant
when exclusively using component-based JavaScript frameworks.

2020-02-05T18:43:50+00:00 devel/rubygem-web-console3-rails52 Debugging tool for your Ruby on Rails applications
A debugging tool for your Ruby on Rails applications.

2020-02-05T18:43:39+00:00 devel/rubygem-web-console3-rails5 Debugging tool for your Ruby on Rails applications
A debugging tool for your Ruby on Rails applications.

2020-02-05T18:43:28+00:00 devel/rubygem-web-console3-rails50 Debugging tool for your Ruby on Rails applications
A debugging tool for your Ruby on Rails applications.

2020-02-05T18:42:35+00:00 www/rubygem-responders-rails60 Simple Ruby DSL for making HTTP requests
Responders provides a set of responders modules to dry up your Rails app.

2020-02-05T18:42:29+00:00 textproc/rubygem-sassc-rails-rails60 Integrate SassC-Ruby into Rails
We all love working with Sass, but compilation can take quite a long time for
larger codebases. This gem integrates the C implementation of Sass, LibSass,
into the asset pipeline.

2020-02-05T18:42:24+00:00 textproc/rubygem-sass-rails-rails60 Sass adapter for the Rails asset pipeline
Sass adapter for the Rails asset pipeline.

2020-02-05T18:42:19+00:00 textproc/rubygem-rails-dom-testing-rails60 Analyse and compare DOMs using Nokogiri
This gem is responsible for comparing HTML doms and asserting that DOM elements
are present in Rails applications. Doms are compared via assert_dom_equal and
assert_dom_not_equal. Elements are asserted via assert_select,
assert_select_encoded, assert_select_email and a subset of the dom can be
selected with css_select. The gem is developed for Rails 4.2 and above, and
will not work on previous versions.

2020-02-05T18:42:13+00:00 devel/rubygem-web-console-rails60 Debugging tool for your Ruby on Rails applications
A debugging tool for your Ruby on Rails applications.

2020-02-05T18:42:07+00:00 devel/rubygem-sprockets-rails-rails60 Sprockets Rails integration
Sprockets Rails integration

2020-02-05T18:42:01+00:00 devel/rubygem-jbuilder-rails60 Create JSON structures via a Builder-style DSL
Create JSON structures via a Builder-style DSL

2020-02-05T18:41:56+00:00 devel/rubygem-devise-rails60 Flexible authentication solution for Rails with Warden
Flexible authentication solution for Rails with Warden

2020-02-05T18:41:50+00:00 databases/rubygem-globalid-rails60 URIs for your models makes it easy to pass references around
URIs for your models makes it easy to pass references around.

2020-02-05T18:41:06+00:00 www/rubygem-railties60 Rails internals bootup, plugins, generators, and rake tasks
Railties is responsible for gluing all frameworks together. Overall, it:
- handles the bootstrapping process for a Rails application;
- manages the rails command line interface;
- and provides the Rails generators core.

2020-02-05T18:41:01+00:00 www/rubygem-rails60 Full-stack web application framework
Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby

Being a full-stack framework means that all layers are built to work
seamlessly together. That way you Don't Repeat Yourself (DRY) and you
can use a single language from top to bottom. Everything from templates
to control flow to business logic is written in Ruby - The language of
love for industry heavy-weights.

2020-02-05T18:40:55+00:00 www/rubygem-actionpack60 Action Controller and Action View of Rails MVC Framework
Action Pack is a framework for handling and responding to web requests. It
provides mechanisms for routing (mapping request URLs to actions), defining
controllers that implement actions, and generating responses by rendering views,
which are templates of various formats. In short, Action Pack provides the view
and controller layers in the MVC paradigm.

It consists of several modules:
- Action Dispatch, which parses information about the web request, handles
routing as defined by the user, and does advanced processing related to HTTP
such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT
bodies, handling HTTP caching logic, cookies and sessions.
- Action Controller, which provides a base controller class that can be
subclassed to implement filters and actions to handle requests. The result of
an action is typically content generated from views.

With the Ruby on Rails framework, users only directly interface with the Action
Controller module. Necessary Action Dispatch functionality is activated by
default and Action View rendering is implicitly triggered by Action Controller.
However, these modules are designed to function on their own and can be used
outside of Rails.

2020-02-05T18:40:49+00:00 www/rubygem-actioncable60 Integrated WebSockets for Rails
Action Cable seamlessly integrates WebSockets with the rest of your Rails
application. It allows for real-time features to be written in Ruby in the same
style and form as the rest of your Rails application, while still being
performant and scalable. It's a full-stack offering that provides both a
client-side JavaScript framework and a server-side Ruby framework. You have
access to your full domain model written with Active Record or your ORM of

2020-02-05T18:40:43+00:00 textproc/rubygem-actiontext60 Edit and display rich text in Rails applications
Action Text brings rich text content and editing to Rails. It includes the Trix
editor that handles everything from formatting to links to quotes to lists to
embedded images and galleries. The rich text content generated by the Trix
editor is saved in its own RichText model that's associated with any existing
Active Record model in the application. Any embedded images (or other
attachments) are automatically stored using Active Storage and associated with
the included RichText model.

2020-02-05T18:40:38+00:00 net/rubygem-activestorage60 Attach cloud and local files in Rails applications
Active Storage makes it simple to upload and reference files in cloud services
like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach
those files to Active Records. Supports having one main service and mirrors in
other services for redundancy. It also provides a disk service for testing or
local deployments, but the focus is on cloud storage.

Files can be uploaded from the server to the cloud or directly from the client
to the cloud.

Image files can furthermore be transformed using on-demand variants for quality,
aspect ratio, size, or any other MiniMagick or Vips supported transformation.

2020-02-05T18:40:32+00:00 mail/rubygem-actionmailer60 Easy email delivery and testing for Ruby
Action Mailer is a framework for designing email service layers. These layers
are used to consolidate code for sending out forgotten passwords, welcome wishes
on signup, invoices for billing, and any other use case that requires a written
notification to either a person or another system.

Action Mailer is in essence a wrapper around Action Controller and the Mail gem.
It provides a way to make emails using templates in the same way that Action
Controller renders views using templates.

Additionally, an Action Mailer class can be used to process incoming email, such
as allowing a blog to accept new posts from an email (which could even have been
sent from a phone).

2020-02-05T18:40:27+00:00 mail/rubygem-actionmailbox60 Receive and process incoming emails in Rails applications
Action Mailbox routes incoming emails to controller-like mailboxes for
processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,
and SendGrid. You can also handle inbound mails directly via the built-in Exim,
Postfix, and Qmail ingresses.

The inbound emails are turned into InboundEmail records using Active Record and
feature lifecycle tracking, storage of the original email on cloud storage via
Active Storage, and responsible data handling with on-by-default incineration.

These inbound emails are routed asynchronously using Active Job to one or
several dedicated mailboxes, which are capable of interacting directly with the
rest of your domain model.

2020-02-05T18:40:21+00:00 devel/rubygem-activesupport60 Utility classes and extension that are required by Rails MVC Framework
Active Support is a collection of utility classes and standard library
extensions that were found useful for the Rails framework. These additions
reside in this package so they can be loaded as needed in Ruby projects outside
of Rails.

2020-02-05T18:40:15+00:00 devel/rubygem-activejob60 Job class declarations for a variety of queueing backends
Active Job is a framework for declaring jobs and making them run on a variety of
queuing backends. These jobs can be everything from regularly scheduled
clean-ups, to billing charges, to mailings. Anything that can be chopped up into
small units of work and run in parallel, really.

It also serves as the backend for Action Mailer's #deliver_later functionality
that makes it easy to turn any mailing into a job for running later. That's one
of the most common jobs in a modern web application: sending emails outside of
the request-response cycle, so the user doesn't have to wait on it.

The main point is to ensure that all Rails apps will have a job infrastructure
in place, even if it's in the form of an "immediate runner". We can then have
framework features and other gems build on top of that, without having to worry
about API differences between Delayed Job and Resque. Picking your queuing
backend becomes more of an operational concern, then. And you'll be able to
switch between them without having to rewrite your jobs.

2020-02-05T18:40:08+00:00 devel/rubygem-actionview60 Rendering framework putting the V in MVC (part of Rails)
Action View is a framework for handling view template lookup and rendering, and
provides view helpers that assist when building HTML forms, Atom feeds and more.
Template formats that Action View handles are ERB (embedded Ruby, typically used
to inline short Ruby snippets inside HTML), and XML Builder.

2020-02-05T18:40:02+00:00 databases/rubygem-activerecord60 Object-relational mapping layer for Rails MVC Framework
Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications. The library
provides a base class that, when subclassed, sets up a mapping between the new
class and an existing table in the database. In the context of an application,
these classes are commonly referred to as models. Models can also be connected
to other models; this is done by defining associations.

Active Record relies heavily on naming in that it uses class and association
names to establish mappings between respective database tables and foreign key
columns. Although these mappings can be defined explicitly, it's recommended to
follow naming conventions, especially when getting started with the library.

2020-02-05T18:39:57+00:00 databases/rubygem-activemodel60 Toolkit for building modeling frameworks
Active Model provides a known set of interfaces for usage in model classes. They
allow for Action Pack helpers to interact with non-Active Record models, for
example. Active Model also helps with building custom ORMs for use outside of
the Rails framework.

Active Model provides a default module that implements the basic API required to
integrate with Action Pack out of the box: ActiveModel::Model.

2020-02-05T18:16:28+00:00 deskutils/kuserfeedback Framework for collecting user feedback
Framework for collecting feedback from application users via telemetry and
targeted surveys.


* Extensible set of data sources for telemetry.
* Full control for the user on what data to contribute.


* Distribute surveys and offer users to participate in them.
* Survey targeting based on telemetry data.
* Allow the user to configure how often they want to participate in surveys.

This framework consists of the following components:

* Libraries for use in applications.
* QML bindings for the above.
* A server application.
* A management and analytics application.

2020-02-04T21:40:54+00:00 www/bareos18-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.

2020-02-04T21:39:41+00:00 sysutils/bareos18-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 project. The fork has been
actively developed and many new features have been added.

2020-02-04T21:39:41+00:00 sysutils/bareos18-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 project. The fork has been
actively developed and many new features have been added.

2020-02-04T21:39:41+00:00 sysutils/bareos18-client Backup archiving recovery open sourced (client)
2020-02-04T17:58:34+00:00 dns/py-publicsuffix2 Get public suffix of domain name from Public Suffix List (Fork)
This module allows you to get the public suffix of a domain name using the
Public Suffix List from

A public suffix is one under which Internet users can directly register names.
Some examples of public suffixes are .com, and Accurately
knowing the public suffix of a domain is useful when handling web browser
cookies, highlighting the most important part of a domain name in a user
interface or sorting URLs by web site

2020-02-04T17:50:23+00:00 devel/rubygem-thwait Watches for termination of multiple threads
ThreadsWait watches for termination of multiple threads. Basic functionality
(wait until specified threads have terminated) can be accessed through the class
method ThreadsWait::all_waits. Finer control can be gained using instance

2020-02-04T17:50:17+00:00 devel/rubygem-e2mmap Module for defining custom exceptions with specific messages
e2mmap (Exception2MessageMapper) is a helper module for easily defining
exceptions with predefined messages.

2020-02-04T13:23:11+00:00 x11-themes/classiclooks Retro theme providing a consistent look for all standard GUI toolkits
The Xfce Classiclooks theme attempts to rid the Xfce desktop of visual
distractions by providing a more consistent look (buttons, scrollbars,
menus, etc) across older and newer applications.

Blends well with 'elementary Xfce darkER' icon set and 'Noto Sans 9'

Based on Ambiance gtk2, Adwaita gtk3, and Greybird xfwm.

2020-02-04T10:41:41+00:00 news/fidogate4 Fido-Internet Gateway and Tosser
* Fido-Internet Gateway
* Fido FTN-FTN Gateway
* Fido Mail Processor
* Fido File Processor
* Fido Areafix/Filefix

2020-02-04T08:41:25+00:00 devel/riscv32-unknown-elf-gcc
GCC, the GNU Compiler Collection supporting C and C++ for riscv64 bare metal

2020-02-03T16:34:23+00:00 security/gnupg-pkcs11-scd PKCS\#11 enabled gnupg scd
gnupg-pkcs11 is a project to implement a BSD-licensed smart-card daemon to
enable the use of PKCS#11 tokens with GnuPG.

2020-02-03T13:22:28+00:00 print/xreader Generic document reader
Xreader is a document viewer capable of displaying multiple and single page
document formats like CBR (comics), DjVu, DVI, PDF, PostScript, XPS, etc.

2020-02-03T06:39:07+00:00 graphics/xviewer Fast and functional image viewer
Xviewer is a fast and functional image viewer which supports reading EXIF
tags, simple color management, SVG, and Adobe's XMP.

2020-02-02T14:22:25+00:00 devel/rubygem-hashie3 Hashie is a 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.

2020-02-02T10:55:27+00:00 textproc/rubygem-psych YAML parser and emitter
Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing
and emitting capabilities. In addition to wrapping libyaml, Psych also knows how
to serialize and de-serialize most Ruby objects to and from the YAML format.

2020-02-02T10:55:21+00:00 graphics/rubygem-ruby-vips Binding for the vips image processing library
This gem is a Ruby binding for the libvips image processing library.

Programs that use ruby-vips don't manipulate images directly, instead they
create pipelines of image processing operations building on a source image. When
the end of the pipe is connected to a destination, the whole pipeline executes
at once, streaming the image in parallel from source to destination a section at
a time. Because ruby-vips is parallel, it's quick, and because it doesn't need
to keep entire images in memory, it's light.

2020-02-02T10:55:15+00:00 graphics/rubygem-image_processing High-level wrapper for processing images for the web with ImageMagick or libvips
ImageProcessing provides higher-level image processing helpers that are commonly
needed when handling image uploads.

This gem can process images with either ImageMagick/GraphicsMagick or libvips
libraries. ImageMagick is a good default choice, especially if you are migrating
from another gem or library that uses ImageMagick. Libvips is a newer library
that can process images very rapidly (often multiple times faster than

2020-02-02T10:55:09+00:00 devel/rubygem-r18n-desktop i18n tool to translate your desktop application in several languages
R18n Desktop is a tool to translate your desktop application to several

It is just a wrapper for R18n core library. See R18n documentation for more

2020-02-02T10:55:03+00:00 devel/rubygem-r18n-rails-api R18n backend for Rails
R18n Rails API provides Rails i18n compatibility for R18n:
- R18n loader for Rails i18n translation format
- R18n backend

2020-02-02T10:54:57+00:00 devel/rubygem-r18n-rails Out-of-box R18n support for Ruby on Rails
R18n-rails is a gem to add out-of-box R18n support to Rails I18n.

It is a wrapper for R18n Rails API and R18n core libraries. See R18n core
documentation for more information.

2020-02-02T10:54:51+00:00 archivers/rubygem-rubyzip20 Ruby module for reading and writing zip files
Ruby module for reading and writing zip files

2020-02-02T10:54:45+00:00 devel/py-zict Mutable mapping tools
Zict: Composable Mutable Mappings

The dictionary / mutable mapping interface is powerful and multi-faceted.
- We store data in different locations such as in-memory, on disk, in archive
files, etc..
- We manage old data with different policies like LRU, random eviction, etc..
- We might encode or transform data as it arrives or departs the dictionary
through compression, encoding, etc..

To this end we build abstract MutableMapping classes that consume and build on
other MutableMappings. We can compose several of these with each other to form
intuitive interfaces over complex storage systems policies.

2020-02-02T10:54:39+00:00 devel/py-heapdict Heap with decrease-key and increase-key operations
heapdict implements the MutableMapping ABC, meaning it works pretty much like a
regular Python dict. It's designed to be used as a priority queue, where items
are added and consumed as follows:

hd = heapdict()
hd[obj1] = priority1
hd[obj2] = priority2
# ...
(obj, priority) = hd.popitem()

Compared to an ordinary dict, a heapdict has the following differences:
- popitem():
Remove and return the (key, priority) pair with the lowest priority, instead
of a random object.
- peekitem():
Return the (key, priority) pair with the lowest priority, without removing it.

Unlike the Python standard library's heapq module, the heapdict supports
efficiently changing the priority of an existing object (often called "decrease-
key" in textbooks). Altering the priority is important for many algorithms such
as Dijkstra's Algorithm and A*.

2020-02-02T10:54:33+00:00 devel/py-distributed Distributed scheduler for Dask
Dask.distributed is a lightweight library for distributed computing in Python.
It extends both the concurrent.futures and dask APIs to moderate sized clusters.

2020-02-02T10:54:26+00:00 devel/py-dask Parallel PyData with Task Scheduling
Dask is a flexible library for parallel computing in Python.

Dask is composed of two parts:
- Dynamic task scheduling optimized for computation. This is similar to Airflow,
Luigi, Celery, or Make, but optimized for interactive computational workloads.
- "Big Data" collections like parallel arrays, dataframes, and lists that extend
common interfaces like NumPy, Pandas, or Python iterators to
larger-than-memory or distributed environments. These parallel collections run
on top of dynamic task schedulers.

2020-02-02T10:54:20+00:00 devel/p5-B-COW Additional B helpers to check COW status
B::COW provides some naive additional B helpers to check the COW status of one

A COWed SvPV is sharing its string (the PV) with other SvPVs. It's a (kind of)
Read Only C string, that would be Copied On Write (COW). More than one SV can
share the same PV, but when one PV need to alter it, it would perform a copy of
it, decrease the COWREFCNT counter. One SV can then drop the COW flag when it's
the only one holding a pointer to the PV. The COWREFCNT is stored at the end of
the PV, after the the "\0". That value is limited to 255, when we reach 255, a
new PV would be created,

2020-02-02T08:16:13+00:00 textproc/rubygem-elasticsearch-rails6 Ruby on Rails integrations for Elasticsearch
The Elasticsearch::Rails library is a companion for the the elasticsearch-model
library, providing features suitable for Ruby on Rails applications.

2020-02-02T08:16:13+00:00 textproc/rubygem-elasticsearch-model6 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

2020-02-02T05:37:22+00:00 devel/premake5 Build script creation tool
Describe your software project just once, using Premake's
simple and easy to read syntax, and build it everywhere.

2020-02-02T03:12:59+00:00 cad/veroroute PCB (printed circuit board) design software
Cross-platform software for producing Veroboard (stripboard), Perfboard, and
single-sided PCB layouts. Automatically prevents short circuits and checks for
open circuits.

2020-02-01T17:54:02+00:00 textproc/uni Query the Unicode database from the commandline
uni queries the Unicode database from the commandline.

There are four commands: identify codepoints in a string, search for codepoints,
print codepoints by class, block, or range, and emoji to find emojis.

It includes full support for Unicode 12.1 (May 2019) with full Emoji support (a
surprisingly large amount of emoji pickers don't deal with emoji sequences very

2020-02-01T16:48:22+00:00 www/browsh Text-based browser supporting HTML5, CSS3, JS, video and WebGL
Browsh is a fully-modern text-based browser. It renders anything that a modern
browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be
run on a remote server and accessed via SSH/Mosh or the in-browser HTML service
in order to significantly reduce bandwidth and thus both increase browsing
speeds and decrease bandwidth costs.

2020-02-01T07:12:01+00:00 net-p2p/py-libtorrent-rasterbar11 Python bindings for libtorrent-rasterbar
The python binding of libtorrent, an open source C++ library implementing the
BitTorrent protocol.

2020-02-01T07:12:01+00:00 net-p2p/libtorrent-rasterbar11 C++ library implementing a BitTorrent client
libtorrent is an open source C++ library implementing the BitTorrent
protocol, along with most popular extensions, making it suitable for
real world deployment. It is configurable to be able to fit both
servers and embedded devices.

The main goals of libtorrent are to be efficient and easy to use.

NB: this is NOT the same library as the net-p2p/libtorrent port!

2020-02-01T01:05:15+00:00 devel/llvm10 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.

2020-01-31T17:24:43+00:00 net/exabgp4 BGP engine and route injector
A BGP route injector which can inject routes with arbitrary next-hops into
your network (source some ipv4/ipv6 routes using both IPv4 and IPv6 TCP
connections), mitigate DDOS using flowspec, or pass the route it receives
in textual form to third party application.

2020-01-31T16:26:26+00:00 security/py-vici Native Python interface for strongSwan's VICI protocol
The strongSwan VICI protocol allows external applications to
monitor, configure and control the IKE daemon charon.
This Python package provides a native client side implementation
of the VICI protocol, well suited to script automated tasks in a reliable way.

2020-01-31T16:08:34+00:00 archivers/rubygem-rubyzip13 Ruby module for reading and writing zip files
Ruby module for reading and writing zip files

2020-01-31T10:00:42+00:00 www/py-qt5-websockets Python bindings for the Qt5 toolkit, QtWebSockets module
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
This package provides the QtWebSockets module.

2020-01-31T09:52:11+00:00 www/py-flask-security Simple security for Flask apps
Flask-Security allows you to quickly add common security mechanisms to your
Flask application. They include:

- Session based authentication
- Role management
- Password hashing
- Basic HTTP authentication
- Token based authentication
- Token based account activation (optional)
- Token based password recovery / resetting (optional)
- User registration (optional)
- Login tracking (optional)
- JSON/Ajax Support

2020-01-31T09:40:33+00:00 www/p5-RT-Extension-RepeatTicket RT Extension to repeat tickets base on a schedule
RT extension that repeats tickets based on a schedule

2020-01-30T17:01:51+00:00 x11/xapps Cross-desktop libraries and common resources
This project gathers the components which are common to multiple desktop
environments and required to implement cross-DE solutions.

2020-01-30T16:34:09+00:00 java/apache-commons-beanutils JavaBeans utility library
JavaBeans utility library. It provides wrappers around getters
and setters for a property in an object for classes that conform
to the JavaBeans naming standard.

2020-01-30T14:45:47+00:00 sysutils/openseachest Utilities for managing storage devices
Cross platform utilities useful for performing various operations on SATA, SAS,
NVMe, and USB storage devices.

2020-01-30T06:21:12+00:00 devel/py-confuse Configuration library for Python that uses YAML
Confuse is a configuration library for Python that uses YAML.

It takes care of defaults, overrides, type checking, command-line
integration, human-readable errors, and standard OS-specific locations.

Confuse was made to power beets. Like beets, it is available under the MIT

2020-01-30T01:48:49+00:00 x11-wm/kickshaw Menu editor for the Openbox window manager
Kickshaw is not dependent on Openbox; it can be used inside all window
managers/desktop environments that support GTK applications to create
and edit menu files.

2020-01-29T23:00:31+00:00 java/apache-commons-discovery Java library for locating resources (including classes)
Commons Discovery: Service Discovery component

The Discovery Component is about discovering, or finding, implementations for
pluggable interfaces. It provides facilities instantiating classes in general,
and for lifecycle management of singleton (factory) classes.

Fundamentally, Discovery locates classes that implement a given Java interface.
The discovery pattern, though not necessarily this package, is used in many
projects including JAXP (SaxParserFactory and others) and commons-logging
(LogFactory). By extracting this pattern, other projects can (re)use it and
take advantage of improvements to the pattern as Discovery evolves.

Discovery improves over previous implementations by establishing facilities for
working within managed environments. These allow configuration and property
overrides without appealing to the global System properties (which are scoped
across an entire JVM).

2020-01-29T19:13:28+00:00 net/libngtcp2 Implementment of QUIC protocol
ngtcp2 project is an effort to implement QUIC protocol which is now being
discussed in IETF QUICWG for its standardization.

2020-01-29T19:13:22+00:00 www/libnghttp3 HTTP/3 C Library
nghttp3 is an implementation of HTTP/3 mapping over QUIC and QPACK in C. It does
not depend on any particular QUIC transport implementation.

The HTTP/3 library implements HTTP/3 draft-24. It can exchange basic HTTP
request, response and server push, but does not fully implement the
specification at the moment.

The QPACK library implements QPACK draft-11. It supports dynamic table.

2020-01-29T14:22:22+00:00 x11/albert Albert a keyboard launcher
Albert is a fast and flexible keyboard launcher

2020-01-28T18:13:38+00:00 science/R-cran-FAdist Probability distributions that are sometimes useful in hydrology
An R package with a collection of probability distributions that are sometimes
used in hydrology.

2020-01-28T13:02:28+00:00 sysutils/linux-c7-dosfstools Utilities for MS-DOS FAT filesystems (CentOS ${LINUX_DIST_VER})
Linux binaries for fsck.vfat and mkfs.vfat utilities, which check
and create file systems of the FAT family.

2020-01-28T08:22:52+00:00 databases/erlfdb FoundationDB client in Erlang
FoundationDB native Erlang bindings, a NIF wrapper for the FoundationDB
C API, this project also provides a conforming implementation of the
Tuple and Directory layers.

2020-01-28T08:08:01+00:00 databases/foundationdb-devel Distributed, transactional key-value store
A massively distributed, transactional key-value store, extensible by
design, with unparalleled reliability and performance.

FoundationDB is multi-model, meaning you can store many types of data in a
single database. All data is safely stored, distributed, and replicated
in the Key-Value Store component. It is easy to install, grow, and
manage, with a distributed architecture that gracefully scales out, and
handles faults while acting like a single ACID database. FoundationDB
provides amazing performance on commodity hardware, allowing you to
support very heavy loads at low cost. It has been running in production
for years and been hardened with lessons learned in some of the world's
largest database deployments. Backing FoundationDB up is an unmatched
testing system based on a deterministic simulation engine that ensures
optimal reliability of operations.

2020-01-27T20:08:12+00:00 www/py-hstspreload Chromium HSTS Preload list
hstspreload provides Chromium HSTS Preload list as a Python package.

2020-01-27T20:08:05+00:00 www/p5-HTTP-Throwable Set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries
HTTP::Throwable provides a set of strongly-typed, PSGI-friendly exception
implementations corresponding to the HTTP error status code (4xx-5xx) as well as
the redirection codes (3xx).

This particular package (HTTP::Throwable) is the shared role for all the
exceptions involved. It's not intended that you use HTTP::Throwable directly,
although you can, and instructions for using it correctly are given below.
Instead, you probably want to use HTTP::Throwable::Factory, which will assemble
exception classes from roles needed to build an exception for your use case.

2020-01-27T19:37:11+00:00 devel/rubygem-azure_service_fabric Microsoft Azure Service Fabric Client Library for Ruby
Microsoft Azure Service Fabric Client Library for Ruby.

2020-01-27T19:37:05+00:00 devel/rubygem-azure_sdk Microsoft Azure SDK - Azure Client Library for Ruby
Microsoft Azure SDK - Azure Client Library for Ruby.

This project provides a Ruby package for Azure Resource Management (ARM).

2020-01-27T19:36:59+00:00 devel/rubygem-azure_mgmt_web Microsoft Azure Web Apps Management Client Library for Ruby
Microsoft Azure Web Apps Management Client Library for Ruby.

2020-01-27T19:36:53+00:00 devel/rubygem-azure_mgmt_vmware_cloudsimple Microsoft Azure VMware CloudSimple Client Library for Ruby
Microsoft Azure VMware CloudSimple Client Library for Ruby.

2020-01-27T19:36:47+00:00 devel/rubygem-azure_mgmt_traffic_manager Microsoft Azure Traffic Management Client Library for Ruby
Microsoft Azure Traffic Management Client Library for Ruby.

2020-01-27T19:36:40+00:00 devel/rubygem-azure_mgmt_time_series_insights Microsoft Azure Time Series Insights Client Library for Ruby
Microsoft Azure Time Series Insights Client Library for Ruby.

2020-01-27T19:36:34+00:00 devel/rubygem-azure_mgmt_subscriptions Microsoft Azure Subscription Management Client Library for Ruby
Microsoft Azure Subscription Management Client Library for Ruby.

2020-01-27T19:36:28+00:00 devel/rubygem-azure_mgmt_stream_analytics Microsoft Azure Stream Analytics Client Library for Ruby
Microsoft Azure Stream Analytics Client Library for Ruby.

2020-01-27T19:36:22+00:00 devel/rubygem-azure_mgmt_storagesync Microsoft Azure Microsoft Azure StorageSync Library for Ruby Client Library for Ruby
Microsoft Azure Microsoft Azure StorageSync Library for Ruby Client Library for

WWW: ht