FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2021-05-14T04:02:30+09:00

# git -C /usr/ports log --diff-filter=A --name-status --pretty="format:%aI %H" origin/master | perl -nlE '/^\d/ ? $d=$_ : print "$d\t$_"' | ack "\t[0-9a-z-]+/[^/ ]+/Makefile$"
timestamp origin comment / pkg-descr
2018-12-30T20:52:40+00:00 deskutils/py-autokey Desktop automation utility for FreeBSD and X11
Desktop automation utility for Linux and X11 written in Python 3.
Allows you to Configure keystroke to trigger phrases or scripts
written in Python.

2018-12-30T19:43:00+00:00 security/yubikey-manager-qt Cross-platform application for configuring any YubiKey
Cross-platform application for configuring any YubiKey
over all USB interfaces.

2018-12-30T19:23:56+00:00 www/nginx-prometheus-exporter Prometheus exporter for NGINX and NGINX Plus stats
NGINX Prometheus exporter makes it possible to monitor NGINX
or NGINX Plus using Prometheus.

2018-12-30T06:26:05+00:00 devel/libfixposix Replacement for inconsistent parts of POSIX
The purpose of libfixposix is to offer replacements for parts of
POSIX whose behaviour is inconsistent across *NIX flavours.

2018-12-29T17:32:02+00:00 devel/py-vsts-cd-manager Python wrapper around some of the Visual Studio Team Services APIs
Visual Studio Team Services Continuous Delivery Manager

This project provides the class ContinuousDeliveryManager and supporting
classes. This CD manager class allows the caller to manage Azure Continuous
Delivery pipelines that are maintained within a VSTS account.

2018-12-29T13:25:32+00:00 www/gauche-makiki Simple multithreaded HTTP server written in Gauche
Gauche-makiki is a simple multithreaded HTTP server intended for applications
that want to provide HTTP server capability easily. The main functionalities
are available by just one file, `makiki.scm', so you can either install it as
an ordinary Gauche extension library, or you can just copy the file into your

You'll get the idea by looking at the minimal server:

(use makiki)
(define (main args) (start-http-server :port 6789))
(define-http-handler "/"
(^[req app] (respond/ok req "<h1>It worked!</h1>")))

2018-12-28T15:04:28+00:00 net-im/py-slixmpp Elegant Python library for XMPP (aka Jabber, Google Talk, etc.)
Slixmpp is an MIT licensed XMPP library for Python 3.5+. It is a fork of

Slixmpp's goals is to only rewrite the core of the library (the low level
socket handling, the timers, the events dispatching) in order to remove all

2018-12-28T14:58:25+00:00 security/peda Python-based GDB extension for exploit development and debugging
PEDA (Python Exploit Development Assistance for GDB) is a plugin for GDB. It
extends GDB with a colorful text-based UI making it easier to work with the

Note that PEDA requires that GDB is compiled with Python support.

Its key features are:

- Enhance the display of GDB: colorize and display disassembly codes,
registers, memory information during debugging.
- Add commands to support debugging and exploit development.

2018-12-28T14:51:23+00:00 audio/hvl2wav Tool for converting AHX sound modules to WAV
Tool for converting Abyss' Highest eXperience (.AHX) sound modules to WAV.

2018-12-28T11:21:53+00:00 math/bcal Storage expression, unit conversion & address offset CLI calculator
bcal (Byte CALculator) is a REPL CLI utility for storage expressions, unit
conversions or address calculations. If you can't calculate the hex address
offset for (512 - 16) MiB, or the value when the 43rd bit of a 64-bit address
is set mentally, bcal is for you.

It has a bc mode for general-purpose numerical calculations.

bcal follows Ubuntu's standard unit conversion and notation policy. Only 64-bit
operating systems are supported.


- evaluate arithmetic expressions involving storage units
- perform general purpose calculations (using bc)
- convert to IEC/SI standard data storage units
- interactive mode with the last valid result stored for reuse
- show the address in bytes
- show address as LBA:OFFSET
- convert CHS to LBA and vice versa
- base conversion to binary, decimal and hex
- custom sector size, max heads/cylinder and max sectors/track
- minimal dependencies

2018-12-27T22:55:51+00:00 net/py-sshtunnel Pure Python SSH tunnels
sshtunnel is a Python module for easily creating ssh tunnels in the background,
from within Python. An example use case is when you want to access a remote
database. With sshtunnel all you need is ssh access to the remote machine and
Python installed.

2018-12-27T21:42:39+00:00 security/yubioath-desktop GUI for displaying OATH codes with a Yubikey
Cross-platform application for generating Open Authentication (OATH) time-based
TOTP and event-based HOTP one-time password codes, with the help of a YubiKey
that protects the shared secrets.

2018-12-27T20:10:30+00:00 graphics/py-python-poppler-qt5 Python bindings for the Poppler-Qt PDF rendering library
A Python binding for libpoppler-qt5 that aims for completeness
and for being actively maintained.

Created and currently maintained by Wilbert Berendsen <>.

import popplerqt5
d = popplerqt5.Poppler.Document.load('file.pdf')

2018-12-27T16:07:22+00:00 textproc/json-yaml Convert JSON to YAML
json-yaml is a small command line utility to convert JSON to YAML.
It is useful to get more readable output from web APIs and such.

2018-12-27T08:10:32+00:00 mail/s-nail Send and receive Internet mail
S-nail provides a simple and friendly environment for sending and
receiving mail. It is intended to provide the functionality of the
POSIX mailx(1) command, but is MIME capable and optionally offers
extensions for line editing, S/MIME, SMTP and POP3, among others.
S-nail divides incoming mail into its constituent messages and allows
the user to deal with them in any order. It offers many COMMANDS and
INTERNAL VARIABLES for manipulating messages and sending mail. It
provides the user simple editing capabilities to ease the composition
of outgoing messages, and increasingly powerful and reliable
non-interactive scripting capabilities.

2018-12-27T04:16:38+00:00 audio/mixxx21 DJ mixing application
Mixxx is software for DJ'ing. You can use wave based audio files, Ogg Vorbis
and MP3 files as audio input. Mixxx can be controlled through the GUI and
with external controllers including MIDI devices, joysticks, and more.

2018-12-26T19:34:59+00:00 net/qt5-networkauth Qt network auth module
2018-12-26T18:07:34+00:00 multimedia/cmrtlib C for Metal Runtime
cmrtlib is a runtime library needed when user wants to execute their
own GPU kernels on render engine. It calls iHD media driver to load
the kernels and allocate the resources. It provides a set of APIs for
user to call directly from application.

2018-12-25T19:43:19+00:00 audio/gstreamer1-plugins-lv2 Gstreamer lv2 wrapper plugin
2018-12-25T09:14:06+00:00 x11-fonts/tamzen Monospaced bitmap font forked from Tamsyn
Tamzen is a monospace bitmap font forked from Scott Fial's
Tamsyn version 1.11 with additional Powerline symbols

2018-12-25T08:27:40+00:00 games/dxx-rebirth Open source port of Descent and Descent 2
DXX-Rebirth is a source port of the Descent and Descent 2 engines
for Windows, Mac OS, Linux (most *NIX systems), offering OpenGL
graphics and effects, advanced multiplayer, many improvements and
new features.

Descent and Descent 2 are pretty old games so you usually run into
problems running it on more recent hardware and operating systems.
DXX-Rebirth will also take care about this for you.

2018-12-25T08:03:11+00:00 www/apt-cacher-ng Specialized http/s proxy for caching software distribution sites
apt-cacher-ng is a caching http/s proxy specialized in
handling distribution websites. Originating from Debian it can be used
to cache package retrieval for other distributions as well.

The port includes support to add FreeBSD distribution specifics
to apt-cacher-ng.

2018-12-24T23:26:08+00:00 net/py-aiohttp-socks SOCKS proxy connector for aiohttp
SOCKS proxy connector for aiohttp. SOCKS4(a) and SOCKS5 are supported.

2018-12-24T23:25:32+00:00 devel/py-aiorpcX Generic async RPC implementation, including JSON-RPC
A generic asyncio library implementation of RPC suitable for an application that
is a client, server or both.

2018-12-24T00:35:31+00:00 net-im/pidgin-icyque Pidgin plugin for ICQ/WIM protocol
This is a Libpurple plugin for ICQ/WIM protocol.

2018-12-23T21:40:03+00:00 science/scidavis Scientific data analysis and visualization
SciDAVis is a free cross-platform program for two- and three-dimensional
graphical presentation of data sets and for data analysis. It combines
easy-to-use graphical user interface with powerful features such as Python

2018-12-23T12:39:43+00:00 net-im/rubygem-discordrb-webhooks-blackst0ne Discord API for Ruby
Discord API for Ruby.

2018-12-23T12:39:43+00:00 devel/rubygem-peek-rails50 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.

2018-12-23T12:39:43+00:00 devel/rubygem-nakayoshi_fork Solves CoW friendly problem on MRI 2.2 and later
Solves CoW friendly problem on MRI 2.2 and later.

2018-12-23T12:15:30+00:00 devel/rubygem-gettext_i18n_rails_js-rails50 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.

2018-12-23T12:09:55+00:00 devel/rubygem-gitlab-default_value_for Define default values for ActiveRecord models in a declarative manner
The default_value_for plugin allows one to define default values for
ActiveRecord models in a declarative manner

2018-12-23T12:00:34+00:00 devel/rubygem-health_check26-rails50 Simple health check of Rails app for uptime monitoring
Simple health check of Rails app for uptime monitoring.

2018-12-23T11:55:07+00:00 devel/rubygem-peek-rblineprof-rails50 Peek into how much each line of your Rails application takes
Peek into how much time each line of your Rails application takes throughout a

Things this peek view provides:
- Total time it takes to render individual lines within your codebase
- Total network time spent waiting per line

You can also drill down to only certain parts of your codebase like:
- app, everything within Rails.root/(app|lib)
- views, everything within Rails.root/app/view
- gems, everything within Rails.root/vendor/gems
- all, everything within Rails.root
- stdlib

2018-12-23T11:51:56+00:00 devel/rubygem-peek-gc-rails50 Take a peek into the GC info of your Rails application
Take a peek into the GC info of your Rails application.

Its an addition to the Peek profiling tool.

2018-12-23T11:41:56+00:00 devel/rubygem-peek-redis-rails50 Provide a peek into the Redis calls made
Take a peek into the Redis calls made within your Rails application.

Things this peek view provides:
- Total number of Redis commands called during the request
- The duration of the calls made during the request

2018-12-23T11:37:45+00:00 mail/rubygem-premailer-rails19-rails50 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.

2018-12-23T11:32:17+00:00 www/rubygem-gon-rails50 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!

2018-12-23T11:27:32+00:00 www/rubygem-webpack-rails-rails50 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.

2018-12-23T11:21:51+00:00 devel/rubygem-font-awesome-rails-rails50 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.

2018-12-23T11:15:16+00:00 databases/rubygem-peek-pg-rails50 Take a peek into the MySQL queries made
Take a peek into the Postgres queries made during your application's requests.

Things this peek view provides:
- Total number of Postgres queries called during the request
- The duration of the queries made during the request

2018-12-23T11:08:24+00:00 databases/rubygem-peek-mysql2-rails50 Take a peek into the MySQL queries made
Take a peek into the MySQL queries made during your application's requests.

Things this peek view provides:
- Total number of MySQL queries called during the request
- The duration of the queries made during the request

2018-12-22T21:22:56+00:00 net/avahi-qt5 Qt 5 bindings to the Avahi mDNS system
Qt 4 bindings to the avahi mDNS service discovery system.

2018-12-22T21:15:52+00:00 devel/py-antlr4-python2-runtime ANother Tool for Language Recognition (python2 runtime)
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for
reading, processing, executing, or translating structured text or binary files.
It's widely used to build languages, tools, and frameworks. From a grammar,
ANTLR generates a parser that can build and walk parse trees.

This port provides the python2 runtime.

2018-12-22T20:36:02+00:00 devel/py-portalocker Python library that provides an easy API to file locking
Portalocker is a library to provide an easy API to file locking.

An important detail to note is that on Linux and Unix systems the locks are
advisory by default. By specifying the -o mand option to the mount command it
is possible to enable mandatory file locking on Linux. This is generally not
recommended however. For more information about the subject:

2018-12-22T05:27:32+00:00 comms/py-xmodem XMODEM protocol implementation
Python XMODEM protocol implementation

This is a literal implementation of XMODEM.TXT, XMODEM1K.TXT and
XMODMCRC.TXT, support for YMODEM and ZMODEM is pending. YMODEM should
be fairly easy to implement as it is a hack on top of the XMODEM
protocol using sequence bytes ``0x00`` for sending file names (and some
meta data).

2018-12-21T07:07:34+00:00 science/vipster Crystalline and molecular structure visualisation program
vipster is a visualization and editing framework for atomistic simulations.
It allows to visualize various molecular structure files.

2018-12-21T03:34:56+00:00 security/racoon2-legacy Racoon2 IPsec daemon
"racoon2" is a system to exchange and to install security parameters
for the IPsec.

Currently the system supports the following specification:

Internet Key Exchange (IKEv2) Protocol

Kerberized Internet Negotiation of Keys (KINK)

PF_KEY Key Management API, Version 2

The Internet Key Exchange (IKE)

2018-12-20T19:28:39+00:00 devel/libfsapfs Library and tools to access the Apple File System (APFS)
Library and tools to access the Apple File System (APFS)

2018-12-20T05:28:44+00:00 science/agrum Graphical modeler for Bayesian networks, influence diagrams, etc
aGrUM is a C++ library for graphical models. It is designed for easily building
applications using graphical models such as Bayesian networks, influence
diagrams, decision trees, GAI networks or Markov decision processes.

aGrUM is written to provide the basic building blocks to perform the
following tasks:
* designing graphical models,
* learning graphical models,
* elicitation of graphical models,
* inference within graphical models,
* planification.

2018-12-19T15:34:27+00:00 devel/py-pyudev Pure Python libudev binding
pyudev is a LGPL licensed, pure Python binding for libudev, the device
and hardware management and information library for Linux. It supports
almost all libudev functionality. You can enumerate devices, query
device properties and attributes or monitor devices, including
asynchronous monitoring with threads, or within the event loops of Qt,
Glib or wxPython.

2018-12-19T09:09:11+00:00 devel/evdev-proto Input event device header files
This port installs the input event device header files.
2018-12-19T02:19:38+00:00 science/h5z-zfp Registered ZFP compression plugin for HDF5
H5Z-ZFP is a compression filter for HDF5 using the ZFP compression library,
supporting lossy compression of floating point and integer data to meet bitrate,
accuracy, and/or precision targets. The filter uses the registered HDF5 filter
ID, 32013. It supports single and double precision floating point and integer
data chunked in 1, 2 or 3 dimensions. The filter will function on datasets of
more than 3 dimensions, albiet at the probable expense of compression
performance, as long as the chunking is such that no more than 3 dimensions of a
chunk are non-unity.

2018-12-19T01:33:39+00:00 net/aluminum Generic interface to high-performance communication libraries
Aluminum provides a generic interface to high-performance communication
libraries, with a focus on allreduce algorithms. Blocking and non-blocking
algorithms and GPU-aware algorithms are supported. Aluminum also contains
custom implementations of select algorithms to optimize for certain situations.

2018-12-19T00:15:45+00:00 devel/zfp High throughput library for compressed floating-point arrays
zfp is a BSD licensed open source C/C++ library for compressed floating-point
arrays that support very high throughput read and write random access. zfp was
written by Peter Lindstrom, Markus Salasoo, and Matt Larsen at Lawrence
Livermore National Laboratory.

2018-12-18T20:18:05+00:00 graphics/p5-Image-OCR-Tesseract Read an image with Resseract OCR and get output
Provides a perl interface to tesseract.

This is just an interface to make it quick an easy to get ocr output from an
image file. No matter what image type you provide, imagemagick convert is
called to turn it into the format for tesseract

Also accepts any image input- takes care of converting your imput image to a
tiff to the required specs, without changing the original.

Example usage:

ocr ./image.jpg > ./savetext.txt
ocr ./image.png
ocr ./image1.jpg ./image2.jpg > ./alltext.txt
ocr ./image*jpg

2018-12-18T19:06:21+00:00 graphics/sk1 Professional quality illustration program
sK1 2.0 is professional quality illustration program. sK1 2.0 is a powerful
and mature application that makes users more productive and provides them
professional and free solution even for exotic *nix OSes. Whether you are
a newbie user or an experienced designer, sK1 2.0 makes it easy to get started.
With its professional color-management engine and wide-range file format
compatibility, sK1 2.0 provides color accuracy and drawing flexibility you
need for all types of projects.

2018-12-18T14:34:34+00:00 devel/geany-plugin-vimode Geany plugin: ${${GEANY_PLUGIN}_DESC}
Vimode is a Vim-mode plugin for Geany written by a guy who does not
use Vim.

Despite the limited Vim knowledge of the author, the plugin tries
to be a reasonably complete Vim mode implementation featuring:

- normal mode, insert/replace mode, visual mode, line visual mode
- repeated commands (e.g. 10dd - delete 10 lines)
- "motion" commands (e.g. d10l - delete 10 characters to the right)
- "text object" commands (e.g. di( - delete inner contents of parentheses)
- visual mode commands (e.g. ~ to swap case of the selected text)
- basic ex mode commands like :s, including range specifications
- most basic navigation, selection and text manipulation commands
- command repetition using "." and repeated insert

2018-12-18T06:36:16+00:00 science/py-GPyOpt Bayesian optimization toolbox based on GPy
GPyOpt is a Python open-source library for Bayesian Optimization developed by
the Machine Learning group of the University of Sheffield. It is based on GPy,
a Python framework for Gaussian process modelling.

With GPyOpt you can:
* Automatically configure your models and Machine Learning algorithms.
* Design your wet-lab experiments saving time and money.

Among other functionalities, with GPyOpt you can design experiments in parallel,
use cost models and mix different types of variables in your designs. Many users
already use GpyOpt for research purposes.

2018-12-18T06:24:14+00:00 science/py-GPy Gaussian process toolbox
GPy is a Gaussian Process (GP) framework written in python, from the Sheffield
machine learning group.

Gaussian processes underpin range of modern machine learning algorithms. In GPy,
we've used python to implement a range of machine learning algorithms based on

2018-12-18T06:20:06+00:00 science/py-paramz Parameterization framework
Parameterization Framework for parameterized model creation and handling. This
is a lightweight framework for using parameterized models.

* Easy model creation with parameters
* Fast optimized access of parameters for optimization routines
* Memory efficient storage of parameters (only one copy in memory)
* Renaming of parameters
* Intuitive printing of models and parameters
* Gradient saving directly inside parameters
* Gradient checking of parameters
* Optimization of parameters
* Jupyter notebook integration
* Efficient storage of models, for reloading
* Efficient caching included

2018-12-17T17:20:18+00:00 misc/libemos Interpolation library for meteorological software
The Interpolation library (EMOSLIB) includes Interpolation software and
BUFR &CREX encoding/decoding routines. It is used by the ECMWF meteorological
archival and retrieval system (MARS) and also by the ECMWF workstation Metview.

This software covers :
* Interpolating fields
* spectral coefficients to spectral coefficients
* spectral coefficients to rotated spectral coefficients
* spectral coefficients to regular latitude-longitude grids
* spectral coefficients to regular gaussian grids
* encoding/decoding of WMO FM-94 BUFR BUFR code messages
* encoding/decoding of WMO FM-95 CREX CREX code messages
* handling pure binary unix files
* multiple (Temperton's) FFT routine

2018-12-17T15:15:05+00:00 sysutils/syslog-ng319 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:
2018-12-17T02:58:23+00:00 science/drawxtl Crystal structure visualization tool
DRAWxtl is a program to display crystal structures on ordinary computer hardware
and operating systems. Four forms of graphics are produced:
(1) an openGL window for immediate viewing,
(2) the Persistence of Vision Ray Tracer (POV-RAY) scene language for
publication-quality drawings, (3) the Virtual Reality Modeling Language
(VRML) for dissemination across the Internet, and
(4) a Postscript rendering of the OpenGL window for those that want high-quality
output but do not have POV-RAY installed.

2018-12-16T18:42:27+00:00 x11-fonts/py-fontmake Compile fonts from sources to binary
fontmake provides a wrapper for several other Python libraries which together
compile fonts from various sources (.glyphs, .ufo) into binaries (.otf, .ttf).

2018-12-16T18:40:52+00:00 x11-fonts/py-ufo2ft Bridge between UFOs and FontTools
ufo2ft ("UFO to FontTools") is a fork of ufo2fdk whose goal is to generate
OpenType font binaries from UFOs without the FDK dependency.

2018-12-16T18:39:19+00:00 x11-fonts/py-cu2qu Cubic-to-quadratic bezier curve conversion
cu2qu provides functions which take in UFO objects (Defcon Fonts or Robofab
RFonts) and converts any cubic curves to quadratic.

2018-12-16T18:37:59+00:00 x11-fonts/py-booleanOperations Boolean operations on paths
Boolean operations on paths based on a super fast polygon clipper library by
Angus Johnson.

2018-12-16T18:36:43+00:00 x11-fonts/py-glyphsLib Bridge from Glyphs source files (.glyphs) to UFOs
glyphsLib provides a bridge from Glyphs source files to UFOs via defcon.

2018-12-16T18:35:10+00:00 math/py-MutatorMath Piecewise linear interpolation in multiple dimensions
MutatorMath is a Python library for the calculation of piecewise linear
interpolations in n-dimensions with any number of masters. It was developed for
interpolating data related to fonts, but if can handle any arithmetic object.

2018-12-16T18:33:37+00:00 x11-fonts/py-compreffor CFF subroutinizer for fontTools
compreffor is a CFF table subroutinizer for FontTools.

2018-12-16T18:32:07+00:00 math/py-pyclipper Cython wrapper for the C++ translation of Clipper library
Pyclipper is a Cython wrapper exposing public functions and classes of the C++
translation of the Angus Johnson's Clipper library.

2018-12-16T18:30:04+00:00 x11-fonts/py-defcon Set of flexible objects for representing UFO data
Defcon is a set of UFO based objects optimized for use in font editing
applications. The objects are built to be lightweight, fast and flexible.
The objects are very bare-bones and they are not meant to be end-all, be-all
objects. Rather, they are meant to provide base functionality so that you can
focus on your application's behavior, not object observing or maintaining
cached data.

2018-12-16T18:27:47+00:00 x11-fonts/py-fontMath Set of objects for performing math operations on font data
fontMath is a collection of objects that implement fast font, glyph, etc. math.

2018-12-16T18:25:38+00:00 x11-fonts/py-ufoLib Low-level Unified Font Object (UFO) reader and writer
Unified Font Object (UFO) is a cross-platform, human-readable, future-proof
format for storing font data. ufoLib is a low-level reader and writer for it.

2018-12-16T18:21:08+00:00 devel/py-setuptools_scm_git_archive Python setuptools_scm plugin for git archives
setuptools_scm_git_archive is a setuptools_scm plugin that adds support for git
archives (for example the ones GitHub automatically generates).

2018-12-16T09:06:13+00:00 math/hipmcl High-performance parallel algorithm for large-scale network clustering
HipMCL is a high-performance parallel algorithm for large-scale network
clustering. HipMCL parallelizes popular Markov Cluster (MCL) algorithm that has
been shown to be one of the most successful and widely used algorithms for
network clustering. It is based on random walks and was initially designed to
detect families in protein-protein interaction networks. Despite MCL's
efficiency and multi-threading support, scalability remains a bottleneck as it
fails to process networks of several hundred million nodes and billion edges in
an affordable running time. HipMCL overcomes all of these challenges by
developing massively-parallel algorithms for all components of MCL. HipMCL can
be 1000 times faster than the original MCL without any information loss. It can
easily cluster a network of ~75 million nodes with ~68 billion edges in ~2.4
hours using ~2000 nodes of Cori supercomputer at NERSC. HipMCL is developed in
C++ language and uses standard OpenMP and MPI libraries for shared- and
distributed-memory parallelization.

2018-12-16T08:02:32+00:00 multimedia/rav1e Fast and safe AV1 encoder
rav1e is an experimental AV1 video encoder. It is designed to
eventually cover all use cases, though in its current form it is most
suitable for cases where libaom (the reference encoder) is too slow.

2018-12-16T07:34:05+00:00 math/combblas Combinatorial BLAS library: an extensible parallel graph library
The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel
graph library offering a small but powerful set of linear algebra primitives
specifically targeting graph analytics.

* The Combinatorial BLAS development influences the Graph BLAS standardization
* CombBLAS achieves scalability via its two dimensional distribution and
coarse-grained parallelism.
* CombBLAS powers HipMCL, a highly-scalable parallel implementation of the
Markov Cluster Algorithm (MCL).

2018-12-15T21:45:42+00:00 security/py-ospd Base for scanner wrappers for OSP (Open Scanner Protocol)
OSPD is a community edition of OpenVAS, a framework of several services and
tools offering a comprehensive and powerful vulnerability scanning and
vulnerability management solution.

Sevaral OSPD plugins are available to use with this base OSPD package.

2018-12-15T21:00:59+00:00 x11/i3blocks Define blocks for your i3bar status line
A minimalist scheduler for your status line scripts.

i3blocks executes your command lines and generates a status line from their
output. Commands are scheduled at configured time intervals, upon signal
reception or on clicks.

The generated line is meant to be displayed by the i3 window manager
through its i3bar component, as an alternative to i3status.

i3blocks is meant to be highly flexible but intuitive. No library package
is required, just output what your status bar expects, from your favorite
programming language and your preferred format.

2018-12-15T17:45:19+00:00 devel/rubygem-json-schema Ruby JSON schema validator
This library is intended to provide Ruby with an interface for validating JSON
objects against a JSON schema conforming to JSON Schema Draft 4. Legacy support
for JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also

2018-12-15T17:21:48+00:00 multimedia/dav1d Small and fast AV1 decoder
dav1d is a new AV1 cross-platform decoder, open-source, and focused on
speed and correctness.

2018-12-15T15:11:19+00:00 devel/aws-checksums Cross-Platform HW accelerated CRC32c and CRC32
Cross-Platform HW accelerated CRC32c and CRC32 with fallback to
efficient SW implementations.

2018-12-15T15:11:19+00:00 devel/aws-c-event-stream C99 implementation of the content-type
C99 implementation of the content-type.

2018-12-15T15:11:19+00:00 devel/aws-c-commons 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.

2018-12-15T08:58:05+00:00 biology/py-fastTSNE Fast, parallel implementations of t-SNE
Fast, parallel implementations of t-SNE allows, for example, in one case
to visualize 160,796 single cell transcriptomes from the mouse nervous system
computed in under 2 minutes using FFT accelerated interpolation and approximate
nearest neighbors.

2018-12-15T04:55:05+00:00 net-im/ssh-chat Chat over SSH
Custom SSH server written in Go. Instead of a shell, you get a chat prompt.

2018-12-15T01:55:43+00:00 x11/aminal Golang terminal emulator from scratch
minal is a modern terminal emulator for Mac/Linux/BSD implemented in Golang and
utilising OpenGL.

The project is experimental at the moment, so you probably won't want to rely on
Aminal as your main terminal for a while.

2018-12-14T19:53:47+00:00 math/apron APRON numerical abstract domain library
The APRON library is dedicated to the static analysis of the numerical variables
of a program by Abstract Interpretation. The aim of such an analysis is to infer
invariants about these variables. like 1<=x+y<=z, which holds during any
execution of the program. You may look at to the Interproc analyzer for an
online demonstration of static analysis.

The APRON library is intended to be a common interface to various underlying
libraries/abstract domains and to provide additional services that can be
implemented independently from the underlying library/abstract domain.

2018-12-14T19:39:38+00:00 databases/postgresql-prefix Prefix Range module for PostgreSQL
Prefix matching is both very common and important in telephony applications,
where call routing and costs depend on matching caller/callee phone number
to an operator prefix.

Let's say the prefixes table is called prefixes, a typical query will try to
match a phone number to the longest prefix in the table:

FROM prefixes
WHERE prefix @> '0123456789'
ORDER BY length(prefix) DESC LIMIT 1;

2018-12-14T17:34:01+00:00 devel/ikos Static analyzer for C/C++ based on theory of abstract interpretation
IKOS (Inference Kernel for Open Static Analyzers) is a static analyzer for C/C++
based on the theory of Abstract Interpretation.

IKOS provides a generic and efficient implementation of state-of-the-art
Abstract Interpretation data structures and algorithms, such as control-flow
graphs, fixpoint iterators, numerical abstract domains, etc. IKOS is independent
of a particular programming language.

IKOS also provides a C and C++ static analyzer based on LLVM. It implements
scalable analyses for detecting and proving the absence of runtime errors in C
and C++ programs.

2018-12-14T14:25:11+00:00 graphics/qtpbfimageplugin Qt image plugin for displaying Mapbox vector tiles
QtPBFImagePlugin is a Qt image plugin that enables applications capable of
displaying raster MBTiles maps or raster XYZ online maps to also display PBF
vector tiles without (almost) any application modifications.

2018-12-14T06:18:32+00:00 sysutils/goawk AWK interpreter written in Go
Re-implementation of AWK, a popular text processing language, in Go.

2018-12-14T03:49:37+00:00 sysutils/gotop Terminal based graphical activity monitor inspired by gtop and vtop
gotop is a terminal-based graphical activity monitor inspired by gtop and vtop.

It shows CPU/Disk/Memory/Network usage and process lists.

2018-12-12T21:01:51+00:00 security/py-msoffcrypto-tool Python tool and library for decrypting MS Office files
msoffcrypto-tool (formerly ms-offcrypto-tool) is a Python tool and library for
decrypting encrypted MS Office files with password, intermediate key, or
private key which generated its escrow key.

2018-12-12T19:54:38+00:00 graphics/dcmtk DICOM ToolKit, libraries and applications for DICOM/MEDICOM standard
This DICOM ToolKit (DCMTK) package consists of source code, documentation
and installation instructions for a set of software libraries and
applications implementing part of the DICOM/MEDICOM Standard.

2018-12-12T18:41:21+00:00 x11-toolkits/ctk Widgets and common code for medical imaging, surgical navigation, etc
The goal of CTK is to support biomedical image computing. CTK code is licensed
under Apache 2.0. This means that users of CTK are allowed to use the code for
academic, commercial, or other purposes without paying license fees or being
restricted in their ability to redistribute their code or keep it private.

CTK works on topics that are not covered by existing toolkits that support the
mutual interest and needs of the CTK community. The main scope of current CTK
efforts includes the topics DICOM, DICOM Application Hosting, Widgets, and
Plugin Framework.

2018-12-12T14:17:08+00:00 deskutils/fasd Shell helper program to autocomplete paths faster
Fasd is a handy shell helper program to access files and directories faster.
Fasd will try to expand path arguments from previously seen ones ordered by
frequency of access.

2018-12-12T06:17:31+00:00 net/libjson-rpc-cpp C++ framework for JSON-RPC 1.0 and 2.0
A cross platform JSON-RPC (remote procedure call) framework for C++ that is
fully JSON-RPC 2.0 & 1.0 compatible.

Includes ready to use HTTP + TCP server and client implementations, as well
as a stub class generator for C++, JavaScript and Python.

2018-12-12T00:19:52+00:00 devel/py-pyrsistent Persistent/Functional/Immutable data structures
Pyrsistent is a number of persistent collections (by some referred to as
functional data structures). Persistent in the sense that they are immutable.

2018-12-11T22:14:17+00:00 sysutils/plasma-pass Plasma applet for Pass password manager
Plasma Pass is a Plasma applet to access password from pass, the standard UNIX
password manager.

More details and a video in my blog post about Plasma Pass.

You don't need the pass utility installed on your system in order for Plasma
Pass to work, only GnuPG is needed in order to be able to decrypt the password.

Plasma Pass looks for the password directory by default in
$HOME/.password-store, but it can be customized through PASSWORD_STORE_DIR
environment variable.

2018-12-11T20:29:28+00:00 graphics/webp-pixbuf-loader WebP image loader plugin for GdkPixbuf2
A WebP image loader for GdkPixbuf2.
Also a thumbnailer definition file for e.g. Nautilus.

2018-12-11T20:28:12+00:00 multimedia/gstreamer1-transcoder GStreamer Transcoding API
Transcodes a stream defined by its first <input-uri> argument to the place
defined by its second <output-uri> argument into the format described in its
third <encoding-format> argument or using the given <output-uri> file extension.

2018-12-11T17:38:50+00:00 graphics/imlib2-webp WebP image loader plugin for Imlib 2
A WebP image loader for Imlib2.
Allows e.g. viewing WebP images in feh.

2018-12-10T21:09:38+00:00 net/bredbandskollen Command line tool to check internet connection speed
Bredbandskollen (broad band check in English) is a tool to test the speed of
internet connections. The tool is made available from the Internet Foundation
In Sweden.

This is a command line tool that can be used instead of the web application.

WWW: https://
2018-12-10T15:11:22+00:00 textproc/crex Explore, test, and check regular expressions in the terminal
Explore, test, and check regular expressions in the terminal.

Given your regular expression and text, crex will output matches,
capture groups, and details. crex has a range of options, allowing
fine grained control over matching and output. It uses ECMAScript
grammar by default, while also accepting posix, extended posix,
awk, grep, and extended grep grammars. Input can be received by
piped stdin, or by using the -s option. Output options include
plain, colour, and json formats.

2018-12-10T07:59:42+00:00 math/osi COIN-OR Open Solver Interface, an API for calling solver libraries
Osi (Open Solver Interface) provides an abstract base class to a generic linear
programming (LP) solver, along with derived classes for specific solvers. Many
applications may be able to use the Osi to insulate themselves from a specific
LP solver. The following is a list of derived Osi classes:

Solver Derived Class
* Cbc OsiCbc
* Clp OsiClp
* CPLEX OsiCpx
* DyLP OsiDylp
* GLPK OsiGlpk
* Gurobi OsiGrb
* MOSEK OsiMsk
* SoPlex OsiSpx
* Vol OsiVol

2018-12-10T07:43:53+00:00 math/coin-or-data-stochastic COIN-OR stochastic models
Stochastic models used in several COIN-OR projects.
COIN-OR is a family of projects dedicated to supplying the algorithmic
and computational infrastructure for operations research software.

2018-12-10T07:43:53+00:00 math/coin-or-data-sample COIN-OR data samples
Data samples used in several COIN-OR projects.
COIN-OR is a family of projects dedicated to supplying the algorithmic
and computational infrastructure for operations research software.

2018-12-10T07:43:53+00:00 math/coin-or-data-netlib COIN-OR netlib models
Netlib models used in several COIN-OR projects.
COIN-OR is a family of projects dedicated to supplying the algorithmic
and computational infrastructure for operations research software.

2018-12-10T03:02:11+00:00 graphics/drm-fbsd12.0-kmod DRM modules for the linuxkpi-based KMS components
amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components.
Currently corresponding to Linux 4.16 DRM.
This version is for FreeBSD 12.x.
amdgpu and radeonkms are known to fail with EFI boot.

2018-12-10T03:02:11+00:00 graphics/drm-fbsd11.2-kmod DRM modules for the linuxkpi-based KMS components
amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components.
Currently corresponding to Linux 4.11 DRM.
This version is for FreeBSD 11.4.
amdgpu and radeonkms are known to fail with EFI boot.

2018-12-10T03:02:11+00:00 graphics/drm-current-kmod DRM modules for the linuxkpi-based KMS components
amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components.
Currently corresponding to Linux 5.4.92 DRM.
This version is for FreeBSD CURRENT.
amdgpu and radeonkms are known to fail with EFI boot.

2018-12-10T01:06:34+00:00 math/coinutils Utilities for COIN-OR project
CoinUtils (Coin-or Utilities) is an open-source collection of classes and
functions that are generally useful to more than one COIN-OR project. These
utilities include:

* Vector classes
* Matrix classes
* MPS file reading
* Comparing floating point numbers with a tolerance

2018-12-10T00:06:28+00:00 databases/ldb14 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.

2018-12-09T22:17:01+00:00 lang/gravity Embeddable programming language
Gravity is a dynamically typed, lightweight, embeddable programming language
written in C without any external dependencies (except for stdlib). It is a
class-based concurrent scripting language with a modern Swift like syntax.

2018-12-09T21:01:47+00:00 math/qposases Library for online active set strategy quadratic programming problems
qpOASES is an open-source C++ implementation of the recently proposed online
active set strategy for solving quadratic programming (QP) problems. It has
several theoretical features that make it particularly suited for model
predictive control (MPC) applications. Further numerical modifications have
made qpOASES a reliable QP solver, even when tackling semi-definite, ill-posed
or degenerated QP problems. Moreover, several interfaces to third-party software
make qpOASES easy-to-use even for users without knowledge of C/C++.

2018-12-09T20:42:40+00:00 devel/rubygem-opt_parse_validator Implementation of validators for the ruby OptionParser lib
Implementation of validators for the ruby OptionParser lib.

Mainly used in the CMSScanner gem to define the cli options available.

2018-12-09T20:35:33+00:00 math/lemon Library for Efficient Modeling and Optimization in Networks
Lemon is a C++ template library providing efficient implementations of common
data structures and algorithms with focus on combinatorial optimization tasks
connected mainly with graphs and networks.

LEMON is a member of the COIN-OR initiative, a collection of OR related open
source projects. You are free to use it in your commercial or non-commercial
applications under very permissive license terms.

2018-12-09T20:26:13+00:00 textproc/rubygem-asciidoctor-diagram Asciidoctor diagramming extension
Asciidoctor Diagram is a set of Asciidoctor extensions that enable you to add
diagrams, which you describe using plain text, to your AsciiDoc document.

2018-12-09T18:59:31+00:00 math/geogram Programming library of geometric algorithms
Geogram is a programming library of geometric algorithms. It includes a simple
yet efficient Mesh data structure (for surfacic and volumetric meshes), exact
computer arithmetics (a-la Shewchuck, implemented in GEO::expansion), a
predicate code generator (PCK: Predicate Construction Kit), standard geometric
predicates (orient/insphere), Delaunay triangulation, Voronoi diagram, spatial
search data structures, spatial sorting) and less standard ones (more general
geometric predicates, intersection between a Voronoi diagram and a triangular or
tetrahedral mesh embedded in n dimensions). The latter is used by FWD/WarpDrive,
the first algorithm that computes semi-discrete Optimal Transport in 3d that
scales up to 1 million Dirac masses (see compute_OTM in example programs).

2018-12-09T14:47:15+00:00 databases/gom GObject Data Mapper
This is an attempt to make a DataMapper for GObject. Mostly because I'm
sick of doing this by hand in C. It would be cool if it would work across
language boundries using GObject Introspection too.

2018-12-09T04:07:40+00:00 graphics/opengv Collection of methods for solving geometric vision problems
OpenGV is a collection of computer vision methods for solving geometric vision
problems. It contains absolute-pose, relative-pose, triangulation, and
point-cloud alignment methods for the calibrated case. All problems can be
solved with central or non-central cameras, and embedded into a random sample
consensus or nonlinear optimization context. Matlab and Python interfaces are
implemented as well. The link to the above pages also shows links to precompiled
Matlab mex-libraries. Please consult the documentation for more information.

2018-12-08T18:47:16+00:00 lang/ghc862 Compiler for the functional language Haskell
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and
interactive environment for the functional language Haskell. Highlights:

* Supports the entire Haskell 2010 language plus a wide variety of
* Has particularly good support for concurrency and parallelism, including
support for Software Transactional Memory (STM).
* Generates fast code, particularly for concurrent programs.
* Works on several platforms including FreeBSD, Windows, Mac, Linux, most
varieties of Unix, and several different processor architectures.
* Has extensive optimisation capabilities, including inter-module optimisation.
* Compiles Haskell code either directly to native code or using LLVM as a
back-end. It can also generate C code as an intermediate target for porting
to new platforms. The interactive environment compiles Haskell to bytecode,
and supports execution of mixed bytecode/compiled programs.
* Profiling is supported, both by time/allocation and various kinds of heap
* Comes with several libraries, and thousands more are available on Hackage.

2018-12-08T09:24:43+00:00 net/clash Rule-based tunnel in Go
* HTTP/HTTPS and SOCKS protocol
* Surge like configuration
* GeoIP rule support
* Support Vmess/Shadowsocks/Socks5
* Support for Netfilter TCP redirect

2018-12-08T08:30:21+00:00 math/fplll Lattice algorithms using floating-point arithmetic
fplll contains implementations of several lattice algorithms. The implementation
relies on floating-point orthogonalization, and LLL is central to the code,
hence the name.

It includes implementations of floating-point LLL reduction algorithms, offering
different speed/guarantees ratios. It contains a 'wrapper' choosing the
estimated best sequence of variants in order to provide a guaranteed output as
fast as possible. In the case of the wrapper, the succession of variants is
oblivious to the user.

It includes an implementation of the BKZ reduction algorithm, including the
BKZ-2.0 improvements (extreme enumeration pruning, pre-processing of blocks,
early termination). Additionally, Slide reduction and self dual BKZ are

2018-12-08T04:26:45+00:00 textproc/uctodata Datafiles for the tokenizer 'ucto'
Datafiles for ucto, the rule-based tokenization package that is used to
parse texts in different languages.

2018-12-08T04:26:45+00:00 textproc/ucto Advanced rule-based (regular-expression) and unicode-aware tokenizer
Ucto tokenizes text files: it separates words from punctuation, and splits
sentences. It offers several other basic preprocessing steps such as changing
case that you can all use to make your text suited for further processing such
as indexing, part-of-speech tagging, or machine translation.

Ucto comes with tokenisation rules for several languages and can be easily
extended to suit other languages. It has been incorporated for tokenizing Dutch
text in Frog, our Dutch morpho-syntactic processor.

2018-12-07T23:30:10+00:00 textproc/libfolia Library for FoLiA, a format for annotated language resources
FoLiA is an XML-based annotation format, suitable for the representation of
linguistically annotated language resources. FoLiA's intended use is as a format
for storing and/or exchanging language resources, including corpora. Our aim is
to introduce a single rich format that can accomodate a wide variety of
linguistic annotation types through a single generalised paradigm. We do not
commit to any label set, language or linguistic theory. This is always left to
the developer of the language resource, and provides maximum flexibility.

2018-12-07T22:57:28+00:00 devel/ticcutils Generic utility library shared by the Tilburg University software
This module contains useful functions for general use in the TiCC,
Tilburg centre for Cognition and Communication, Tilburg University,
software stack and beyond.

2018-12-07T18:18:43+00:00 devel/py-ipykernel5 IPython Kernel for Jupyter
IPython Kernel for Jupyter.

2018-12-07T13:41:26+00:00 devel/pmdk Libraries and tools to manage and access persistent memory devices
The Persistent Memory Development Kit (PMDK) is a collection of
libraries and tools for System Administrators and Application
Developers to simplify managing and accessing persistent memory

2018-12-07T07:46:13+00:00 math/py-deap Distributed Evolutionary Algorithms in Python
DEAP is a novel evolutionary computation framework for rapid prototyping and
testing of ideas. It seeks to make algorithms explicit and data structures
transparent. It works in perfect harmony with parallelisation mechanisms such
as multiprocessing and SCOOP.

DEAP includes the following features:
* Genetic algorithm using any imaginable representation
o List, Array, Set, Dictionary, Tree, Numpy Array, etc.
* Genetic programing using prefix trees
o Loosely typed, Strongly typed
o Automatically defined functions
* Evolution strategies (including CMA-ES)
* Multi-objective optimisation (NSGA-II, SPEA2, MO-CMA-ES)
* Co-evolution (cooperative and competitive) of multiple populations
* Parallelization of the evaluations (and more)
* Hall of Fame of the best individuals that lived in the population
* Checkpoints that take snapshots of a system regularly
* Benchmarks module containing most common test functions
* Genealogy of an evolution (that is compatible with NetworkX)
* Examples of alternative algorithms : Particle Swarm Optimization, Differential
Evolution, Estimation of Distribution Algorithm

2018-12-07T04:29:45+00:00 math/barvinok Library for counting the number of integer points in polytopes
barvinok is a library for counting the number of integer points in parametric
and non-parametric polytopes based on polylib. For a parametric polytope, the
number of points is represented by either a piecewise quasi-polynomial or an
Ehrhart series.

2018-12-07T04:02:58+00:00 math/visualpolylib Visualization program for PolyLib
VisualPolylib is the visualization application for PolyLib, The Polyhedral
Library, that operates on objects made up of unions of polyhedra of any

2018-12-07T03:36:20+00:00 math/polylib Library of polyhedral functions
The Polyhedral Library (PolyLib for short) operates on objects made up of
unions of polyhedra of any dimension. It was first developed by Doran Wilde at
IRISA, in Rennes, France, in connection with the ALPHA project. This first
version (1.1) manipulates non parameterized unions of polyhedra through the
following operations: intersection, difference, union, convex hull, simplify,
image and preimage, plus some input and output functions. The polyhedra are
computed in their dual implicit and Minkowski representations, in homogeneous

Version 2 of the PolyLib included parameterized vertices computation.
PolyLib3.14 includes Ehrhart polynomials computation, which permits to count
the number of integer points contained in a parameterized polyhedron. PolyLib4
included the GNU MP library (as a compilation option), and 64 bits computations,
in order to avoid integer overflows. Polylib5 is a merge of Strasbourg, Rennes
and BYU Polylib.

There is also the 'visualpolylib' project that permits to use the PolyLib

2018-12-07T00:26:04+00:00 biology/checkm Quality assessment tool for the microbial genomes
CheckM provides a set of tools for assessing the quality of genomes recovered
from isolates, single cells, or metagenomes. It provides robust estimates of
genome completeness and contamination by using collocated sets of genes that
are ubiquitous and single-copy within a phylogenetic lineage. Assessment of
genome quality can also be examined using plots depicting key genomic
characteristics (e.g., GC, coding density) which highlight sequences outside
the expected distributions of a typical genome. CheckM also provides tools for
identifying genome bins that are likely candidates for merging based on marker
set compatibility, similarity in genomic characteristics, and proximity within
a reference genome tree.

2018-12-07T00:10:05+00:00 biology/groopm Metagenomic binning suite
GroopM is a metagenomic binning toolset. It leverages spatio-temoral
dynamics (differential coverage) to accurately (and almost automatically)
extract population genomes from multi-sample metagenomic datasets.

GroopM is largely parameter-free. Use: groopm -h for more info.

2018-12-06T20:30:42+00:00 science/py-pygeodesy Pure Python geodesy tools
PyGeodesy is a pure Python implementation of geodesy tools for various
ellipsoidal and spherical earth models using precision trigonometric,
vector-based and approximate methods for geodetic (lat-/longitude) and
geocentric cartesian (x/y/z) coordinates.

2018-12-06T20:30:34+00:00 devel/py-vulture Find dead code in Python programs
Vulture finds unused code in Python programs. This is useful for cleaning up and
finding errors in large code bases. If you run Vulture on both your library and
test suite you can find untested code.

Due to Python's dynamic nature, static code analyzers like Vulture are likely to
miss some dead code. Also, code that is only called implicitly may be reported
as unused. Nonetheless, Vulture can be a very helpful tool for higher code

- fast: uses static code analysis
- tested: tests itself and has complete test coverage
- complements pyflakes and has the same output syntax
- sorts unused classes and functions by size with --sort-by-size
- supports Python 2.7 and Python >= 3.4

2018-12-06T16:17:35+00:00 net/routinator RPKI signed route collector and validator
Routinator collects Resource Public Key Infrastructure cryptographically
signed statements about the association of Internet routing resources
and constructs a list of associations between IP address prefixes
and AS numbers. It provides this information to routers supporting
the RPKI-RTR protocol or publishes this in a number of useful

2018-12-06T05:57:36+00:00 math/latte-integrale Software for counting lattice points/integration over convex polytopes
LattE (Lattice point Enumeration) is a computer software dedicated to the
problems of counting lattice points and integration inside convex polytopes.
LattE contains the first ever implementation of Barvinok's algorithm. The LattE
macchiato version (by M. Koppe) incorporated fundamental improvements and

LattE integrale, the latest version, has the ability to directly compute
integrals of polynomial functions over polytopes and in particular to do exact
volume computations. Version 1.6 adds the capability of computing the highest
coefficients of weighted Ehrhart quasipolynomials.

2018-12-06T00:47:35+00:00 math/topcom Computing triangulations of point configurations and oriented matroids
TOPCOM is a package for computing Triangulations Of Point Configurations and
Oriented Matroids. It was very much inspired by the maple program PUNTOS, which
was written by Jesus de Loera. TOPCOM is entirely written in C++, so there is a
significant speed up compared to PUNTOS.

2018-12-05T18:50:29+00:00 devel/py-py_interface Python implementation of an Erlang node
The Py-Interface is a python-implementation of an Erlang node.

The py_interface provides the possibility to create a node that may be used
for communication with other Erlang nodes.

Some characteristics:

o The Python nodes are hidden, like the Java nodes

o The Python node supports
- registering the Python node in the epmd
- sending and receiving message
- executing remote procedure calls (the rpc:call(M,F,A) mechanism)

o The Python node does currently not do:
- linking
- tracing

o The Python node translates Erlang types to Python types as far as there is a
reasonable Python counterpart. If there is not, then a class is used.

o The Python node is a single threaded callback-driven process.

o The Python node runs on Python 2.5 and Erlang R12. It may well still work
with older version of both Python and Erlang. Development started on
Python 1.5 and Erlang R7.

2018-12-05T14:34:29+00:00 devel/py-prompt_toolkit2 Library for building powerful interactive command lines in Python
prompt_toolkit is a library for building powerful interactive command lines in
Python. It ships with a nice interactive Python shell (called ptpython) built
on top of the library.

prompt_toolkit could be a replacement for readline, but it can be much more
than that.

2018-12-05T10:10:40+00:00 security/seal Microsoft Simple Encrypted Arithmetic Library
The Simple Encrypted Arithmetic Library (SEAL) is an easy-to-use but powerful
open-source homomorphic encryption library, developed by researchers in the
Cryptography Research Group at Microsoft Research. SEAL is written in standard
C++; it has no external dependencies, so it is easy to compile in many
different environments. SEAL is licensed under the MIT license.

2018-12-05T07:47:42+00:00 math/lrslib Reverse search algorithm for vertex enumeration/convex hull problems
lrslib is a self-contained ANSI C implementation of the reverse search algorithm
for vertex enumeration/convex hull problems and comes with a choice of three
arithmetic packages. Input file formats are compatible with Komei Fukuda's cdd
package. All computations are done exactly in either multiple precision or
fixed integer arithmetic. Output is not stored in memory, so even problems with
very large output sizes can sometimes be solved. The program is intended for
Unix/Linux platforms, but will compile using gcc/cygwin on Windows.

2018-12-05T06:04:52+00:00 math/flintqs Quadratic Sieve integer factorization algorithm
A fast implementation of the self initialising quadratic sieve (SIMPQS),
for factoring large integers, written by William Hart.

2018-12-05T01:51:44+00:00 math/lidia Library for computational number theory
LiDIA is a library for computational number theory, developed 1994-2004 at
TU Darmstadt.

It is primarily intended to be used as a dependency of the LattE integrale

2018-12-05T00:52:37+00:00 math/4ti2 Solve algebraic, geometric, combinatorial problems on linear spaces
4ti2 is a software package for algebraic, geometric and combinatorial problems
on linear spaces. It computes
* the circuits of a cone
* a problem matrix corresponding to graphical statistical models
* generators for the symmetry group acting on 4-way tables
* the Graver basis of a matrix or a given lattice
* a Groebner basis of the toric ideal of a matrix or, more general, of the
lattice ideal of a lattice
* a Markov basis (generating set) of the toric ideal
* the minimal solution of an integer linear program or, more general, a lattice
program, using a Groebner basis
* the normal form of a list of feasible points
* the primitive partition identities, that is, the Graver basis of [1 2 3 ... N]
* a generator description of a cone
* the extreme rays of a cone
* the minimal solution of an integer linear program or, more general, a lattice
program using a Groebner basis
* an integer lattice basis
* solutions of linear inequality and equation systems over the integers

2018-12-04T19:40:28+00:00 dns/knot2-lib Knot2 lib (required by knot-resolver)
This port allows to install only libknot, which comes along with
Knot DNS (authoritative), but also is a depency of knot-resolver

2018-12-03T19:58:19+00:00 devel/p5-Data-Dump-Color Like Data::Dump, but with color
Data::Dump::Color aims to be a drop-in replacement for Data::Dump. It adds
colors to dumps. It also adds various visual aids in the comments, e.g.
array/hash index, depth indicator, and so on.

2018-12-03T19:57:44+00:00 devel/p5-Color-ANSI-Util Routines for dealing with ANSI colors
Color::ANSI::Util provides routines for dealing with ANSI colors. The two main
functions are ansifg and ansibg. With those functions, you can specify colors in
RGB and let it output the correct ANSI color escape code according to the color
depth support of the terminal (whether 16-color, 256-color, or 24bit). There are
other functions to convert RGB to ANSI in specific color depths, or reverse
functions to convert from ANSI to RGB codes.

2018-12-03T08:40:53+00:00 biology/gatk Variant discovery in high-throughput sequencing data
GATK, pronounced "Gee Ay Tee Kay" (not "Gat-Kay"), stands for
GenomeAnalysisToolkit. It is a collection of command-line tools for analyzing
high-throughput sequencing data with a primary focus on variant discovery. The
tools can be used individually or chained together into complete workflows.
end-to-end workflows are provided, called GATK Best Practices, tailored for
specific use cases.

Developed in the Data Sciences Platform at the Broad Institute, the toolkit
offers a wide variety of tools with a primary focus on variant discovery and
genotyping. Its powerful processing engine and high-performance computing
features make it capable of taking on projects of any size.

2018-12-03T07:34:00+00:00 www/moodle36 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.

2018-12-03T02:56:09+00:00 lang/chaiscript Embedded scripting language designed for C++
ChaiScript is a scripting language designed specifically for integration with
C++. It provides seamless integration with C++ on all levels, including
shared_ptr objects, functors and exceptions.

The parts of the ChaiScript API that the average user will be concerned with are
contained in the chaiscript namespace and the chaiscript::ChaiScript class.

The end user parts of the API are extremely simple both in size and ease of use.

2018-12-02T18:08:23+00:00 misc/actiona Cross-platform automation tool
Actiona is a task automation tool. It allows you to create and execute action

Users don't need to know any programming language to use it: its intuitive
interface allows to create action lists (scripts) using drag & drop.

Advanced users can use JavaScript (EcmaScript) to extend its functionality.

2018-12-02T10:10:58+00:00 x11-fonts/tamsyn Monospaced bitmap font for programming
Tamsyn is a monospaced bitmap font for programming available in
regular and bold styles in sizes 5x9, 6x12, 7x13, 7x14, 8x15, 8x16,
and 10x20 for both Xorg and vt(4).

2018-12-02T09:41:44+00:00 devel/py-Dumper Conveniently print any Python data structure
Dump Python data structures (including class instances) in a nicely-
nested, easy-to-read form. Handles recursive data structures properly,
and has sensible options for limiting the extent of the dump both
by simple depth and by some rules for how to handle contained

2018-12-02T04:01:06+00:00 audio/libinstpatch Instrument file software library
libInstPatch is a part of Project Swami.

Project Swami is a collection of free software for editing, managing and playing
musical instruments for MIDI music composition. Current focus is primarily the
SoundFont format, which is an open file format for digital audio "sample" based

2018-12-01T23:15:22+00:00 devel/pyotherside-qt5 Asynchronous Python 3 Bindings for Qt 5
QML Plugin that provides access to a Python 3 interpreter from QML.

2018-12-01T13:28:53+00:00 devel/capnproto Serialization/RPC system
Cap'n Proto is an insanely fast data interchange format and capability-based
RPC system. Think JSON, except binary. Or think Protocol Buffers, except

2018-12-01T13:05:31+00:00 math/py-vincenty Calculate the geographical distance between 2 points
Vincenty calculates the geographical distance (in kilometers or miles) between 2
points with extreme accuracy.

This library implements Vincenty's solution to the inverse geodetic problem. It
is based on the WGS 84 reference ellipsoid and is accurate to within 1 mm (!) or

This formula is widely used in geographic information systems (GIS) and is much
more accurate than methods for computing the great-circle distance (which assume
a spherical Earth).

2018-11-30T20:01:16+00:00 devel/rubygem-gemdiff Command-line utility for ruby gems
gemdiff is a command-line tool to find source code for ruby gems. You can
compare source code differences between the current version of a gem in your
bundle and the version of the gem that would be installed with bundle update
<gem> (or any two versions of a gem). gemdiff connects gem version management
(rubygems + bundler) with source code (GitHub).

2018-11-30T10:58:21+00:00 www/hiawatha-monitor Monitoring tool for the Hiawatha webserver
The Hiawatha Monitor is a monitoring tool for the Hiawatha web
server. It can be used to keep track of the performance and security
of all your Hiawatha web servers via one single interface. It is
not a replacement for analytics software or the local logfiles, but
it gives you a quick and easy overview of how your web servers are
performing and which ones require some attention.

The Hiawatha Monitor is a PHP web application with a MySQL database
backend. It requires the cron daemon for periodic downloading of
statistical information from the web servers it monitors.

2018-11-30T08:59:13+00:00 devel/gradle4 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.

2018-11-29T16:49:45+00:00 devel/rubygem-grape11 Framework for rapid API development with great conventions
A Ruby framework for rapid API development with great conventions.

2018-11-28T19:17:29+00:00 textproc/p5-Pod-Section Select specified section from POD
Pod::Section selects specified section from Module's POD.

2018-11-28T13:23:36+00:00 x11-toolkits/qwt5-qt5 Qt Widgets for Technical Applications
This is Qt 5 port of Qwt library version 5. The Qwt library contains
GUI Components and utility classes which are primarily useful for
programs with a technical background. Beside a 2D plot widget it
provides scales, sliders, dials, compasses, thermometers, wheels
and knobs to control or display values, arrays, or ranges of type

2018-11-28T09:37:30+00:00 emulators/qemu-powernv Fork of QEMU with experimental PowerNV emulation support
Fork of QEMU with experimental PowerNV emulation support.

2018-11-27T17:11:39+00:00 devel/p5-Log-Log4perl-Layout-JSON Layout a log message as a JSON hash, including MDC data
This class implements a "Log::Log4perl" layout format, similar to
Log::Log4perl::Layout::PatternLayout except that the output is a JSON hash.
The JSON hash is ASCII encoded, with no newlines or other whitespace, and is
suitable for output, via Log::Log4perl appenders, to files and syslog etc.
The JSON hash can, optionally, be UTF-8 encoded.
Contextual data in the Log::Log4perl::MDC hash can be included.

2018-11-27T14:28:49+00:00 security/modsecurity3 Intrusion detection and prevention engine
ModSecurity is an embeddable web application firewall. It provides
protection from a range of attacks against web applications and allows
for HTTP traffic monitoring and real-time analysis with no changes to
existing infrastructure.

It is also an open source project that aims to make the web application
firewall technology available to everyone.

2018-11-27T12:40:00+00:00 devel/love10 Open-source 2D game engine (legacy version 0.10)
LOVE is an open-source 2D game engine which uses the versatile Lua
scripting language to create dynamic gaming experiences. It relies
on OpenGL graphics and the SDL interface library to allow for
cross-platform implementation and is an all-encompassing gaming
environment for the development and enjoyment of 2D games.

2018-11-27T08:15:20+00:00 science/yoda Particle physics package with classes for data analysis, histogramming
YODA is a small set of data analysis (specifically histogramming) classes being
developed by MCnet members as a lightweight common system for MC event generator
validation analyses, particularly as the core histogramming system in Rivet.

2018-11-27T08:05:36+00:00 misc/snakemake Workflow management system
Snakemake is a workflow management system that aims to reduce the complexity of
creating workflows by providing a fast and comfortable execution environment,
together with a clean and modern specification language in python style.
Snakemake workflows are essentially Python scripts extended by declarative code
to define rules. Rules describe how to create output files from input files.

2018-11-27T07:52:00+00:00 devel/py-datrie Super-fast, efficiently stored Trie for Python
Python binding for libdatrie, a kind of digital search tree.

Trie is an efficient indexing method. It is also a kind of deterministic finite
automaton (DFA).

2018-11-27T02:45:40+00:00 devel/py-num2words Library to convert numbers to words in multiple languages
num2words is a library that converts numbers like 42 to words like
forty-two. It supports multiple languages and can even generate ordinal
numbers like forty-second (although this last feature is a bit buggy
for some languages at the moment)

2018-11-26T14:08:20+00:00 x11/xfce4-screensaver Xfce 4 screen saver and locker
xfce4-screensaver is a screen saver and locker that aims to have
simple, sane, secure defaults and be well integrated with the desktop.

This is a beta version, not recommended for production machines.

2018-11-26T08:35:05+00:00 devel/thonny Python IDE for beginners
Thonny is a Python IDE meant for learning programming.

2018-11-26T07:30:07+00:00 devel/py-mypy_extensions Experimental type system extensions for programs
The "mypy_extensions" module defines experimental extensions to the
standard "typing" module that are supported by the mypy typechecker.

2018-11-24T22:28:25+00:00 textproc/sift Fast and powerful open source alternative to grep
sift has a slightly different focus than most other grep alternatives. Code
search, log search / digital forensics and data processing are the main use
cases, but the primary goal is to provide safe defaults and to make it easily
configurable for a specific use case. Among the features are:
- Stable releases, cross platform support
- Safe defaults: sift searches everywhere if not configured otherwise
- Complete & working .gitignore support
- High performance for many uses cases
- Support for adding custom file types to narrow down searches
- Multiline support
- Support for big files: >50GB, >5,000,000,000 lines and >5,000,000,000 matches
successfully tested

2018-11-24T22:28:15+00:00 security/rubygem-googleauth06 Google Auth Library for Ruby
This is Google's officially supported ruby client library for using OAuth 2.0
authorization and authentication with Google APIs. It allows simple
authorization for accessing Google APIs and provides support for Application
Default Credentials, as described at

2018-11-24T21:43:02+00:00 security/py-stix2 Python library to produce and consume STIX 2 JSON content
Python APIs for serializing and de-serializing STIX 2 JSON content, along with
higher-level APIs for common tasks, including data markings, versioning, and for
resolving STIX IDs across multiple data sources.

2018-11-24T21:31:54+00:00 security/py-stix2-patterns Python library to validate STIX 2 Patterns
The STIX 2 Pattern Validator is a software tool for checking the syntax of the
Cyber Threat Intelligence (CTI) STIX Pattern expressions, which are used within
STIX to express conditions (prepresented with the Cyber Observable data model)
that indicate particular cyber threat activity. The repository contains source
code, an ANTLR grammar, automated tests and associated documentation for the
tool. The validator can be used as a command-line tool or as a Python library
which can be included in other applications.

2018-11-24T21:11:26+00:00 devel/py-antlr4-python3-runtime ANother Tool for Language Recognition (python3 runtime)
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for
reading, processing, executing, or translating structured text or binary files.
It's widely used to build languages, tools, and frameworks. From a grammar,
ANTLR generates a parser that can build and walk parse trees.

This port provides the python3 runtime.

2018-11-23T22:25:09+00:00 sysutils/cfengine313 Systems administration tool for networks
Cfengine is an automated suite of programs for configuring and
maintaining Unix-like computers. It has been used on computing arrays
of between 1 and 20,000 computers since 1993 by a wide range of
organizations. Cfengine is supported by active research and was the
first autonomic, hands-free management system for Unix-like operating
systems. Cfengine is an autonomic maintenance system not merely a
change management roll-out tool. Cfengine has a history of security
and adaptability.

2018-11-23T22:07:04+00:00 sysutils/cfengine-masterfiles313 cfengine sample policies for installations and upgrades
CFEngine 3 is a popular open source configuration management system.
Its primary function is to provide automated configuration and
maintenance of large-scale computer systems.

The repository is intended to provide a stable base policy for
installations and upgrades, and is used by CFEngine 3.6 and newer.
The port installs the repository as examples which should be copied by
the user to the masterfiles directory (usually /var/cfengine/masterfiles).

2018-11-23T14:51:28+00:00 www/rubygem-puma_worker_killer Automatically restart Puma cluster workers based on max RAM available
Automatically restart Puma cluster workers based on max RAM available.

2018-11-21T22:34:45+00:00 science/quantum-espresso-pseudopotentials Pseudopotentials for use with Quantum Espresso
quantum-espresso-pseudopotentials contains pseudopotentials that are
normally needed in order to run quantum chemistry computations in
the Quantum Espresso suite.

Quantum Espresso is an integrated suite of open-source computer codes
for electronic-structure calculations and materials modeling at the nanoscale.
It is based on density-functional theory, plane waves, and pseudopotentials.

2018-11-21T20:19:11+00:00 dns/py-localzone Library for managing DNS zones
localzone is a low-calorie library for managing DNS zones.

- A simple API focused on managing resource records in local zone files
- Support for almost all resource record types
- Auto-save and auto-serial
- Built for automation

2018-11-21T18:01:57+00:00 sysutils/digdag Workload Automation System
Digdag is a simple tool that helps you to build, run, schedule, and monitor
complex pipelines of tasks. It handles dependency resolution so that tasks run
in series or in parallel.

Digdag replaces cron, facilitates IT operations automation, orchestrates data
engineering tasks, coordinates machine learning pipelines, and more.

2018-11-21T09:22:38+00:00 graphics/pencil2d Easy and intuitive tool to make 2D hand-drawn animations
Pencil2D is an animation/drawing software for FreeBSD, Linux, macOS, and
Windows. It lets you create traditional hand-drawn animation (cartoon)
using both bitmap and vector graphics. Pencil2D is free and open source.

2018-11-21T02:16:51+00:00 misc/sdformat Simulation Description Format (SDF) parser and description files
SDF is an XML file format that describes environments, objects, and robots in
a manner suitable for robotic applications. SDF is capable of representing and
describing different physic engines, lighting properties, terrain, static or
dynamic objects, and articulated robots with various sensors, and acutators. The
format of SDF is also described by XML, which facilitates updates and allows
conversion from previous versions. A parser is also contained within this
package that reads SDF files and returns a C++ interface.

2018-11-20T22:34:38+00:00 devel/ignition-transport Ignition transport classes and functions for robot applications
Ignition transport is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.

2018-11-20T20:52:04+00:00 misc/ignition-fuel-tools Classes and tools for interacting with Ignition Fuel
Ignition Fuel Tools is composed by a client library and command line tools for
interacting with Ignition Fuel servers.

2018-11-20T20:10:31+00:00 www/cliqz Secure browser (Mozilla based) with built-in quick search
Cliqz develops novel Internet browsers that incorporate proprietary
features such as search and anti-tracking. Cliqz desktop browser is
based on Mozilla Firefox.

2018-11-20T19:16:41+00:00 devel/ignition-common Set of libraries designed to rapidly develop robot applications
Ignition Common classes and functions for robot applications.

Ignition Common is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.

2018-11-20T09:53:44+00:00 devel/shfmt Shell script formatter
shfmt formats shell programs. It can use tabs or any number of spaces to

You can feed it standard input, any number of files or any number of
directories to recurse into. When recursing, it will operate on .sh and .bash
files and ignore files starting with a period. It will also operate on files
with no extension and a shell shebang.

If any EditorConfig files are found, they will be used to apply formatting

2018-11-20T07:52:45+00:00 misc/urdfdom Unified Robot Description Format (URDF) parser
urdf is a C++ parser for the Unified Robot Description Format (URDF), which is
an XML format for representing a robot model.

2018-11-20T07:46:36+00:00 devel/R-cran-generics Common S3 Generics not Provided by Base R Methods
In order to reduce potential package dependencies and conflicts,
generics provides a number of commonly used S3 generics.

2018-11-20T07:37:37+00:00 misc/urdfdom-headers Unified Robot Description Format (URDF) parser headers
The URDF (U-Robot Description Format) headers provides core data structure
headers for URDF.

2018-11-20T07:36:31+00:00 misc/console-bridge Package for logging that seamlessly pipes into rosconsole
A ROS-independent package for logging that seamlessly pipes into
rosconsole/rosout for ROS-dependent packages.

2018-11-20T07:10:02+00:00 math/octomap Efficient probabilistic 3D mapping framework based on octrees
The OctoMap library implements a 3D occupancy grid mapping approach, providing
data structures and mapping algorithms in C++ particularly suited for robotics.
The map implementation is based on an octree and is designed to meet the
following requirements:
* Full 3D model. The map is able to model arbitrary environments without prior
assumptions about it. The representation models occupied areas as well as free
space. Unknown areas of the environment are implicitly encoded in the map.
While the distinction between free and occupied space is essential for safe
robot navigation, information about unknown areas is important, e.g., for
autonomous exploration of an environment.
* Updatable. It is possible to add new information or sensor readings at any
time. Modeling and updating is done in a probabilistic fashion. This accounts
for sensor noise or measurements which result from dynamic changes in the
environment, e.g., because of dynamic objects.
* Flexible. The extent of the map does not have to be known in advance. Instead,
the map is dynamically expanded as needed. The map is multi-resolution so
that, for instance, a high-level planner is able to use a coarse map, while a
local planner may operate using a fine resolution.
close-up views.
* Compact. The map is stored efficiently, both in memory and on disk. It is
possible to generate compressed files for later usage or convenient exchange
between robots even under bandwidth constraints.

2018-11-20T06:01:18+00:00 math/fcl Flexible Collision Library
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.

2018-11-20T05:59:27+00:00 math/libccd Library for collision detection between two convex shapes
libccd is library for a collision detection between two convex shapes. libccd
implements variation on Gilbert-Johnson-Keerthi algorithm plus Expand Polytope
Algorithm (EPA) and also implements algorithm Minkowski Portal Refinement (MPR,
a.k.a. XenoCollide) as described in Game Programming Gems 7.

libccd is the only available open source library of my knowledge that include
MPR algorithm working in 3-D space. However, there is a library called mpr2d,
implemented in D programming language, that works in 2-D space.

2018-11-20T03:18:18+00:00 devel/ignition-plugin Library for registering plugins and dynamically loading them
gnition Plugin is a component in the ignition framework, a set
of libraries designed to rapidly develop robot applications.

2018-11-20T03:05:14+00:00 editors/dexed IDE for the D programming language
Dexed is an IDE for the D programming language, its compilers, tools and
- available for Windows, Linux and FreeBSD.
- supports all the D compilers (DMD-GDC-LDC).
- supports the DUB projects (JSON + SDL) and also Coedit own project format.
- support the DUB scripts (aka single file packages) and Coedit own script
format (aka runnable modules).
- full D Completion Daemon integration (completion, ddoc display, call tips,
jump to declaration, rename identifier).
- Dynamic D-Scanner linting with results displayed in the editor gutter.
- single click to compile and to unittest a module.
- advanced editor with D2 syntax highlighter, folds, regions, identifier markup,
macros, sync-edit, etc.
- edition helpers: comment blocks, local identifier renaming, brace
auto-closing, ddoc templates, etc.
- Explorable list of symbols of the current module.
- static libraries manager that supports auto-registration from local DUB
projects, from online DUB packages or from Coedit custom project format.
- todo list based on the todo comments located in a project or in the current
- user-defined tools powered by a string interpolation system.
- mini file browser, dfmt interface, search & replace and more

2018-11-20T02:41:06+00:00 devel/mir-core base software building blocks and conventions
Base software building blocks and conventions.

Code Constraints

- generic code only
- no runtime dependency (betterC compatible)
- no iteration in algorithms (no loops at all)
- no complex algorithms

2018-11-19T21:56:09+00:00 science/berkeleygw Scientific program aimed at the ab initio virtual experimentation
The BerkeleyGW package is a set of computer codes that calculates the
quasiparticle properties and the optical responses of a large variety of
materials from bulk periodic crystals to nanostructures such as slabs, wires and
molecules. The package takes as input the mean-field results from various
electronic structure codes such as the Kohn-Sham DFT eigenvalues and
eigenvectors computed with PARATEC, Quantum ESPRESSO, SIESTA, PARSEC, Abinit,
Octopus, or TBPW (aka EPM). The package consists of the three main component
* Epsilon computes the irreducible polarizability in the Random Phase
Approximation and uses it to generate the dielectric matrix and its inverse.
* Sigma computes the self-energy corrections to the DFT eigenenergies using the
GW approximation of Hedin and Lundqvist, applying the first-principles
methodology of Hybertsen and Louie within the generalized plasmon-pole model
for the frequency-dependent dielectric matrix.
* BSE solves the Bethe-Salpeter equation for correlated electron-hole excitations.

2018-11-19T19:41:32+00:00 devel/ignition-msgs Protobuf messages and functions for robot applications
Ignition Messages is a component in the ignition framework, a set of libraries
designed to rapidly develop robot applications.

2018-11-19T19:22:15+00:00 math/ignition-math General purpose math library for robot applications
Math classes and functions for robot applications.

Ignition Math is a component in the Ignition framework, a set of libraries
designed to rapidly develop robot applications. The library defines math
classes and functions used in other Ignition libraries and programs.

2018-11-19T15:25:08+00:00 textproc/chkascii Check an ASCII text file for invalid characters
chkascii is a small C program that checks files for any ASCII values
that are possibly junk. The following are considered the only good ASCII
values permissible in a text file:


The user can optionally force additional ASCII values to be treated as

For good text files, chkascii will wind up by checking on proper EOL
termination. If the file is not EOL-terminated, that too is reported as
an error.

2018-11-19T08:15:48+00:00 devel/ignition-cmake CMake modules to be used by the Ignition projects
This package is required to build ignition projects, as well as to link your own
projects against them. It provides modules that are used to find dependencies of
ignition projects and generate cmake targets for consumers of ignition projects
to link against.

2018-11-19T07:52:33+00:00 devel/ignition-tools Ignition entry point (ign) for using all the suite of ignition tools
Ignition tools provide the ign command line tool that accepts multiple
subcommands. Each subcommand is implemented in a plugin that belongs to a
specific Ignition project. For example, all the commands that start with
'ign topic ...' will be implemented by the Ignition Transport library.

2018-11-19T04:05:31+00:00 sysutils/roct Radeon Open Compute Thunk Interface

Radeon Open Compute Thunk Interface

The user-mode API interfaces used to interact with the ROCk driver.

2018-11-19T04:05:31+00:00 sysutils/rocr HPC market enhanced HSA based runtime

HPC market enhanced HSA based runtime

The user-mode API interfaces and libraries necessary for host applications to
launch compute kernels to available HSA ROCm kernel agents.

2018-11-18T23:04:41+00:00 math/py-cvxpy Domain-specific language for modeling convex optimization problems
CVXPY is a Python-embedded modeling language for convex optimization problems.
It allows you to express your problem in a natural way that follows the math,
rather than in the restrictive standard form required by solvers.

2018-11-18T22:31:48+00:00 math/py-scs Splitting conic solver for Python
Python binding for SCS, splitting conic solver.

SCS can be used for solving large-scale convex cone problems.

2018-11-18T22:10:05+00:00 math/scs Solver of convex cone problems via operator splitting
SCS (splitting conic solver) is a numerical optimization package for solving
large-scale convex cone problems, based on our paper Conic Optimization via
Operator Splitting and Homogeneous Self-Dual Embedding. It is written in C and
can be used in other C, C++, Python, Matlab, R, Julia, programs via the linked
interfaces. It can also be called as a solver from convex optimization toolboxes
CVX (3.0 or later), CVXPY, Convex.jl, and Yalmip.

2018-11-18T21:33:03+00:00 math/py-osqp Python binding for Operator Splitting QP Solver
The python binfing for OSQP, the operator splitting QP solver.

OSQP uses a specialized ADMM-based first-order method with custom sparse
linear algebra routines that exploit structure in problem data.

2018-11-18T21:08:40+00:00 math/osqp Operator Splitting Quadratic Program solver for optimization problems
The OSQP (Operator Splitting Quadratic Program) solver is a numerical
optimization package for solving convex quadratic programs.

OSQP uses a specialized ADMM-based first-order method with custom sparse linear
algebra routines that exploit structure in problem data.

The algorithm is absolutely division free after the setup and it requires no
assumptions on problem data (the problem only needs to be convex).

OSQP is self-contained and requires no external library to run.

2018-11-18T20:44:30+00:00 devel/py-multiprocess Better multiprocessing and multithreading in python
'multiprocess' is a fork of the 'multiprocessing' package, and is developed
as part of 'pathos'.

'multiprocessing' is a package for the Python language which supports the
spawning of processes using the API of the standard library's threading module.
'multiprocessing' has been distributed in the standard library since python 2.6.

2018-11-18T20:36:26+00:00 devel/pecl-psr Provides accepted PSR interfaces
This PHP extension provides the interfaces from the PSR standards as established
by the PHP-FIG group. You can use interfaces provided by this extension in
another extension easily.

2018-11-18T20:01:29+00:00 math/py-ecos Python package for ECOS: Embedded Cone Solver
Python binding for ECOS, a lightweight conic solver for second-order cone

Convex optimization is used in fields as diverse as control and estimation,
finance, signal processing and image reconstruction.

The C version of the ECOS solver is in math/ecos.

2018-11-18T17:15:44+00:00 sysutils/py-tarsnapper Tarsnap wrapper which expires backups using a gfs-scheme
A wrapper around tarsnap which does two things:

* Lets you define "backup jobs" (tarsnap invocations) in a config file,
though on it's own this has little advantage over just using a a
shell script.
* The ability to expire old backups using a Grandfather-father-son
backup scheme. This feature can be used in conjunction with tarsnapper
backup jobs, or standalone, to be applied to any existing set of
tarsnap backup archives, regardless of how they have been created.

2018-11-18T16:20:20+00:00 lang/ghc843 Compiler for the functional language Haskell
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and
interactive environment for the functional language Haskell. Highlights:

* Supports the entire Haskell 2010 language plus a wide variety of
* Has particularly good support for concurrency and parallelism, including
support for Software Transactional Memory (STM).
* Generates fast code, particularly for concurrent programs.
* Works on several platforms including FreeBSD, Windows, Mac, Linux, most
varieties of Unix, and several different processor architectures.
* Has extensive optimisation capabilities, including inter-module optimisation.
* Compiles Haskell code either directly to native code or using LLVM as a
back-end. It can also generate C code as an intermediate target for porting
to new platforms. The interactive environment compiles Haskell to bytecode,
and supports execution of mixed bytecode/compiled programs.
* Profiling is supported, both by time/allocation and various kinds of heap
* Comes with several libraries, and thousands more are available on Hackage.

2018-11-18T09:35:41+00:00 audio/csoundqt Csound frontend with editor, integrated help, widgets, other features
CsoundQt is a frontend for Csound featuring a highlighting editor with
autocomplete, interactive widgets and integrated help. It is a cross-platform
and aims to be a simple yet powerful and complete development environment for
Csound. It can open files created by MacCsound. Csound is a musical programming
language with a very long history, with roots in the origins of computer music.
It is still being maintained by an active community and despite its age, is
still one of the most powerful tools for sound processing and synthesis.
CsoundQt hopes to bring the power of Csound to a larger group of people, by
reducing Csound's intial learning curve, and by giving users more immediate
control of their sound. It hopes to be both a simple tool for the beginner, as
well as a powerful tool for experienced users.

2018-11-17T17:30:29+00:00 security/pear-Auth_SASL2 Abstraction of various SASL mechanism responses
Provides code to generate responses to common SASL mechanisms, including:
- Digest-MD5
- Cram-MD5
- Plain
- Anonymous
- Login (Pseudo mechanism)

2018-11-17T17:29:47+00:00 devel/pecl-mustache Mustache templating language
Mustache is a framework-agnostic way to render logic-free views. php-mustache is
a C++ implementation of Mustache as a PHP extension.

2018-11-17T17:28:24+00:00 devel/libmustache C++ implementation of Mustache
Mustache is a framework-agnostic way to render logic-free views. libmustache is
a C++ implementation of Mustache.

2018-11-17T10:57:55+00:00 devel/rubygem-sidekiq-bulk Augment Sidekiq job classes with a push_bulk method
Augments Sidekiq job classes with a push_bulk method for easier bulk pushing.

2018-11-16T02:55:54+00:00 science/opensim-core Software for modeling of musculoskeletal structures
OpenSim is software that lets users develop models of musculoskeletal structures
and create dynamic simulations of movement.

It contains SimTK OpenSim C++ libraries and command-line applications.

2018-11-15T21:06:26+00:00 databases/pgpool-II-40 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.

2018-11-15T19:07:40+00:00 mail/py-email_reply_parser GitHubs Email Reply Parser library for python
A port of GitHub's Email Reply Parser library, by the fine folks at Zapier.

2018-11-15T19:05:40+00:00 textproc/py-dominate Create and manipulate HTML documents using DOM API
Dominate is a Python library for creating and manipulating HTML documents using
an elegant DOM API. It allows you to write HTML pages in pure Python very
concisely, which eliminates the need to learn another template language, and
lets you take advantage of the more powerful features of Python.

2018-11-15T19:05:31+00:00 devel/py-visitor Tiny Pythonic visitor implementation
visitor is a tiny library to facilitate visitor implementation in Python (which
are slightly peculiar due to dynamic typing). In fact, it is so small, you may
just be better off copy & pasting the source straight into your project.

2018-11-15T08:17:31+00:00 devel/docopt.cpp C++11 options parser based on help messages
docopt.cpp generates an option parser based on help messages in man-like style.
It eliminates the need to write the repeatable parser code, and instead works
off of help messages.

2018-11-15T06:40:50+00:00 science/simbody Multibody dynamics library for (bio)mechanical systems simulation
Simbody is useful for internal coordinate and coarse grained molecule modeling,
large scale mechanical models like skeletons, and anything else that can be
modeled as bodies interconnected by joints, acted upon by forces, and restricted
by constraints.

2018-11-14T21:43:03+00:00 devel/py-readme_renderer Library for rendering "readme" descriptions
Readme Renderer is a library that will safely render arbitrary README files into
HTML. It is designed to be used in Warehouse to render the long_description for
packages. It can handle Markdown, reStructuredText (.rst), and plain text.

2018-11-13T18:35:02+00:00 science/py-lifelines Survival analysis in Python
Survival analysis in Python, including Kaplan Meier, Nelson Aalen and regression

2018-11-13T10:29:16+00:00 audio/elisa Audio player with QML and KDE Plasma integration
Elisa is a music player developed by the KDE community that strives
to be simple and nice to use. We also recognize that we need a flexible
product to account for the different workflows and use-cases of our users.

We focus on a very good integration with the Plasma desktop of the
KDE community without compromising the support for other platforms
(other Linux desktop environments, Windows and Android).

We are creating a reliable product that is a joy to use and respects
our users privacy. As such, we will prefer to support online services
where users are in control of their data.

2018-11-12T22:16:26+00:00 x11/compton-conf Controls compton settings
GUI configuration tool for X composite manager Compton.
It is maintained by the LXQt project but can be used independently.

2018-11-12T10:59:10+00:00 sysutils/fwup Configurable embedded Linux firmware update creator and runner
fwup is a configurable image-based software update utility for embedded
Linux-based systems. It primarily supports software upgrade strategies
that update entire root filesystem images at once. This includes
strategies like swapping back and forth between A and B partitions,
recovery partitions, and various trial update/failback scenarios. All
software update information is combined into a ZIP archive that may
optionally be cryptographically signed. fwup has minimal dependencies
and runtime requirements.

2018-11-12T03:02:28+00:00 science/sparta Gas simulator: SPARTA DSMC software package
SPARTA is a parallel DSMC code for performing simulations of low-density gases
in 2D or 3D. Particles advect through a hierarchical Cartesian grid that
overlays the simulation box. The grid is used to group particles by grid cell
for purposes of performing collisions and chemistry. Physical objects with
triangulated surfaces can be embedded in the grid, creating cut and split grid
cells. The grid is also used to efficiently find particle/surface collisions.

SPARTA runs on single processors or in parallel using message-passing techniques
and a spatial-decomposition of the simulation domain. The code is designed to be
easy to modify or extend with new functionality.

SPARTA was developed at Sandia National Laboratories, a US Department of Energy
(DOE) laboratory.

2018-11-11T18:17:59+00:00 devel/p5-IRI Internationalized Resource Identifiers
The IRI module provides an object representation for Internationalized Resource
Identifiers (IRIs) as defined by RFC 3987 and supports their parsing,
serializing, and base resolution.

2018-11-11T09:59:28+00:00 devel/spread-sheet-widget Library for GTK which provides widget for tabular data
GNU Spread Sheet Widget is a library for Gtk+ which provides a widget
for viewing and manipulating 2 dimensional tabular data in a manner
similar to many popular spread sheet programs.

The design follows the model-view-controller paradigm and is of
complexity O(1) in both time and space. This means that it is efficient
and fast even for very large data.

Features commonly found in graphical user interfaces such as cut and
paste, drag and drop and row/column labelling are also included.

2018-11-10T19:57:07+00:00 graphics/ImageMagick6 Image processing tools (legacy version)
ImageMagick is a package for display and interactive manipulation of
images. The package includes tools for image conversion, annotation,
compositing, animation, and creating montages. ImageMagick can read and
write many of the more popular image formats (e.g. JPEG, TIFF, PNM, XPM,
Photo CD, etc.).

The package can be built _without_ the GUI (X11) support at all -- it
will not have the display, import, and animate functionality, but remain
extremely useful for image manipulation.

The optional "display" utility conflicts with the utility of the
same name from the misc/display port/package.

While ImageMagick 6 is labeled by upstream as "legacy", this means that
it will only receive bug fixes. New features will only be added in
ImageMagick 7.

There is currently no plan of stopping support for ImageMagick 6 upstream.

2018-11-10T19:57:07+00:00 graphics/ImageMagick6-nox11
2018-11-10T19:54:15+00:00 devel/treepy.el Generic tree traversing tools for Emacs Lisp
A set of generic functions for traversing tree-like data structures
recursively and/or iteratively,

2018-11-10T19:00:06+00:00 devel/graphql.el Emacs lisp library for GraphQL web services
GraphQL.el provides a set of generic functions for interacting with
GraphQL web services.

2018-11-09T18:52:21+00:00 security/ossec-hids
OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection
System (HIDS). It has a powerful correlation and analysis engine, integrating
log analysis, file integrity checking, Windows registry monitoring, centralized
policy enforcement, rootkit detection, real-time alerting and active response.

2018-11-09T18:52:21+00:00 security/ossec-hids-server-config
2018-11-09T18:52:21+00:00 security/ossec-hids-local-config Configuration manager for ossec-hids-${OSSEC_TYPE}
OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection
System (HIDS). It has a powerful correlation and analysis engine, integrating
log analysis, file integrity checking, Windows registry monitoring, centralized
policy enforcement, rootkit detection, real-time alerting and active response.

This package adds the configuration overlay with samples, additional rules,
commands, scripts and support for multiple configuration files.

2018-11-09T18:52:21+00:00 security/ossec-hids-agent Security tool to monitor and check logs and intrusions - agent installation
2018-11-09T18:52:21+00:00 security/ossec-hids-agent-config
2018-11-09T09:01:25+00:00 security/maltrail Malicious traffic detection system, utilizing public (black)lists
Maltrail is a malicious traffic detection system, utilizing publicly
available (black)lists containing malicious and/or generally suspicious
trails, along with static trails compiled from various AV reports and
custom user defined lists, where trail can be anything from domain name
(e.g. for Banjori malware),
URL (e.g. for known malicious executable),
IP address (e.g. for known attacker) or HTTP User-Agent header
value (e.g. sqlmap for automatic SQL injection and database takeover tool).
Also, it uses (optional) advanced heuristic mechanisms that can help in
discovery of unknown threats (e.g. new malware).

2018-11-08T23:19:03+00:00 archivers/maxcso Fast ISO to CSO compressor for PSP and PS2 emulators
A fast ISO to CSO compression program for use with PSP (PlayStation Portable)
and PS2 (PlayStation 2) emulators, which uses multiple algorithms for best
compression ratio.

2018-11-08T10:31:08+00:00 www/typo3-9 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 old version with Long Term Support (LTS). It will receive security bugfixes
until September 2021.

* Native URL Routing
* SEO out of the box
* Easier and faster site building

System requirements
* PHP 7.2 or later
* MySQL 5.5+ / MariaDB / Postgres / SQLite support
* Internet Explorer 11 and later

Supported Until
Free: 2021-09-01
ELTS: 2024-09-01

2018-11-08T06:51:51+00:00 net/libfabric Open Fabric Interfaces
OpenFabrics Interfaces (OFI) is a framework focused on exporting fabric
communication services to applications. OFI is best described as a collection
of libraries and applications used to export fabric services. The key components
of OFI are: application interfaces, provider libraries, kernel services,
daemons, and test applications.

Libfabric is a core component of OFI. It is the library that defines and exports
the user-space API of OFI, and is typically the only software that applications
deal with directly. It works in conjunction with provider libraries, which are
often integrated directly into libfabric.

2018-11-07T00:53:41+00:00 irc/znc-push Push notification service module for ZNC
ZNC Push is a module for ZNC that will send notifications to multiple push
notification services, or SMS for any private message or channel highlight that
matches a configurable set of conditions. ZNC Push current supports the
following services:

Boxcar 2
Notify My Android (NMA)
Custom URL GET requests

2018-11-06T19:15:39+00:00 sysutils/jstest-gtk Simple joystick tester based on Gtk+
jstest-gtk is a simple joystick tester based on Gtk+. It provides you
with a list of attached joysticks, a way to display which buttons and
axis are pressed, a way to remap axis and buttons and a way to
calibrate your joystick.

2018-11-06T19:00:50+00:00 multimedia/kodi-addon-peripheral-joystick Joystick support for Kodi
Joystick support for Kodi

2018-11-06T15:08:59+00:00 security/linux-c6-pam An extensible library which provides authentication for applications
PAM is a system of libraries that handle the authentication tasks of
applications (services) on the system. The library provides a stable
general API that privilege granting programs (such as login(1) and su(1)) defer
to to perform standard authentication tasks.

2018-11-06T15:08:59+00:00 security/linux-c6-audit-libs Dynamic libraries needed for applications to use the Linux audit framework
The audit package contains the user space utilities for storing and searching
the audit records generate by the audit subsystem in the Linux kernel.

2018-11-06T10:53:24+00:00 sysutils/py-ansible-runner Extensible embeddable ansible job runner
Python tool and library to interact with ansible directly, or as an
importable python module, to support integration and embedding into
other systems.

2018-11-06T05:19:29+00:00 sysutils/synergy-1 Mouse and keyboard sharing utility
Synergy lets you easily share a single mouse and keyboard between
multiple computers with different operating systems, each with its
own display, without special hardware. It's intended for users
with multiple computers on their desk since each system uses its
own display.

2018-11-05T21:22:54+00:00 x11-fonts/raleway Elegant sans-serif font, designed in a single thin weight
Raleway is an elegant sans-serif typeface, designed in a single
thin weight. It is a display face that features both old style and
lining numerals, standard and discretionary ligatures, a pretty
complete set of diacritics, as well as a stylistic alternate inspired
by more geometric sans-serif typefaces than it's neo-grotesque
inspired default character set.

2018-11-05T19:58:46+00:00 multimedia/libva-intel-media-driver VAAPI driver for Intel HD 5000 (Gen8) or newer
The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API)
user mode driver supporting hardware accelerated decoding, encoding, and
video post processing for GEN based graphics hardware.

2018-11-05T19:58:46+00:00 multimedia/gmmlib Intel Graphics Memory Management Library
The Intel Graphics Memory Management Library provides device specific
and buffer management for the Intel Graphics Compute Runtime for
OpenCL and the Intel Media Driver for VAAPI.

2018-11-05T18:49:23+00:00 x11/cde Common Desktop Environment
CDE - The Common Desktop Environment is X Windows desktop environment
that was commonly used on commercial UNIX variants such as Sun Solaris,
HP-UX and IBM AIX. Developed between 1993 and 1999, it has now been
released under an Open Source licence by The Open Group.

2018-11-05T15:04:14+00:00 editors/featherpad Lightweight Qt5 plain-text editor
FeatherPad is a lightweight Qt5 plain-text editor. It is independent of
any desktop environment.

2018-11-05T05:16:35+00:00 science/esys-particle Particle-based numerical modelling software
ESyS-Particle is Open Source Software for particle-based numerical modelling
using the Discrete Element Method (DEM); a widely adapted technique for
modelling processes involving large deformations, granular flow and/or
fragmentation. ESyS-Particle is best suited for execution on parallel
supercomputers, clusters or multi-core PCs running a Linux-based operating
system. The C++ DEM simulation engine implements spatial domain decomposition
via the Message Passing Interface (MPI).

2018-11-05T02:13:10+00:00 math/moab Component for representing and evaluating mesh data
The Mesh-Oriented datABase (MOAB) is a component for representing and evaluating
mesh data. MOAB can store structured and unstructured mesh, consisting of
elements in the finite element zoo plus polygons and polyhedra. The functional
interface to MOAB is simple yet powerful, allowing the representation of many
types of metadata commonly found on the mesh. MOAB is optimized for efficiency
in space and time, based on access to mesh in chunks rather than through
individual entities, while also versatile enough to support individual entity
access. The MOAB library can naturally represent finite element and other types
of mesh data. Various types of meta-data are often used in conjunction with
a mesh. Examples include boundary condition groupings, material types, and
provenance information for the mesh. Because the data model used in MOAB is so
abstract, conventions are useful for describing how meta-data is stored into
that data model.

2018-11-04T17:13:58+00:00 science/code_saturne EDF's general purpose Computational Fluid Dynamics (CFD) software
Code_Saturne is EDF's general purpose Computational Fluid Dynamics (CFD)

The basic capabilities of Code_Saturne enable the handling of either
incompressible or expandable flows with or without heat transfer and turbulence.
Dedicated modules are available for specific physics such as radiative heat
transfer, combustion (gas, coal, heavy fuel oil, ...), magneto-hydrodynamics,
compressible flows, two-phase flows (Euler-Lagrange approach with two-way
coupling), or atmospheric flows.

2018-11-04T08:24:16+00:00 science/liggghts Discrete element method particle simulation software
LIGGGHTS stands for LAMMPS improved for general granular and granular heat
transfer simulations.

LAMMPS is a classical molecular dynamics simulator. It is widely used in the
field of Molecular Dynamics. Thanks to physical and algorithmic analogies,
LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR
package to perform these kind of simulations. LIGGGHTS aims to improve those
capability with the goal to apply it to industrial applications.

The features added in LIGGGHTS with respect to the original LAMMPS distribution
* Import and handling of complex wall geometries from CAD
* A moving mesh feature to account for moving geometry
* Re-write of contact force formulation, including optional cohesional and
rolling friction forces
* Heat conduction between particles in contact
* Improved particle insertion based on surface and volume meshes
* A "template" mechanism to account for particle non-uniformity
* More features added in the meantime and upcoming, see here.

2018-11-03T22:15:57+00:00 www/npm-node10
2018-11-03T16:25:07+00:00 multimedia/libva-intel-hybrid-driver Hybrid VP8 encoder and VP9 decoder for Intel GPUs
Intel hybrid driver provides support for WebM project VPx codecs. GPU
acceleration is provided via media kernels executed on Intel GEN GPUs.
The hybrid driver provides the CPU bound entropy (e.g., CPBAC)
decoding and manages the GEN GPU media kernel parameters and buffers.

2018-11-03T16:25:07+00:00 multimedia/cmrt Legacy C for Metal Runtime
Media GPU kernel manager for Intel G45 & HD Graphics family. Allows to
interface between Intel GPU's driver and a host program through a
high-level language.

2018-11-03T11:58:10+00:00 multimedia/gstreamer1-plugins-aom GStreamer (libaom) plugin
2018-11-03T11:58:10+00:00 graphics/gstreamer1-plugins-vulkan GStreamer Vulkan graphics plugin
2018-11-03T11:58:10+00:00 audio/gstreamer1-plugins-openmpt GStreamer OpenMPT audio decoder plugin
2018-11-03T03:45:04+00:00 audio/lsp-plugins-lv2 Collection of free LV2 plugins
LSP (Linux Studio Plugins) is a collection of open-source plugins.

The basic idea is to fill the lack of good and useful plugins under the
GNU/Linux platform.

2018-11-01T12:31:36+00:00 devel/py-pendulum Python package to ease datetimes manipulation
Pendulum is a Python package to ease datetimes manipulation.

It provides classes that are drop-in replacements for the native ones (they
inherit from them).

Special care has been taken to ensure timezones are handled correctly, and
are based on the underlying tzinfo implementation. For example all
comparisons are done in UTC or in the timezone of the datetime being used.

2018-11-01T05:08:53+00:00 audio/py-music21 Toolkit for computer-aided musical analysis
Music21 is a set of tools for helping scholars and other active listeners answer
questions about music quickly and simply. If you've ever asked yourself a
question like, "I wonder how often Bach does that" or "I wish I knew which band
was the first to use these chords in this order," or "I'll bet we'd know more
about Renaissance counterpoint (or Indian ragas or post-tonal pitch structures
or the form of minuets) if I could write a program to automatically write more
of them," then music21 can help you with your work.

2018-10-31T23:05:37+00:00 science/latte Quantum chemistry: Density functional tight binding molecular dynamics
A molecular dynamics package based around self-consistent-charge density
functional tight binding theory.

* Forces computed at the SCC-DFTB level.
* Provides forces and the potential component of the total energy.
* Integrates the electronic degrees of freedom (XL) (provides charges).
* Solves the electronic structure of the system.
* Several solvers such as SP2, Truncated SP2, Chebyshev polynomial
expansion, etc.

2018-10-31T21:49:24+00:00 math/dbcsr Distributed Block Compressed Sparse Row matrix library
libDBCSR (or DBCSR for short) is a sparse matrix library designed to efficiently
perform sparse matrix matrix multiplication, among other operations. It is MPI
and OpenMP parallel, and can exploit accelerators. It is developed as part of
CP2K , where it provides core functionality for linear scaling electronic
structure theory. A general overview of the library has been published.
A discussion of recent developments, in particular GPU work, has appeared as a
chapter in 'Electronic Structure Calculations on Graphics Processing Units',
John Wiley and Sons, ISBN 9781118661789, and is available as a preprint. The use
of one-sided MPI and a 2.5D algorithm to reduce communication is shown to be
effective for sparse matrix matrix multiplication in this manuscript. libDBCSR
is made available for integration in other projects, see the github webpage.

2018-10-31T21:03:48+00:00 www/node10 V8 JavaScript for client and server
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript
engine. Node.js uses an event-driven, non-blocking I/O model that
makes it lightweight and efficient. Node.js' package ecosystem,
npm, is the largest ecosystem of open source libraries in the world.

2018-10-31T18:54:27+00:00 devel/py-fypp Python powered preprocessor
Fypp is a Python powered preprocessor. It can be used for any programming
languages but its primary aim is to offer a Fortran preprocessor, which helps
to extend Fortran with condititional compiling and template metaprogramming
capabilities. Instead of introducing its own expression syntax, it uses Python
expressions in its preprocessor directives, offering the consistency and
versatility of Python when formulating metaprogramming tasks. It puts strong
emphasis on robustness and on neat integration into developing toolchains.

2018-10-30T16:11:10+00:00 textproc/rubygem-github-markup17 Render any fancy markup
This gem is used by GitHub to render any fancy markup such as Markdown,
Textile, Org-Mode, etc. Fork it and add your own!

2018-10-30T16:11:10+00:00 devel/rubygem-gitlab-sidekiq-fetcher Redis reliable queue pattern implemented in Sidekiq
Redis reliable queue pattern implemented in Sidekiq.

2018-10-30T06:44:55+00:00 emulators/linux-power9-functional-sim IBM POWER9 Functional Simulator (mambo) (CentOS ${LINUX_DIST_VER})
The IBM POWER9 Functional Simulator is a simulation environment developed by
IBM. It is designed to provide enough POWER9 processor complex functionality to
allow the entire software stack to execute, including loading, booting and
running a little endian Linux environment. The intent for this tool is to
educate, enable new application development, and to facilitate porting of
existing Linux applications to the POWER9 architecture. While the IBM POWER9
Functional Simulator serves as a full instruction set simulator for the POWER9
processor, it may not model all aspects of the IBM Power Systems POWER9 hardware
and thus may not exactly reflect the behavior of the POWER9 hardware.

2018-10-30T06:18:48+00:00 math/py-python-louvain Louvain algorithm for community detection
This module implements community detection.

It uses the louvain method described in Fast unfolding of communities in large
networks, Vincent D Blondel, Jean-Loup Guillaume, Renaud Lambiotte, Renaud
Lefebvre, Journal of Statistical Mechanics: Theory and Experiment 2008(10).

2018-10-30T04:36:22+00:00 science/gpaw-setups Setups (data files) for py-gpaw, the DFT quantum chemistry software
A setup is to the PAW method what a pseudo-potential is to the pseudo-potential
method. There are setups for the LDA, PBE, revPBE, RPBE and GLLBSC functionals.
The setups are stored as compressed XML specification for atomic PAW datasets

This package installs the setups into the default location,
$(PREFIX)/share/gpaw-setups. You can use the GPAW_SETUP_PATH environment
variable with py-gpaw to override this default location.

2018-10-29T05:55:51+00:00 math/dsdp Implementation of interior-point method for semidefinite programming
The DSDP software is a free open source implementation of an interior-point
method for semidefinite programming. It provides primal and dual solutions,
exploits low-rank structure and sparsity in the data, and has relatively low
memory requirements for an interior-point method. It allows feasible and
infeasible starting points and provides approximate certificates of
infeasibility when no feasible solution exists. The dual-scaling algorithm
implemented in this package has a convergence proof and worst-case polynomial
complexity under mild assumptions on the data. The software can be used as a
set of subroutines, through Matlab, or by reading and writing to data files.
Furthermore, the solver offers scalable parallel performance for large problems
and a well documented interface. Some of the most popular applications of
semidefinite programming and linear matrix inequalities (LMI) are model control,
truss topology design, and semidefinite relaxations of combinatorial and global
optimization problems.

2018-10-29T03:58:14+00:00 finance/qtbitcointrader Secure client uses latest OpenSSL and best encryption
Qt Bitcoin Trader is secure client uses latest OpenSSL and best encryption.

It is a modern, multi-function, full-featured cryptocurrency client that is
designed to satisfy the needs of even the most sophisticated users.

2018-10-29T02:23:13+00:00 graphics/radiance Video art software for VJs
Radiance is video art software for VJs. It supports beat detection, animated
GIFs, YouTube video, OpenGL shader effects. It is designed for live performance
and runs on FreeBSD, Linux and MacOS.

2018-10-29T00:37:52+00:00 devel/libpcl Portable Coroutine Library for low level functionality for coroutines
The Portable Coroutine Library (PCL) implements the low level functionality
for coroutines. For a definition of the term coroutine see The Art of Computer
Programming by Donald E. Knuth. Coroutines are a very simple cooperative
multitasking environment where the switch from one task to another is done
explicitly by a function call. Coroutines are a lot faster than processes or
threads switch, since there is no OS kernel involvement for the operation. Also
coroutines require much less OS resources than processes of threads.

2018-10-29T00:04:39+00:00 misc/lastools Efficient tools for LiDAR processing
LAStools is collection of highly efficient, batch-scriptable, multicore command
line tools. We have tools to classify, tile, convert, filter, raster,
triangulate, contour, clip, and polygonize LiDAR data (to name just a few
functions). All of the tools can also be run via a native GUI and are available
as a LiDAR processing toolboxes for ArcGIS versions 9.3 and up, for QGIS
versions 1.8 and up, and for ERDAS IMAGINE versions 14.0 and up.

2018-10-28T21:22:02+00:00 audio/synthv1-lv2 Old-school polyphonic synthesizer
synthv1 is an old-school all-digital 4-oscillator subtractive polyphonic
synthesizer with stereo fx.

* a pure stand-alone JACK client with JACK-session, NSM (Non Session management)
and both JACK MIDI and ALSA MIDI input support;
* a LV2 instrument plug-in.

2018-10-28T21:12:06+00:00 audio/samplv1-lv2 Old-school polyphonic sampler
Old-school all-digital polyphonic sampler synthesizer with stereo fx.

* A LV2 instrument plug-in
* A pure stand-alone JACK client with JACK-session, NSM (Non Session management)
and both JACK MIDI and ALSA MIDI input support

2018-10-28T20:08:05+00:00 audio/cadence Collection of tools useful for audio production
Cadence is a set of tools useful for audio production.

Cadence itself is also an application (the main one), which this page will
There are other applications that are part of the Cadence suite, they are
usually named as the "Cadence tools".

They are:
* Catarina
* Catia
* Claudia

Some of these also have sub-tools, such as Cadence-JackMeter and
Claudia-Launcher. Each of these sub-tools is properly documented in its
respective page.

2018-10-28T14:43:11+00:00 devel/ccls C/C++/ObjC language server
Ccls is a C/C++/Objective-C language server with the following

- Code completion (with both signature help and snippets)
- Definition/references, and other cross references
- Cross reference extensions: $ccls/call $ccls/inheritance $ccls/member
$ccls/vars ...
- Formatting
- Hierarchies: call (caller/callee) hierarchy, inheritance
(base/derived) hierarchy, member hierarchy
- Symbol rename
- Document symbols and approximate search of workspace symbol
- Hover information
- Diagnostics and code actions (clang FixIts)
- Semantic highlighting and preprocessor skipped regions
- Semantic navigation: $ccls/navigate

2018-10-27T19:33:56+00:00 java/wildfly14 Replacement for JBoss Application Server
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE!

2018-10-27T19:00:51+00:00 java/wildfly13 Replacement for JBoss Application Server
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE!

2018-10-27T18:33:08+00:00 java/wildfly12 Replacement for JBoss Application Server
WildFly is a flexible, lightweight, managed application
runtime that helps you build amazing applications.
WildFly - new name for JBoss Application Server

Fast Startup
Small Footprint
Modular Design
Unified Configuration and Management

And of course Java EE!

2018-10-27T18:08:59+00:00 misc/ctm Generate, receive and apply FreeBSD source updates per mail
CTM was originally "CVS Through eMail", but has since changed scope to be
much more general.

CTM is now meant to be the definitive way to make and apply a delta between
two versions of a directory tree.

There are two parts to this, making the delta and applying it. These are two
entirely different things. CTM concentrates the computation-burden on the
generation of the deltas, as a delta very often is applied more times than
it is made. Second CTM tries to make the minimal size delta.

2018-10-27T14:06:35+00:00 misc/kde-thumbnailer-fb2-kde4 KDE thumbnail generator for fb2 files
KDE thumbnail generator for the FictionBook (fb2) file format.

2018-10-27T14:06:35+00:00 misc/kde-thumbnailer-epub-kde4 KDE thumbnail generator for ePub files
KDE thumbnail generator for the ePub file format.

2018-10-27T14:06:35+00:00 misc/kde-thumbnailer-chm-kde4 KDE thumbnail generator for CHM files
KDE thumbnail generator for the CHM file format.

2018-10-26T04:20:02+00:00 devel/py-serializable Base class with serialization helpers for user-defined Python objects
Base class with serialization methods for user-defined Python objects.

Classes which inherit from Serializable are enabled with default implementations
of to_json, from_json, __reduce__ (for pickling), and other serialization
helpers. A derived class must either have a member data matching the name of
each argument to __init__ or, alternatively, must provide a user-defined
to_dict() method which returns a dictionary whose keys match the arguments to

2018-10-26T04:15:41+00:00 devel/py-typechecks Type checking helpers for Python
Type checking helpers for Python.

2018-10-25T15:47:05+00:00 audio/pavucontrol-qt PulseAudio mixer in Qt
pavucontrol-qt is the Qt port of volume control pavucontrol of sound
server PulseAudio.

2018-10-25T07:36:58+00:00 science/coordgenlibs Schrodinger-developed 2D coordinate generation
This is Schrodinger, Inc's 2D coordinate generation. The emphasis of these
algorithms are on quality of 2D coordinates rather than speed of generation.
The algorithm distinguishes itself from many others by doing well with both
macrocycles and metal complexes. It also does extremely well on typical
drug-like small molecules, and has been validated on millions of compounds.

2018-10-25T07:24:36+00:00 science/maeparser Parser for Schrodinger Maestro files
maeparser is a parser for Schrodinger Maestro files.

Structure files (.mae,.maegz,.mae.gz) can contain multiple structures
delimited by "f_m_ct". See MaeConstants.hpp for standard block and property

2018-10-24T14:10:56+00:00 textproc/R-cran-rio Swiss-Army knife for data I/O
Streamlined data import and export by making assumptions that the user is
probably willing to make: 'import()' and 'export()' determine the data
structure from the file extension, reasonable defaults are used for data import
and export (e.g., 'stringsAsFactors=FALSE'), web-based import is natively
supported (including from SSL/HTTPS), compressed files can be read directly
without explicit decompression, and fast import packages are used where
appropriate. An additional convenience function, 'convert()', provides a simple
method for converting between file types.

2018-10-24T05:36:11+00:00 science/molsketch 2D molecule editor
Molsketch is a 2D molecular editing tool.
Its goal is to help you draw molecules quick and easily.

2018-10-23T22:41:12+00:00 sysutils/py-packet-python Python client for API
Python client for the API. Full Packet API documentation is available

2018-10-23T22:32:09+00:00 net/rabbiteer AMQP & RabbitMQ command-line tool
Command-line tool for publishing and subscribing to RabbitMQ, including
support for publish, subscribe, and RabbitMQ-style rpc calls.

2018-10-23T18:29:23+00:00 textproc/R-cran-readxl Read Excel Files
Import excel files into R. Supports '.xls' via the embedded 'libxls' C library
<> and '.xlsx' via the embedded 'RapidXML' C++
library <>. Works on Windows, Mac and Linux
without external dependencies.

2018-10-23T18:25:39+00:00 math/R-cran-haven Import and Export 'SPSS', 'Stata' and 'SAS' Files
Import foreign statistical formats into R via the embedded 'ReadStat' C
library, <>.

2018-10-23T18:13:04+00:00 textproc/R-cran-cellranger Translate Spreadsheet Cell Ranges to Rows and Columns
Helper functions to work with spreadsheets and the "A1:D10" style of cell range

2018-10-23T18:09:22+00:00 devel/R-cran-covr Test Coverage for Packages
Track and report code coverage for your package and (optionally) upload the
results to a coverage service like 'Codecov' <> or 'Coveralls'
<>. Code coverage is a measure of the amount of code being
exercised by a set of tests. It is an indirect measure of test quality and
completeness. This package is compatible with any testing methodology or
framework and tracks coverage of both R code and compiled C/C++/FORTRAN code.

2018-10-23T18:05:36+00:00 textproc/R-cran-rex Friendly Regular Expressions
A friendly interface for the construction of regular expressions.

2018-10-23T17:55:45+00:00 devel/R-cran-testthat Unit Testing for R
Software testing is important, but, in part because it is frustrating and
boring, many of us avoid it. 'testthat' is a testing framework for R that is
easy to learn and use, and integrates with your existing 'workflow'.

2018-10-23T11:00:20+00:00 graphics/gmt5 Generic Mapping Tools - data processing and display software package
GMT is an open source collection of ~130 tools for manipulating
geographic and Cartesian data sets and producing PostScript
illustrations ranging from simple x-y plots via contour maps to
artificially illuminated surfaces and 3D perspective views.

2018-10-23T10:57:15+00:00 graphics/gmt5-gshhg Global Self-consistent, Hierarchical, High-resolution Geography
We present a high-resolution geography data set amalgamated from three data
bases in the public domain:

World Vector Shorelines (WVS).
CIA World Data Bank II (WDBII).
Atlas of the Cryosphere (AC).

2018-10-23T10:54:08+00:00 graphics/gmt5-dcw Digital Chart of the World for GMT 5 or later
The Digital Chart of the World (DCW) is a comprehensive 1:1,000,000 scale vector
basemap of the world. The charts were designed to meet the needs of pilots and
air crews in medium-and low-altitude en route navigation and to support military
operational planning, intelligence briefings, and other needs.

2018-10-22T15:34:55+00:00 net/flent FLExible Network Tester
Flent is a Python wrapper to run multiple simultaneous netperf/iperf/ping
instances and aggregate the results. It was previously known as

2018-10-22T09:06:29+00:00 net/frr6 IP routing protocol suite including BGP, IS-IS, OSPF and RIP
FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms
which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots
in the Quagga project.

2018-10-22T05:15:14+00:00 math/openmesh Generic data structure for manipulating polygonal meshes
OpenMesh is a generic and efficient data structure for representing and
manipulating polygonal meshes.

The main features of the underlying data structure are:
* No restriction to triangles meshes, handle general polygonal meshes.
* Explicit representation of vertices, halfedges, edges, and faces.
* Efficient access to the one-ring neighborhood of a vertex.
* Ability to handle non-manifold vertices (like two faces meeting in only one

2018-10-21T19:28:54+00:00 sysutils/rubygem-vagrant_cloud Vagrant Cloud API wrapper for Ruby
Ruby client for the Vagrant Cloud API.
This client allows to create, modify and delete boxes, versions and
providers. The main entry point is an object referencing your account.

2018-10-21T17:56:11+00:00 science/erkale Quantum chemistry program to solve the electronic structure of atoms
ERKALE is a quantum chemistry program used to solve the electronic structure of
atoms, molecules and molecular clusters. It was originally developed at the
University of Helsinki for the computation of x-ray properties, such as
ground-state electron momentum densities and Compton profiles, and core (x-ray
absorption and x-ray Raman scattering) and valence electron excitation spectra
of atoms and molecules. Subsequently, it has gained unique functionalities for
basis set development as well as self-interaction corrected density-functional
theory calculations.

2018-10-21T17:52:35+00:00 science/py-avogadrolibs Python bindings for Avogadro2 chemistry libraries
Python bindings for Avogadro2 libraries, libraries that are a foundation of the
Avogadro 2 project.

Avogadro 2 is a chemical editor and visualization application, it is also a set
of reusable software libraries written in C++ using principles of modularity for
maximum reuse.

2018-10-21T17:49:53+00:00 misc/py-molequeue Python binding for MolEqueue, task management framework
Pythin bindings for MoleQueue, an open-source, cross-platform, system-tray
resident desktop application for abstracting, managing, and coordinating the
execution of tasks both locally and on remote computational resources.

2018-10-21T17:10:01+00:00 editors/kak-lsp Kakoune Language Server Protocol Client
Kak-lsp is a Language Server Protocol client for Kakoune implemented
in Rust.

A Language Server Protocol (LSP) defines the protocol used between
an editor or IDE and a language server that provides language
features like auto complete, go to definition, find all references

2018-10-21T05:38:08+00:00 audio/speech-denoiser-lv2 Speech denoise LV2 plugin based on RNNoise library
A speech denoise LV2 plugin based on the modified Xiph's RNNoise library
by GregorR.

RNNoise is a library that uses deep learning to apply noise supression to audio
sources with voice presence.

2018-10-21T05:35:38+00:00 audio/rnnoise-nu Recurrent neural network for audio noise reduction
RNNoise-nu is a noise suppression library based on a recurrent neural network.

Its a fork of the rnnoise library with altered/generalized functionality.

2018-10-20T18:36:24+00:00 math/gau2grid Fast computation of a gaussian and its derivative on a grid
gau2grid is a python-generated C library for vectorized computation of grid to
gaussian collocation matrices

The core of gau2grid is generating the collocation matrices between a real space
grid and a gaussian basis set expanded to a given angular momenta.

2018-10-20T15:26:26+00:00 net/p5-Twitter-API Twitter REST API library for Perl
Twitter::API provides an interface to the Twitter REST API for perl.

* full support for all Twitter REST API endpoints
* not dependent on a new distribution for new endpoint support
* optionally specify access tokens per API call
* error handling via an exception object that captures the full
request/response context
* full support for OAuth handshake and Xauth authentication

Additional features are available via optional traits:
* convenient methods for API endpoints with simplified argument
handling via ApiMethods
* normalized booleans (Twitter likes 'true' and 'false', except
when it doesn't) via NormalizeBooleans
* automatic decoding of HTML entities via DecodeHtmlEntities
* automatic retry on transient errors via RetryOnError
* "the whole enchilada" combines all the above traits via Enchilada
* app-only (OAuth2) support via AppAuth
* automatic rate limiting via RateLimiting

2018-10-20T15:24:48+00:00 devel/p5-MooX-Aliases Easy aliasing of methods and attributes in Moo
The MooX::Aliases module will allow you to quickly alias methods in Moo.
It provides an alias parameter for has() to generate aliased accessors
as well as the standard ones. Attributes can also be initialized in the
constructor via their aliased names.

2018-10-20T15:21:16+00:00 devel/p5-Class-Tiny-Chained Minimalist class construction, with chained attributes
Class::Tiny::Chained is a wrapper around Class::Tiny which makes the
generated attribute accessors chainable; that is, when setting an
attribute value, the object is returned so that further methods can
be called.

2018-10-20T15:12:44+00:00 devel/p5-MooX-Traits Automatically apply roles at object creation time
Often you want to create components that can be added to a class arbitrarily.
This module makes it easy for the end user to use these components. Instead
of requiring the user to create a named class with the desired roles applied,
or apply roles to the instance one-by-one, he can just create a new class
from yours with with_traits, and then instantiate that.

2018-10-20T14:56:29+00:00 www/p5-WWW-OAuth Portable OAuth 1.0 authentication
WWW::OAuth implements OAuth 1.0 request authentication according to RFC 5849
(sometimes referred to as OAuth 1.0A). It does not implement the user agent
requests needed for the complete OAuth 1.0 authorization flow; it only
prepares and signs requests, leaving the rest up to your application. It can
authenticate requests for LWP::UserAgent, Mojo::UserAgent, HTTP::Tiny, and
can be extended to operate on other types of requests.

2018-10-20T14:47:04+00:00 www/py-biscuits Fast and tasty cookies handling
Biscuits provides low level API for handling cookies server side.

2018-10-20T11:27:14+00:00 games/astromenace Hardcore 3D space shooter with spaceship upgrade possibilities
AstroMenace is a brilliant 3d scroll-shooter allowing you to feel the adrenalin
rush of a fierce space battle against relentless swarms of alien invaders.
Immerse into a decisive battle against tons of cunning foes, face the
terrifying bosses and protect your homeland throughout 15 diverse levels of
the game. The hardcore gameplay of AstroMenace, packed with pure non-stop
action, will become a full scale test for your basic instinct of survival.

AstroMenace shines with stunning special effects which in combination with
superb 3d graphics guarantee that the game will feast the eyes of even most
experienced arcade players. The quality of visuals ensures that the
demonstration of your superior power and new weaponry will look really
impressive and awesome, so the destruction of foes is a truly amazing sight.

The game provides a wide variety of armaments and weapon upgrades for
discharging the retributive wrath upon the hordes of enemies, besides it has
a great number of improvements for enhancing the defensive abilities of your
spaceship. Collect money during the combat and invest them into turning your
spaceship into an ultimate weapon of mass destruction.

2018-10-19T21:32:08+00:00 databases/postgresql11-server
PostgreSQL is a sophisticated Object-Relational DBMS, supporting
almost all SQL constructs, including subselects, transactions, and
user-defined types and functions. It is the most advanced open-source
database available anywhere. Commercial Support is also available.

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

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

PostgreSQL is free and the complete source is available.

2018-10-19T21:32:08+00:00 databases/postgresql11-pltcl
2018-10-19T21:32:08+00:00 databases/postgresql11-plpython
2018-10-19T21:32:08+00:00 databases/postgresql11-plperl
2018-10-19T21:32:08+00:00 databases/postgresql11-pgtcl
2018-10-19T21:32:08+00:00 databases/postgresql11-docs
2018-10-19T21:32:08+00:00 databases/postgresql11-contrib The contrib utilities from the PostgreSQL distribution
This is the port for all stuff that comes in the contrib subtree of
the postgresql distribution. This subtree contains porting tools,
analysis utilities, and plug-in features that are not part of the core
PostgreSQL system, mainly because they address a limited audience or
are too experimental to be part of the main source tree. This does
not preclude their usefulness.

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

$ psql -d dbname -f module.sql

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

For more information, please see

This software is part of the standard PostgreSQL distribution.

2018-10-19T21:32:08+00:00 databases/postgresql11-client PostgreSQL database (client)
2018-10-19T17:59:02+00:00 deskutils/qlipper Lightweight clipboard history applet
A Lightweight clipboard history applet using the Qt framework. It provides
the following features:
* Saves clipboard history entries and restores them
* Lightweight
* Systray docking app
* Few requirements

2018-10-19T14:09:32+00:00 net/py-sbws Tor network bandwidth scanner
Simple Bandwidth Scanner (a.k.a sbws) is a Tor bandwidth scanner that produces
bandwidth measurements files to be used by Directory Authorities.

The scanner builds two hop circuits consisting of the relay being measured and
a fast exit. Over these circuits it measures RTT and bandwidth.

2018-10-19T02:06:53+00:00 biology/py-gffutils Work with GFF and GTF files in a flexible database framework
gffutils is a Python package for working with and manipulating the GFF and GTF
format files typically used for genomic annotations. Files are loaded into a
sqlite3 database, allowing much more complex manipulation of hierarchical
features (e.g., genes, transcripts, and exons) than is possible with plain-text
methods alone.

2018-10-19T02:05:37+00:00 biology/py-pyfaidx Efficient pythonic random access to fasta subsequences
FASTA is a format to exchange generic information, partial or of the entire

A function "faidx" (FAsta InDeX) creates a small flat index file ".fai" allowing
for fast random access to any subsequence in the indexed FASTA file, while
loading a minimal amount of the file in to memory. This python module implements
pure Python classes for indexing, retrieval, and in-place modification of FASTA
files using a samtools compatible index. The pyfaidx module is API compatible
with the pygr seqdb module. A command-line script "faidx" is installed alongside
the pyfaidx module, and facilitates complex manipulation of FASTA files without
any programming knowledge.

2018-10-19T02:03:40+00:00 biology/py-gtfparse Parsing tools for GTF (gene transfer format) files
Tools to parse files in GTF (gene transfer format).

GTF is a common format to exchange large portions of, or entire genotype

2018-10-18T21:21:17+00:00 science/mmtf C++ implementation of the MMTF API, decoder and encoder
mmtf is a C++ headers-only decoder/encoder library for the MMTF format.

The macromolecular transmission format (MMTF) is a binary encoding of chemical
and biological structures.

2018-10-18T19:53:29+00:00 mail/p5-Mail-Box-POP3 Handle POP3 folders as client
Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the POP3 protocol. This class uses Mail::Transport::POP3 to hide the transport
of information, and focusses solely on the correct handling of messages within a
POP3 folder.

2018-10-18T19:53:05+00:00 mail/p5-Mail-Box-IMAP4 Handle IMAP4 folders as client
Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the IMAP4 protocol. This class uses Mail::Transport::IMAP4 to hide the transport
of information, and focusses solely on the correct handling of messages within a
IMAP4 folder. More than one IMAP4 folder can be handled by one single IMAP4

2018-10-18T19:50:11+00:00 mail/p5-Mail-Transport Use Mail Transfer Agents (MTAs)
Mail::Transport extends Mail::Transport implement sending and/or receiving of
messages, using various protocols.

Mail::Transport::Send extends this class, and offers general functionality for
send protocols, like SMTP. Mail::Transport::Receive also extends this class, and
offers receive method. Some transport protocols will implement both sending and

2018-10-18T19:49:41+00:00 mail/p5-Mail-Message General message object
A Mail::Message object is a container for MIME-encoded message information, as
defined by RFC2822. Everything what is not specificaly related to storing the
messages in mailboxes (folders) is implemented in this class. Methods which are
related to folders is implemented in the Mail::Box::Message extension.

The main methods are get(), to get information from a message header field, and
decoded() to get the intended content of a message. But there are many more
which can assist your program.

Complex message handling, like construction of replies and forwards, are
implemented in separate packages which are autoloaded into this class. This
means you can simply use these methods as if they are part of this class. Those
package add functionality to all kinds of message objects.

2018-10-18T18:52:17+00:00 x11/py-xcffib Replacement for xpyb and XCB Python bindings
xcffib is intended to be a (mostly) drop-in replacement for xpyb. xpyb has
an inactive upstream, several memory leaks, is python2 only and doesn't have
pypy support. xcffib is a binding which uses cffi, which mitigates some of
the issues described above. xcffib also builds bindings for 27 of the 29
(xprint and xkb are missing) X extensions in 1.10.

2018-10-18T13:31:00+00:00 textproc/belr Language recognition library
Belr is Belledonne Communications' language recognition library, written
in C++11. It aims at parsing any input formatted according to a language
defined by an ABNF grammar, such as the protocols standardized at IETF.

2018-10-18T13:31:00+00:00 net/liblinphone SIP library supporting voice/video calls and text messaging
Liblinphone is a high level library integrating all the SIP call and instant
messaging features into a single easy to use API.

2018-10-18T13:31:00+00:00 multimedia/mswebrtc Mediastreamer plugin with WebRTC codecs
WebRTC codecs for Mediastreamer (iSAC, AEC, iLBC).

2018-10-18T13:31:00+00:00 multimedia/bcmatroska2 Belledonne Communications Matroska media container support
This library provides support for Matroska, a media container format.

2018-10-18T13:31:00+00:00 deskutils/belcard vCard support library
Belcard is a C++ library to manipulate vCard files.

2018-10-18T07:13:32+00:00 x11-fonts/twemoji-color-font-ttf Color emoji font using Twitter Unicode 10
A color and B&W emoji SVGinOT font built from the Twitter "Emoji for Everyone"
artwork with support for ZWJ, skin tone diversity and country flags.

2018-10-18T06:21:37+00:00 sysutils/syslog-ng318 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:
2018-10-18T02:10:00+00:00 x11-drivers/xf86-video-ati-legacy X.Org ati display driver
This package contains the X.Org xf86-video-ati driver. It is an old version
intended to be used with the drm-legacy-kmod.
2018-10-17T22:48:23+00:00 www/py-google-cloud-dlp Cloud Data Loss Prevention (DLP) API API client library
Cloud Data Loss Prevention (DLP) API: Provides methods for detection, risk
analysis, and de-identification of privacy-sensitive fragments in text, images,
and Google Cloud Platform storage repositories.

2018-10-17T22:35:36+00:00 www/py-google-cloud-vision Cloud Vision API API client library
The Google Cloud Vision API enables developers to understand the content of an
image by encapsulating powerful machine learning models in an easy to use REST
API. It quickly classifies images into thousands of categories (e.g.,
"sailboat", "lion", "Eiffel Tower"), detects individual objects and faces within
images, and finds and reads printed words contained within images. You can build
metadata on your image catalog, moderate offensive content, or enable new
marketing scenarios through image sentiment analysis. Analyze images uploaded in
the request or integrate with your image storage on Google Cloud Storage.

2018-10-17T01:04:41+00:00 science/avogadro2 Chemical editor and visualization application
Avogadro 2 is a chemical editor and visualization application, it is also a set
of reusable software libraries written in C++ using principles of modularity for
maximum reuse. The development of the first generation Avogadro application and
library is documented in our paper, and this remains the preferred method of
citation at present. The motivation for rewriting Avogadro, along with
improvements and changes made in Avogadro 2 are summarized in our Source
article. We provide a set of permissively licensed, open source, cross platform
software components in the Avogadro 2 libraries, along with an end-user
application with full source code, and binaries.

The library features updated and improved rendering, where we built upon the
abstraction provided by previous API, but implemented a simple scene graph. This
makes use of features such as impostor sphere rendering, resulting in
significant rendering speed improvements while improving the quality of the
visualization. The core is built for scalability, looking to enable the analysis
of larger chemical structures and simulations being produced by computational
chemistry codes today. Emphasis has also been placed on making it even easier to
extend, using simple Python scripts to add simulation input capabilities, and
data input/output along with access to full-blown C++ plugin APIs where more
control is required.

2018-10-17T01:02:16+00:00 science/avogadrolibs Avogadro2 libraries for chemical editor and visualization applications
Libraries that are a foundation of the Avogadro 2 project.

Avogadro 2 is a chemical editor and visualization application, it is also a set
of reusable software libraries written in C++ using principles of modularity for
maximum reuse. The development of the first generation Avogadro application and
library is documented in our paper, and this remains the preferred method of
citation at present. The motivation for rewriting Avogadro, along with
improvements and changes made in Avogadro 2 are summarized in our Source
article. We provide a set of permissively licensed, open source, cross platform
software components in the Avogadro 2 libraries, along with an end-user
application with full source code, and binaries.

The library features updated and improved rendering, where we built upon the
abstraction provided by previous API, but implemented a simple scene graph. This
makes use of features such as impostor sphere rendering, resulting in
significant rendering speed improvements while improving the quality of the
visualization. The core is built for scalability, looking to enable the analysis
of larger chemical structures and simulations being produced by computational
chemistry codes today. Emphasis has also been placed on making it even easier to
extend, using simple Python scripts to add simulation input capabilities, and
data input/output along with access to full-blown C++ plugin APIs where more
control is required.

2018-10-16T22:58:17+00:00 science/libmsym Molecular point group symmetry library
libmsym is a C library dealing with point group symmetry in molecules.

* Determine, symmetrize and generate molecules of any point group as well
determine/select subgroups. Get symmetrically equivalent elements and
symmetrize translation of any any element in a molecule.
* Generate character tables for any point group (complex characters form
reducible representations)
* Generate SALCs of real spherical harmonics with any angular momentum for
point groups with real characters (Ci, Cs, Cnv, Dn, Dnh, Dnd, Td, O, Oh,
I and Ih), as well as symmetrize orbitals, determine partner functions etc.

2018-10-16T22:07:52+00:00 misc/molequeue Desktop integration of high performance computing resources
MoleQueue is an open-source, cross-platform, system-tray resident desktop
application for abstracting, managing, and coordinating the execution of tasks
both locally and on remote computational resources. It is built and tested on
Linux, Mac OS X, and Windows, with nightly binaries currently available for Mac
OS X and Windows. Users can set up local and remote queues that describe where
the task will be executed. Each queue can have programs, with templates to
facilitate the execution of the program. Input files can be staged, and output
files collected using a standard interface.

The MoleQueue application is written in C++ using the Qt framework. It can
execute programs directly on the local machine, and uses SSH to communicate with
remote batch scheduling systems with support for Open Grid Scheduler (formerly
Sun Grid Engine) and PBS. The backend communication is abstracted, and support
is currently being added for UIT (a SOAP protocol for communicating with
military HPC resources using ezHPC).

2018-10-16T20:03:29+00:00 net/p5-MaxMind-DB-Reader-XS Fast XS implementation of MaxMind DB reader
Simply installing this module causes MaxMind::DB::Reader to use the XS
implementation, which is much faster than the Perl implementation. The XS
implementation links against the libmaxminddb library. See MaxMind::DB::Reader
for API details.

2018-10-16T06:56:17+00:00 misc/py-toil Pipeline management software for clusters
Toil is a scalable, efficient, cross-platform pipeline management system,
written entirely in Python, and designed around the principles of functional

2018-10-16T00:00:46+00:00 graphics/vkd3d Direct3D 12 to Vulkan translation
3D graphics library that provides an API similar to Direct3D 12.

2018-10-15T14:55:00+00:00 x11-wm/obconf-qt Qt port of preferences manager for Openbox
ObConf-Qt is a Qt port of ObConf, a configuration editor for OpenBox.
It allows you to edit and choose theme, and to edit window manager preferences
such as mouse focus behaviour, font-settings and number of virtual desktops.

2018-10-15T00:58:09+00:00 sysutils/ansible26
2018-10-14T23:15:09+00:00 science/wxmacmolplt Graphical user interface principally for the GAMESS program
wxMacMolPlt is an open-source, cross-platform (Mac OS X, Linux and Windows) gui
for preparing, submitting and visualizing input and output for the GAMESS
quantum chemistry package. Features include a graphical molecule builder, GAMESS
input generation, animation of output and visualization of molecules, normal
modes, orbitals and other properties.

MacMolPlt is designed to be easy to use by the novice chemist yet has many
powerful features that will be immediately indespensible to the advanced user.

2018-10-14T05:45:10+00:00 benchmarks/libcelero C++ benchmark authoring library/framework
Celero aims to be a small library which can be added to a C++ project and
perform benchmarks on code in a way which is easy to reproduce, share, and
compare among individual runs, developers, or projects. Celero uses a framework
similar to that of GoogleTest to make its API easier to use and integrate into a
project. Make automated benchmarking as much a part of your development process
as automated testing.

2018-10-14T05:34:43+00:00 sysutils/nvme-cli Port of Linux nvme cli utility
NVM-Express user space tooling for Linux.

2018-10-14T05:29:32+00:00 www/s Web search in a terminal
Web search from the terminal. Just opens in your browser.

* Many search providers are supported.
* Allows addition of custom providers.
* Server mode with a web interface

2018-10-14T03:18:45+00:00 science/gamess-us General Atomic and Molecular Electronic Structure System (US)
GAMESS is a program for ab initio molecular quantum chemistry. Briefly, GAMESS
can compute SCF wavefunctions ranging from RHF, ROHF, UHF, GVB, and MCSCF.
Correlation corrections to these SCF wavefunctions include Configuration
Interaction, second order perturbation Theory, and Coupled-Cluster approaches,
as well as the Density Functional Theory approximation. Excited states can be
computed by CI, EOM, or TD-DFT procedures. Nuclear gradients are available, for
automatic geometry optimization, transition state searches, or reaction path
following. Computation of the energy hessian permits prediction of vibrational
frequencies, with IR or Raman intensities. Solvent effects may be modeled by the
discrete Effective Fragment potentials, or continuum models such as the
Polarizable Continuum Model. Numerous relativistic computations are available,
including infinite order two component scalar relativity corrections, with
various spin-orbit coupling options. The Fragment Molecular Orbital method
permits use of many of these sophisticated treatments to be used on very large
systems, by dividing the computation into small fragments. Nuclear wavefunctions
can also be computed, in VSCF, or with explicit treatment of nuclear orbitals by
the NEO code.

This is the 'US' fork of GAMES. 'UK' fork also exists.

2018-10-13T16:29:45+00:00 math/cddlib C-library implementation of the Double Description Method
cddlib is a C library implementation of the Double Description Method. Given a
convex polyhedron P in R^n, it can be used to change between the V- and
H-representation and to solve linear programming problems over P.

2018-10-12T20:16:28+00:00 audio/gstreamer1-plugins-webrtcdsp GStreamer WebRTC Audio Processing plugin
2018-10-12T18:22:06+00:00 audio/webrtc-audio-processing AudioProcessing module from WebRTC project
Audio processing routines extracted from WebRTC project into a
standalone library. It provides the following features:

- Acoustic echo cancellation
- Acoustic echo control for mobile
- Automatic gain control
- High-pass filter
- Level estimator
- Noise suppression
- Voice activity detection

2018-10-12T16:14:37+00:00 databases/p5-Mongoose MongoDB document to Moose object mapper
This is a MongoDB to Moose object mapper. This module allows you to use
the full power of MongoDB within your Moose classes, without sacrificing
MongoDB's power, flexibility and speed.

2018-10-12T13:12:52+00:00 net/intel-ix-kmod 10 gigabit FreeBSD Base Driver for Intel(R) Network Connections
This release includes the 10 gigabit FreeBSD*-based driver for Intel(R) Network

The ix driver supports all 10 gigabit network connections based on
82599, 82598EB, X520, X540, and X550 series controllers.

2018-10-12T01:55:30+00:00 math/py-primme PRIMME wrapper for Python
The python binding for PRIMME, PReconditioned Iterative MultiMethod Eigensolver
for solving symmetric/Hermitian eigenvalue problems and singular value

2018-10-11T16:58:32+00:00 sysutils/py-pyznap ZFS snapshot tool written in Python
pyznap is a ZFS snapshot management tool. It automatically takes and deletes
snapshots and can send them to different remote and local backup locations.

For example, it is possible to specify a policy for a given filesystem in the
pyznap.conf file and then use cron to let it run once per quarter-hour.

2018-10-11T05:28:54+00:00 devel/py-aiortc WebRTC and ORTC in Python
aiortc is a library for Web Real-Time Communication (WebRTC) and Object
Real-Time Communication (ORTC) in Python. It is built on top of asyncio,
Python's standard asynchronous I/O framework.

2018-10-11T00:09:32+00:00 devel/rubygem-mini_portile2 Simple autoconf builder for developers
This project is a minimalistic implementation of a port/recipe system
for developers. Because "Works on my machine" is unacceptable for a
library maintainer.

2018-10-10T21:36:03+00:00 deskutils/py-khard Console carddav client
Khard is an address book for the console. It creates, reads, modifies and
removes carddav address book entries at your local machine. Khard is also
compatible to the email clients mutt and alot and the SIP client twinkle.

2018-10-10T07:28:57+00:00 math/mfem Lightweight, general, scalable C++ library for finite element methods
* Arbitrary high-order finite element meshes and spaces.
* Wide variety of finite element discretization approaches.
* Conforming and nonconforming adaptive mesh refinement.
* Scalable to hundreds of thousands of cores.
* etc.

2018-10-09T18:06:15+00:00 net-im/fractal GTK+ Matrix IM client
Fractal is a Gtk+ Matrix messaging client written in Rust.
Its interface is optimized for collaboration in large groups
such as free software projects.

2018-10-09T16:27:57+00:00 devel/pecl-xdebug-devel Xdebug extension for PHP
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information. The debug information that Xdebug can provide
includes the following:

* stack and function traces in error messages with:
o full parameter display for user defined functions
o function name, file name and line indications
o support for member functions
* memory allocation
* protection for infinite recursions

Xdebug also provides:

* profiling information for PHP scripts
* script execution analysis
* capabilities to debug your scripts interactively with a debug client

Beta Version! The only one supporting PHP 7.3

2018-10-09T16:19:25+00:00 devel/pecl-xdebug25 Xdebug extension for PHP
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information. The debug information that Xdebug can provide
includes the following:

* stack and function traces in error messages with:
o full parameter display for user defined functions
o function name, file name and line indications
o support for member functions
* memory allocation
* protection for infinite recursions

Xdebug also provides:

* profiling information for PHP scripts
* script execution analysis
* capabilities to debug your scripts interactively with a debug client

2018-10-09T13:51:40+00:00 security/py-bro-pkg Bro NSM package manager
The Bro Package Manager makes it easy for Bro users to install
and manage third party scripts as well as plugins for Bro and
BroControl. The command-line tool is preconfigured scripts as
well as plugins for Bro and BroControl. The command-line tool
is preconfigured to download packages from the Bro package source,
a GitHub repository that has been setup such that any developer
can request their Bro package be included. See the README file
of that repository for information regarding the package submission
process. NOTE: It's left up to users to decide for themselves
via code review, GitHub comments/stars, or other metrics whether
any given package is trustworthy as there is no implied guarantees
that it's secure just because it's been accepted into the default
package source. See the package manager documentation for further
usage information, how-to guides, and walkthroughs. For offline
reading, it's also available in the doc/ directory of the
source code distribution.

2018-10-09T12:03:07+00:00 textproc/hs-parsec-numbers Number parsers without a large token parser
This package provides the number parsers without the need to use a large
(and unportable) token parser.

2018-10-09T08:50:12+00:00 x11-fonts/materialdesign-ttf Material Design Webfont
Webfont distribution for the Material Design Icons.

2018-10-09T08:24:02+00:00 math/primme Iterative eigensolver for symmetric and hermitian matrices
PRIMME, pronounced as prime, computes a few eigenvalues and their corresponding
eigenvectors of a real symmetric or complex Hermitian matrix. It can also
compute singular values and vectors of a square or rectangular matrix. It can
find largest, smallest, or interior singular/eigenvalues and can use
preconditioning to accelerate convergence. It is especially optimized for large,
difficult problems, and can be a useful tool for both non-experts and experts.
PRIMME is written in C99, but complete interfaces are provided for Fortran 77,
MATLAB, Python, and R.

2018-10-09T04:33:00+00:00 devel/py-pylibsrtp Python wrapper around libsrtp
pylibsrtp is a Python wrapper around libsrtp, making it possible to encrypt and
decrypt Secure Real-time Transport Protocol (SRTP) packets from Python code.

SRTP is a profile of the Real-time Transport Protocol (RTP) which provides
confidentiality, message authentication, and replay protection. It is defined
by RFC 3711.

2018-10-09T04:26:22+00:00 devel/py-aioice Interactive Connectivity Establishment (RFC 5245) in Python
aioice is a library for Interactive Connectivity Establishment (RFC 5245) in
Python. It is built on top of asyncio, Python's standard asynchronous I/O

Interactive Connectivity Establishment (ICE) is useful for applications that
establish peer-to-peer UDP data streams, as it facilitates NAT traversal.
Typical usecases include SIP and WebRTC.

2018-10-09T04:19:08+00:00 multimedia/py-av Pythonic binding for FFmpeg
PyAV is a Pythonic binding for FFmpeg. We aim to provide all of the power and
control of the underlying library, but manage the gritty details as much as

2018-10-08T08:52:51+00:00 www/php73-tidy
2018-10-08T08:52:51+00:00 www/php73-session
2018-10-08T08:52:51+00:00 www/php73-opcache
2018-10-08T08:52:51+00:00 www/mod_php73
2018-10-08T08:52:51+00:00 textproc/php73-xsl
2018-10-08T08:52:51+00:00 textproc/php73-xmlwriter
2018-10-08T08:52:51+00:00 textproc/php73-xmlreader
2018-10-08T08:52:51+00:00 textproc/php73-xml
2018-10-08T08:52:51+00:00 textproc/php73-wddx
2018-10-08T08:52:51+00:00 textproc/php73-simplexml
2018-10-08T08:52:51+00:00 textproc/php73-pspell
2018-10-08T08:52:51+00:00 textproc/php73-enchant
2018-10-08T08:52:51+00:00 textproc/php73-dom
2018-10-08T08:52:51+00:00 textproc/php73-ctype
2018-10-08T08:52:51+00:00 sysutils/php73-posix
2018-10-08T08:52:51+00:00 sysutils/php73-fileinfo
2018-10-08T08:52:51+00:00 security/php73-sodium
2018-10-08T08:52:51+00:00 security/php73-openssl
2018-10-08T08:52:51+00:00 security/php73-hash
2018-10-08T08:52:51+00:00 security/php73-filter
2018-10-08T08:52:51+00:00 net/php73-xmlrpc
2018-10-08T08:52:51+00:00 net/php73-sockets
2018-10-08T08:52:51+00:00 net/php73-soap
2018-10-08T08:52:51+00:00 net/php73-ldap
2018-10-08T08:52:51+00:00 net-mgmt/php73-snmp
2018-10-08T08:52:51+00:00 misc/php73-calendar
2018-10-08T08:52:51+00:00 math/php73-gmp
2018-10-08T08:52:51+00:00 math/php73-bcmath
2018-10-08T08:52:51+00:00 mail/php73-imap
2018-10-08T08:52:51+00:00 lang/php73 PHP Scripting Language
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML. Its syntax draws upon C,
Java, and Perl, and is easy to learn. The main goal of the language is to
allow web developers to write dynamically generated webpages quickly, but
you can do much more with PHP.

2018-10-08T08:52:51+00:00 lang/php73-extensions "meta-port" to install PHP extensions
This is a "meta-port" to install the extensions for PHP 7.3.

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

2018-10-08T08:52:51+00:00 graphics/php73-gd
2018-10-08T08:52:51+00:00 graphics/php73-exif
2018-10-08T08:52:51+00:00 ftp/php73-ftp
2018-10-08T08:52:51+00:00 ftp/php73-curl
2018-10-08T08:52:51+00:00 devel/php73-tokenizer
2018-10-08T08:52:51+00:00 devel/php73-sysvshm
2018-10-08T08:52:51+00:00 devel/php73-sysvsem
2018-10-08T08:52:51+00:00 devel/php73-sysvmsg
2018-10-08T08:52:51+00:00 devel/php73-shmop
2018-10-08T08:52:51+00:00 devel/php73-readline
2018-10-08T08:52:51+00:00 devel/php73-pcntl
2018-10-08T08:52:51+00:00 devel/php73-json
2018-10-08T08:52:51+00:00 devel/php73-intl
2018-10-08T08:52:51+00:00 devel/php73-gettext
2018-10-08T08:52:51+00:00 databases/php73-sqlite3
2018-10-08T08:52:51+00:00 databases/php73-pgsql
2018-10-08T08:52:51+00:00 databases/php73-pdo_sqlite
2018-10-08T08:52:51+00:00 databases/php73-pdo_pgsql
2018-10-08T08:52:51+00:00 databases/php73-pdo_odbc
2018-10-08T08:52:51+00:00 databases/php73-pdo_mysql
2018-10-08T08:52:51+00:00 databases/php73-pdo_firebird
2018-10-08T08:52:51+00:00 databases/php73-pdo_dblib
2018-10-08T08:52:51+00:00 databases/php73-pdo
2018-10-08T08:52:51+00:00 databases/php73-odbc
2018-10-08T08:52:51+00:00 databases/php73-mysqli
2018-10-08T08:52:51+00:00 databases/php73-interbase
2018-10-08T08:52:51+00:00 databases/php73-dba
2018-10-08T08:52:51+00:00 converters/php73-recode
2018-10-08T08:52:51+00:00 converters/php73-mbstring
2018-10-08T08:52:51+00:00 converters/php73-iconv
2018-10-08T08:52:51+00:00 archivers/php73-zlib
2018-10-08T08:52:51+00:00 archivers/php73-zip
2018-10-08T08:52:51+00:00 archivers/php73-phar
2018-10-08T08:52:51+00:00 archivers/php73-bz2
2018-10-08T07:54:49+00:00 biology/ncbi-cxx-toolkit NCBI C++ Toolkit
NCBI C++ Toolkit provides free, portable, public domain libraries with no
restrictions use. It has been written in the National Center for Biotechnology
Information in Bethesda, MD.

It is vaguely a successor, or a new generation of biology/ncbi-toolkit.

It contains:
* Networking and Interprocess Communication (IPC) library
* MultiThreading Library
* CGI and Fast-CGI Library, HTML Generation Library
* SQL Database Access Library, C++ wrapper library for BerkeleyDB
* C++ IOSTREAM Adaptor/Wrapper Library
* GZIP and BZ2 C++ Wrapper Library with IOSTREAM adaptors
* ASN.1 and XML Serialization Library with C++ Code Generator Tool (datatool)
* Date and Time Library
* File System Function Library
* Command-Line Argument, Configuration and Environment Processing Library
* Sequence Alignment Algorithms Library
* BLAST Engine Library
* Biological Sequences Retrieval and Processing Library
* Portable FLTK and OpenGL based GUI and graphic libraries
* XmlWrapp (XML parsing and handling, XSLT, XPath)

2018-10-08T07:52:50+00:00 science/simint Obara-Saika (OS) method of calculating electron repulsion integrals
Simint is a vectorized implementation of the Obara-Saika (OS) method of
calculating electron repulsion integrals. Speedup is gained by vectorizing
the primitive loop of the OS algorithm, with additional vectorization and
optimizations left to the compiler.

Simint is intended to be used for quantum chemistry computations.

2018-10-08T00:18:58+00:00 deskutils/qownnotes Manage notes using nextcloud and markdown
This is the port of QOwnNotes.
QOwnNotes allows you to create and edit Notes in Markdown format,
and sync tags with Nextcloud or Owncloud.

2018-10-07T21:54:19+00:00 science/molgif Tool to create GIF animations of molecules
Molgif is an easy-to-use tool for creating GIF animations of molecules. Thanks
to the widespread support of GIF file format, animations can be easily embedded
into presentations, websites, wikipedia, and so forth.

2018-10-07T18:16:38+00:00 java/jdk10-doc Java Development Kit ${JDK_VERSION} Documentation
Java Development Kit 10 Documentation. Contains release information,
API documentation, guides to new features and tool documentation.

The documentation will be installed in ${PREFIX}/share/doc/jdk10/

2018-10-07T06:28:08+00:00 devel/py-deepdiff Deep difference and search of any Python object/data
Deep difference of dictionaries, iterables, strings and other objects. It will
recursively look for all the changes. Tested on Python 2.7, 3.3, 3.4, 3.5, 3.6,
Pypy, Pypy3.

2018-10-07T06:24:19+00:00 devel/py-jsonpickle Python library for serializing any arbitrary object graph into JSON
jsonpickle is a Python library for serialization and deserialization of complex
Python objects to and from JSON. The standard Python libraries for encoding
Python into JSON, such as the stdlib's json, simplejson, and demjson, can only
handle Python primitives that have a direct JSON equivalent (e.g. dicts, lists,
strings, ints, etc.). jsonpickle builds on top of these libraries and allows
more complex data structures to be serialized to JSON. jsonpickle is highly
configurable and extendable-allowing the user to choose the JSON backend and add
additional backends.

2018-10-07T04:26:11+00:00 math/py-gau2grid Fast computation of a gaussian and its derivative on a grid
gau2grid is a python-generated C library for vectorized computation of grid to
gaussian collocation matrices.

The core of gau2grid is generating the collocation matrices between a real space
grid and a gaussian basis set expanded to a given angular momenta.

2018-10-07T00:19:22+00:00 science/tinker General purpose molecular modelling package
Tinker is a set of small programs for doing general purpose molecular
modeling calculations. Tools are included for energy minimizations,
geometry calculations, simulated annealing, molecular dynamics, and
molecular analysis calculations. Tools for converting coordinate sets
are also provided. Tinker employs several force fields and minimization

This port sets the maxatm value to 2500 atoms. This should be
sufficient for most molecular systems. Should you need to work with
larger systems you can set the maxatm parameter in the sizes.i file
located in the tinker/source directory and recompile. Note that if it
is set too large that tinker programs will abort and core dump.

For more information about Tinker see:

2018-10-06T20:31:52+00:00 net-p2p/py-libtorrent-rasterbar Python bindings for libtorrent-rasterbar
The python binding of libtorrent, an open source C++ library implementing the
BitTorrent protocol.

2018-10-06T06:12:47+00:00 security/cargo-audit Audit Cargo.lock for crates with security vulnerabilities
Audit Cargo.lock for crates with security vulnerabilities reported
to the RustSec Advisory Database.

This is a PoC implementation of the closed RFC 1752:

2018-10-05T21:06:50+00:00 devel/rubygem-c21e Run cross-platform executables
Cross Platform Executable (c21e)

This is a library for running cross-platform executables.

Cucumber relies executables that are cross-compiled for various CPUs and
operating systems, resulting in 20 or so executables that are bundled inside
packages (gems, jars, npm modules etc).

This library picks the right executable to run for the current CPU/OS.

2018-10-05T21:03:43+00:00 devel/rubygem-cucumber-formatter-dots Dots formatter for Cucumber
Cucumber formatters are command line programs that read results from STDIN. They
are designed to work with any Cucumber implementation that supports Cucumber

2018-10-05T20:59:16+00:00 devel/rubygem-cucumber-messages 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.

2018-10-05T17:43:09+00:00 editors/gnome-latex Integrated LaTeX environment
LaTeXila is a LaTeX editor for the GNOME desktop. The idea of LaTeXila is
to always deal directly with the LaTeX code, while simplifying as most as
possible the writing of this LaTeX code.

2018-10-05T10:13:20+00:00 devel/coursier Pure Scala Artifact Fetching
Coursier can fetch, launch, and create tiny bootstrap launchers
from apps distributed via Maven / Ivy repositories.

2018-10-05T00:15:26+00:00 devel/libb2 C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp

2018-10-04T19:02:48+00:00 devel/py-libiocage Library to manage jails with iocage
Provides programmatic access to iocage features and jails, while aiming to be
compatible with iocage-legacy, and the current Python 3 version of iocage.

2018-10-04T18:46:20+00:00 devel/sccache Like ccache with cloud storage support
A ccache with cloud storage support, written in Rust

It supports local disk, memcache, redis, S3 bucket and GCS bucket.

2018-10-04T15:43:35+00:00 sysutils/u-boot-pinebook
U-Boot loader and related files for the Pinebook

To install this bootloader on an sdcard just do:
dd if=/usr/local/share/u-boot/u-boot-pinebook/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync

For information about running FreeBSD on Allwinner boards, see

For general information about U-Boot see WWW:
2018-10-04T12:03:59+00:00 net-mgmt/zabbix4-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.

2018-10-04T12:03:59+00:00 net-mgmt/zabbix4-proxy
2018-10-04T12:03:59+00:00 net-mgmt/zabbix4-java
2018-10-04T12:03:59+00:00 net-mgmt/zabbix4-frontend
2018-10-04T12:03:59+00:00 net-mgmt/zabbix4-agent
2018-10-04T07:23:06+00:00 math/adol-c Automatic differentiation library
The package ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates
the evaluation of first and higher derivatives of vector functions that are
defined by computer programs written in C or C++. The resulting derivative
evaluation routines may be called from C/C++, Fortran, or any other language
that can be linked with C.

The numerical values of derivative vectors are obtained free of truncation
errors at a small multiple of the run time and randomly accessed memory of the
given function evaluation program.

2018-10-04T07:09:27+00:00 x11-fonts/psftools Converters for simple fixed-width bitmap fonts
The PSF Tools are an attempt to do something similar to NetPBM, for
simple fixed-width bitmap fonts.

The current release can convert the following formats to PSF:

- Raw (DOS-style) font
- Windows font (FNT, FON)
- Sinclair Spectrum +3
- MDA character ROM dump
- DOS/Linux codepages (CP, CPI)
- Hercules WriteOn (WOF)
- Wyse-60 soft font
- BBC Micro soft font
- Plain text

and PSF to the following formats:

- Raw font
- Windows font (FNT, FON)
- Hercules WriteOn (WOF)
- DOS codepages (CPI)
- Sinclair Spectrum +3
- C include file
- BSD 'wsfont' kernel header
- XBM image containing all characters
- Single PBM image for each character
- Plain text
- Wyse-60 soft font
- BBC Micro soft font

2018-10-04T03:53:55+00:00 math/nanoflann Header-only library for Nearest Neighbor (NN) search with KD-trees
nanoflann is a C++11 header-only library for building KD-Trees of datasets with
different topologies: R2, R3 (point clouds), SO(2) and SO(3) (2D and 3D rotation
groups). No support for approximate NN is provided. nanoflann does not require
compiling or installing. You just need to #include <nanoflann.hpp> in your code.

This library is a fork of the flann library by Marius Muja and David G. Lowe,
and born as a child project of MRPT. Following the original license terms,
nanoflann is distributed under the BSD license. Please, for bugs use the issues
button or fork and open a pull request.

2018-10-03T07:41:14+00:00 math/deal.ii Finite element Differential Equations Analysis Library (DEAL)
deal.II - a name that originally meant to indicate that it is the successor to
the Differential Equations Analysis Library - is a C++ program library targeted
at the computational solution of partial differential equations using adaptive
finite elements. It uses state-of-the-art programming techniques to offer you a
modern interface to the complex data structures and algorithms required.

The main aim of deal.II is to enable rapid development of modern finite element
codes, using among other aspects adaptive meshes and a wide array of tools
classes often used in finite element program. Writing such programs is a
non-trivial task, and successful programs tend to become very large and complex.
We believe that this is best done using a program library that takes care of the
details of grid handling and refinement, handling of degrees of freedom, input
of meshes and output of results in graphics formats, and the like. Likewise,
support for several space dimensions at once is included in a way such that
programs can be written independent of the space dimension without unreasonable
penalties on run-time and memory consumption.

deal.II is widely used in many academic and commercial projects. For its
creation, its principal authors have received the 2007 J. H. Wilkinson Prize for
Numerical Software. It is also part of the industry standard SPEC CPU 2006 and
SPEC CPU 2017 benchmark suites used to determine the speed of computers and

2018-10-03T00:55:28+00:00 sysutils/stepsync File and folder synchronization tool
StepSync allows keeping two folders synchronized, it can be thus used as a
back-up utility. It manages two trees, starting from a folder as root and
recursing in them, determines which files were added or removed or changed
(based on the last modification date), and distinctly allows to insert new
files, update, or delete.

2018-10-02T22:12:18+00:00 sysutils/dwatch-json FreeBSD dwatch profiles to produce JSON logs
DTrace module for FreeBSD dwatch(1) to produce JSON logs. JSON (JavaScript
Object Notation) is easily consumed by log aggregators such as Kafka and
Telegraf and visualizers like Vizceral. With these modules you can get
data out of the kernel/userland for use in such aggregators/visualizers.

2018-10-01T02:23:40+00:00 databases/py-cassandra-driver Python client library for Apache Cassandra
A modern, feature-rich and highly-tunable Python client library for
Apache Cassandra (2.1+) using exclusively Cassandra's binary protocol
and Cassandra Query Language v3.

2018-09-30T19:22:44+00:00 deskutils/kdeconnect-kde Support for KDE to interface between your phone and your computer
KDE Connect is a project that enables all your devices to communicate with each
other. Here are a few things KDE Connect can do:

* Receive your phone notifications on your desktop computer and reply to messages
* Control music playing on your desktop from your phone
* Use your phone as a remote control for your desktop
* Run predefined commands on your PC from connected devices.
* Check your phones battery level from the desktop
* Ring your phone to help finding it
* Share files and links between devices
* Browse your phone from the desktop
* Control the desktop's volume from the phone

2018-09-30T18:59:22+00:00 deskutils/kdeconnect-kde-kde4 Support for KDE to interface between your phone and your computer
KDE Connect is a project that aims to communicate all your devices.
For example, with KDE Connect you can receive your phone notifications on your
computer, or just use your phone as a remote control for your desktop.

2018-09-30T17:17:55+00:00 x11-toolkits/tepl Text editor product line
Tepl is a library that eases the development of GtkSourceView-based text
editors and IDEs. Tepl is the acronym for "Text editor product line".
It serves as an incubator for GtkSourceView.

Tepl was previously named Gtef (GTK+ text editor framework). The project has
been renamed in June 2017 to have a more beautiful name. The end of Tepl is
pronounced like in "apple".

2018-09-30T11:58:29+00:00 x11-toolkits/libdazzle Companion library to GObject and Gtk+
libdazzle is a collection of fancy features for GLib and Gtk+ that
aren't quite ready or generic enough for use inside those libraries.
This is often a proving ground for new widget prototypes. Applications
such as Builder tend to drive development of this project.

2018-09-30T11:58:29+00:00 x11-themes/gnome-themes-extra Standard themes for GNOME
A collection of themes for metacity and Gtk, and some basic icon
2018-09-30T11:58:29+00:00 sysutils/tracker-miners Miners for tracker2
Data miners for sysutils/tracker.

2018-09-30T11:58:29+00:00 net/libgrss Library for easy management of RSS/Atom/Pie feeds
libgweather is a library to access weather information from online
services for numerous locations.

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

2018-09-30T11:58:29+00:00 misc/gnome-getting-started-docs GNOME 3 getting started guide
User documentation for the GNOME 3 desktop.
2018-09-30T11:58:29+00:00 devel/template-glib Templating library for GLib
Template-GLib is a templating library for GLib.

It includes a simple template format along with integration into
GObject-Introspection for properties and methods. It separates the parsing
of templates and the expansion of templates for faster expansion. You can
also define scope, custom functions, and more with the embedded expression
2018-09-30T11:58:29+00:00 devel/jsonrpc-glib Library to communicate using the JSON-RPC 2.0 specification
jsonrpc-glib is a library to communicate using the JSON-RPC 2.0

2018-09-30T11:58:29+00:00 deskutils/gnome-tweaks Allows to tweak some hidden settings in GNOME3
The gnome-tweak-tool allows to tweak some hidden settings in GTK3/GNOME3.

2018-09-30T11:58:29+00:00 deskutils/gnome-shell-extension-windowoverlay-icons Show application icons on the windows overview
Adds application icons to the windows overview (in Activities menu).

2018-09-29T21:28:29+00:00 databases/sequeler Friendly SQL client
Sequeler is a friendly SQL client that allows you to connect to
your local and remote databases, write SQL in a handy text editor
with language recognition, and visualize SELECT results.

2018-09-29T20:24:18+00:00 devel/py-btest Simple driver for basic unit tests
The btest is a simple framework for writing unit tests. Freely
borrowing some ideas from other packages, it's main objective is to
provide an easy-to-use, straightforward driver for a suite of
shell-based tests. Each test consists of a set of command lines that
will be executed, and success is determined based on their exit
codes. btest comes with some additional tools that can be used
within such tests to compare output against a previously established

2018-09-29T19:50:58+00:00 comms/apitran Toolkit to handle the automatic picture transmission protocol
A Linux toolkit for handling signals over the automatic picture
transmission (APT) protocol.

## Intro to Automatic Picture Transmission
Automatic picture transmission (APT) is an analog image transmission format
developed for use on weather satellites in the 1960s. While only three
modern satellites, NOAA 15, NOAA 18, and NOAA 19, transmit on the APT
protocol, building a reception station is cheap and simple. The images can
be quite high qualitythey natively have a resolution of
4 km/px. It is reasonable to expect at least one good-quality satellite
pass (and, thereby, opportunity for image downlink) per day.

2018-09-29T07:31:08+00:00 multimedia/vlc3 Qt based multimedia player and streaming server
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, and
more) as well as DVD's, VCD's, and various streaming protocols. It
can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network. VLC also has the ability
to transcode media on-the-fly for streaming or saving to disk.

2018-09-28T16:35:29+00:00 www/py-django-taggit-serializer Django Taggit serializer for the Django REST Framework
This package makes it possible to serialize tags generated by the django-taggit
package. Because the tags in the django-taggit package need to be added into a
TaggableManager() one cannot use the usual Serializer that is retrieved from the
Django REST Framework.

2018-09-27T19:54:52+00:00 sysutils/potnet Utility to help sysutils/pot to manage the internal network
Small utility to manage IP addresses on pot

2018-09-27T09:11:02+00:00 databases/puppetdb-cli PuppetDB CLI Tooling
The PuppetDB CLI project provide Puppet subcommands for querying PuppetDB data,
via `puppet query <query>`, and PuppetDB administrative tasks, `puppet db

The query subcommand will allow you to query PuppetDB using either the upcoming
PQL syntax of the traditional PuppetDB query syntax (also known as AST).

The db subcommand is a replacement for the older puppetdb <export|import>
commands with faster startup times and much friendlier error messages.

2018-09-27T08:06:17+00:00 databases/puppetdb6 PuppetDB storeconfigs backend
The PuppetDB storeconfigs backend

2018-09-27T08:06:17+00:00 databases/puppetdb-terminus6 PuppetDB storeconfigs backend terminus module
The PuppetDB storeconfigs backend terminus module.

2018-09-27T07:59:11+00:00 sysutils/puppetserver6 Puppet Server running in the JVM
Puppet master is a Ruby application that compiles configurations
for any number of Puppet agent nodes, using Puppet code and various
other data sources. (For more info, see Overview of Puppet's

Puppet Server is an application that runs on the Java Virtual Machine
(JVM) and provides the same services as the classic Puppet master
application. It mostly does this by running the existing Puppet
master code in several JRuby interpreters, but it replaces some
parts of the classic application with new services written in

2018-09-27T07:44:48+00:00 sysutils/puppet6 Configuration management framework written in Ruby
Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs, and
hosts, along with obviously discrete elements like packages, services, and

2018-09-27T07:06:25+00:00 sysutils/rubygem-puppetserver-ca Ruby CLI tool to interact with the Puppet Server Certificate Authority
This gem provides the functionality behind the Puppet Server CA interactions.
The actual CLI executable lives within the Puppet Server project.

2018-09-26T15:54:11+00:00 net/libyang YANG data modeling language library
libyang is a YANG data modelling language parser and toolkit written
(and providing API) in C.

2018-09-26T15:25:03+00:00 audio/libopusenc High-level API for encoding .opus files
The libopusenc libraries provide a high-level API for encoding .opus

2018-09-26T06:36:51+00:00 benchmarks/linux-vdbench Command line disk I/O benchmark utility
Vdbench is a command line utility specifically created to help
engineers and customers generate disk I/O workloads to be used
for validating storage performance and storage data integrity.

2018-09-26T04:25:40+00:00 devel/py-pytest-xprocess Pytest plugin to manage external processes across test runs
Experimental py.test plugin for managing processes across test runs.

This plugin provides a xprocess fixture which helps you to ensure that
one ore more longer-running processes are present for your tests.

2018-09-25T18:11:34+00:00 science/bagel Brilliantly Advanced General Electronic-structure Library
BAGEL is a parallel electronic-structure program licensed under the GNU General
Public License.

BAGEL is intended for use by researchers performing quantum chemistry

2018-09-24T20:50:24+00:00 cad/kicad-library-templates Official KiCad project templates
This port installs the KiCad project templates.

2018-09-24T20:50:24+00:00 cad/kicad-library-symbols Official KiCad schematic symbol libraries
This port installs the official KiCad schematic symbol libraries.

2018-09-24T20:50:24+00:00 cad/kicad-library-packages3d Official KiCad 3D model libraries for rendering and MCAD integration
This port installs the official KiCad 3D model libraries for rendering and MCAD

2018-09-24T20:50:24+00:00 cad/kicad-library-footprints Official KiCad Footprint Libraries
This port installs the official KiCad Footprint Libraries.

2018-09-24T18:54:04+00:00 security/onionscan Free and open source tool for investigating Onion Services
OnionScan is a free and open source tool for investigating Onion Services
on the Tor network.

It has two primary goals:

* Help to find and to fix operational privacy/security issues;
* Support researchers and investigators to monitor .onion sites.

2018-09-24T08:10:19+00:00 textproc/p5-Text-Table-XLSX Generate XLSX worksheet
Text::Table::XLSX provides a single function, table, which takes a
two-dimensional array of data and generate an XLSX data stream from it. It's
basically a very thin wrapper for Spreadsheet::GenerateXLSX.

2018-09-24T08:09:56+00:00 textproc/p5-Spreadsheet-GenerateXLSX Generate XLSX spreadsheet from array ref(s)
Spreadsheet::GenerateXLSX provides a function generate_xlsx which takes an array
of Perl data and generates a simple Excel spreadsheet in the XLSX format. The
generated sheets have the first row frozen, and auto filters enabled for every

Each sheet in the spreadsheet is generated from an array of rows, where each row
is an arrayref. The first row is treated as a header row.

The generated spreadsheet can have any numbers of sheets. If you just pass
arrayrefs, the sheets will be named Sheet1, Sheet2, etc.

2018-09-24T07:12:05+00:00 math/R-cran-forcats Tools for Working with Categorical Variables (Factors)
Helpers for reordering factor levels (including moving specified levels to
front, ordering by first appearance, reversing, and randomly shuffling), and
tools for modifying factor levels (including collapsing rare levels into other,
'anonymising', and manually 'recoding').

2018-09-24T07:04:15+00:00 textproc/R-cran-rematch Match Regular Expressions with a Nicer 'API'
A small wrapper on 'regexpr' to extract the matches and captured groups from
the match of a regular expression to a character vector.

2018-09-24T06:59:56+00:00 textproc/R-cran-openxlsx Read, Write and Edit XLSX Files
Simplifies the creation of Excel .xlsx files by providing a high level
interface to writing, styling and editing worksheets. Through the use of
'Rcpp', read/write times are comparable to the 'xlsx' and 'XLConnect' packages
with the added benefit of removing the dependency on Java.

2018-09-24T06:28:21+00:00 archivers/R-cran-zip Cross-Platform 'zip' Compression
Cross-Platform 'zip' Compression Library. A replacement for the 'zip' function,
that does not require any additional external tools on any platform.

2018-09-23T21:43:25+00:00 misc/pyobd OBD-II compliant car diagnostic tool
pyOBD (aka pyOBD-II or pyOBD2) is an OBD-II compliant car diagnostic tool.
It is designed to interface with low-cost ELM 32x OBD-II diagnostic interfaces
such as ELM-USB. It will basically allow you to talk to your car's ECU, ...
display fault codes, display measured values, read status tests, etc. All cars
made since 1996 (in the US) or 2001 (in the EU) must be OBD-II compliant, i.e.
they should work with pyOBD.

pyOBD is written entirely in Python and was originally written by Donour
Sizemore, now maintained and improved by SECONS Ltd. and it is Free Software
and is distributed under the terms of the GPL.

2018-09-23T20:02:46+00:00 math/py-CyLP Python interface to CLP, CBC, and CGL to solve LPs and MIPs
CyLP is a Python interface to COIN-OR's Linear and mixed-integer program solvers
(CLP, CBC, and CGL). CyLP's unique feature is that you can use it to alter the
solution process of the solvers from within Python. For example, you may define
cut generators, branch-and-bound strategies, and primal/dual Simplex pivot rules
completely in Python.

2018-09-23T18:08:19+00:00 textproc/rubygem-regexp_parser Tokenizing, lexinf and parsing Ruby regular expressions
A library for tokenizing, lexing, and parsing Ruby regular expressions.

2018-09-23T18:08:19+00:00 textproc/rubygem-js_regex Convert ruby native regular expressions for JavaScript
JsRegex converts Ruby's native regular expressions
for JavaScript, taking care of various
incompatibilities and returning warnings for
unsolvable differences.

2018-09-23T13:50:11+00:00 sysutils/bfs Breadth-first version of the UNIX find command
bfs(1) is a breadth-first version of the UNIX find(1) command.

It supports almost every feature from every major find(1)
implementation, so your existing command lines should work as-is.
It also adds some features of its own, such as a more forgiving
command line parser and some additional options.

2018-09-23T08:43:32+00:00 science/elk All-electron full-potential linearised augmented-planewave code
An all-electron full-potential linearised augmented-plane wave (LAPW) code with
many advanced features. Written originally at Karl-Franzens-Universitat Graz as
a milestone of the EXCITING EU Research and Training Network, the code is
designed to be as simple as possible so that new developments in the field of
density functional theory (DFT) can be added quickly and reliably.

2018-09-23T01:49:06+00:00 x11-toolkits/rubygem-tk Ruby interface to TclTk-8.6
rubygem-tk provides the gem "tk", a Ruby interface to the
Tk GUI toolkit.

2018-09-23T00:10:21+00:00 audio/rhvoice-dictionary Russian dictionary for RHVoice to improve the tone of speech
RHVoice dictionary for the Russian language imroves pronunciation by giving
synthesizer hints about the tone that the word should have in a particular

2018-09-22T20:36:07+00:00 devel/rust-bindgen Generate Rust bindings from C (and some C++) code
bindgen automatically generates Rust FFI bindings to C and C++ libraries.

2018-09-22T19:34:53+00:00 devel/py-molecule Aid for the development and testing of Ansible roles
Molecule is designed to aid in the development and testing of Ansible
roles. Molecule provides support for testing with multiple instances,
operating systems and distributions, virtualization providers, test
frameworks and testing scenarios. Molecule is opinionated in order to
encourage an approach that results in consistently developed roles
that are well-written, easily understood and maintained.

2018-09-22T10:15:22+00:00 graphics/openexr High dynamic-range (HDR) image file format
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light & Magic for use in computer imaging applications.

OpenEXR is used by ILM on all motion pictures currently in production.
The first movies to employ OpenEXR were Harry Potter and the Sorcerers Stone,
Men in Black II, Gangs of New York, and Signs. Since then, OpenEXR has become
ILM's main image file format.

OpenEXR's features include:
* Higher dynamic range and color precision than existing 8- and 10-bit
image file formats.
* Support for 16-bit floating-point, 32-bit floating-point, and 32-bit
integer pixels. The 16-bit floating-point format, called "half", is compatible
with the half data type in NVIDIA's Cg graphics language and is supported
natively on their new GeForce FX and Quadro FX 3D graphics solutions.
* Multiple lossless image compression algorithms. Some of the included codecs
can achieve 2:1 lossless compression ratios on images with film grain.
* Extensibility. New compression codecs and image types can easily be added
by extending the C++ classes included in the OpenEXR software distribution.
New image attributes (strings, vectors, integers, etc.) can be added to
OpenEXR image headers without affecting backward compatibility with existing
OpenEXR applications.

2018-09-22T07:22:40+00:00 devel/py-yamllint Linter for YAML files
A linter for YAML files.

yamllint does not only check for syntax validity, but for weirdnesses
like key repetition and cosmetic problems such as lines length,
trailing spaces, indentation, etc.

2018-09-22T07:08:37+00:00 devel/py-pathspec Utility library for pattern matching of file paths
pathspec is a utility library for pattern matching of file paths. So
far this only includes Git's wildmatch pattern matching which itself
is derived from Rsync's wildmatch. Git uses wildmatch for its
gitignore files.

2018-09-22T06:48:58+00:00 textproc/libdiff Library to generate arbitrary sequence diffs
libdiff is a C library generating the shortest edit script, longest common
subsequence, and edit distance between arbitrary sequences of bytes. It derives
from Tatsuhiko Kubo's onp and dtl.

2018-09-22T06:02:44+00:00 x11-themes/freebsd-8k-wallpapers Collection of simple FreeBSD wallpapers
Collection of simple FreeBSD wallpapers.

This is a collection of a total of 25 FreeBSD themed wallpapers, divided in 5
background colors: blue, green, purple, red and yellow. They are available in
16:9 (7680x4320) and 16:10 formats (6912x4320).

2018-09-22T06:02:44+00:00 x11-themes/freebsd-8k-wallpapers-kde
Collection of simple FreeBSD KDE flavored wallpapers.

This is a collection of a total of 25 FreeBSD themed but KDE flavored
wallpapers, divided in 5 background colors: blue, green, purple, red and yellow.
They are available in 16:9 (7680x4320) and 16:10 formats (6912x4320).

2018-09-22T01:41:33+00:00 devel/vitables Viewer and editor of files in both PyTables format and HDF5 format
ViTables is a graphical tool for browsing and editing files in both PyTables
and HDF5 format. With ViTables you can easily navigate through the data
hierarchy, view and modify metadata, view actual data and more.

2018-09-21T16:11:53+00:00 devel/vcglib Library for manipulation of triangle meshes
The Visualization and Computer Graphics Library (VCGlib for short) is a open
source, portable, C++, templated, no dependency, library for manipulation,
processing, cleaning, simplifying triangle meshes.

The library, composed by more than 100k lines of code, is released under the
GPL license, and it is the base of most of the software tools of the Visual
Computing Lab of the Italian National Research Council Institute ISTI , like
MeshLab, metro and many others.

2018-09-21T15:21:00+00:00 databases/couchdb2 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.

2018-09-21T11:55:37+00:00 devel/py-tree-format Generate nicely formatted trees
Python library to generate nicely formatted trees, like the UNIX `tree`

2018-09-21T11:42:26+00:00 x11-fonts/spleen Monospaced bitmap fonts for Xorg and vt(4)
Spleen is a monospaced bitmap font for consoles and terminals.
It is available in 5 sizes: 5x8, 8x16, 12x24, 16x32, and 32x64.

The font is provided in PCF format for use in Xorg and as vt(4)
console fonts.

2018-09-21T11:13:15+00:00 devel/py-python-gilt GIT layering tool
Overlay remote repositories and/or files into the destinations

2018-09-21T10:51:55+00:00 devel/py-git-url-parse Simple git URL parser
A simple GIT URL parser similar to

2018-09-21T10:15:43+00:00 devel/py-pytest-helpers-namespace Provide a helpers namespace in pytest
Provides a helpers pytest namespace which can be used to register
helper functions without requiring you to import them on your actual
tests to use them.

2018-09-21T08:25:54+00:00 math/py-fastdtw Dynamic Time Warping (DTW) algorithm with an O(N) complexity
Python implementation of FastDTW [1], which is an approximate Dynamic Time
Warping (DTW) algorithm that provides optimal or near-optimal alignments
with an O(N) time and memory complexity.


2018-09-21T08:04:50+00:00 biology/py-loompy Work with .loom files for single-cell RNA-seq data
Loom is an efficient file format for large omics datasets. Loom files contain
a main matrix, optional additional layers, a variable number of row and column
annotations, and sparse graph objects. Under the hood, Loom files are HDF5 and
can be opened from many programming languages, including Python, R, C, C++,
Java, MATLAB, Mathematica, and Julia.

Key features:
* Single file that can be moved around
* Metadata travels with the main data
* Data, clustering, layout, annotation stored together
* Efficient random access
* Automatic, on-the-fly compression
* Out-of-memory data processing
* Open source, BSD license

2018-09-21T07:47:34+00:00 devel/py-cookiecutter Create projects from cookiecutters (project templates)
A command-line utility that creates projects from cookiecutters
(project templates), e.g. creating a Python package project from a
Python package project template.

2018-09-21T07:11:11+00:00 science/py-PyFR Framework for solving advection-diffusion type problems
PyFR is an open-source Python based framework for solving advection-diffusion
type problems on streaming architectures using the Flux Reconstruction approach
of Huynh. The framework is designed to solve a range of governing systems on
mixed unstructured grids containing various element types. It is also designed
to target a range of hardware platforms via use of an in-built domain specific
language derived from the Mako templating engine. The current release has the
following capabilities:
* Governing Equations - Euler, Navier Stokes
* Dimensionality - 2D, 3D
* Element Types - Triangles, Quadrilaterals, Hexahedra, Prisms, Tetrahedra,
* Platforms - CPU Clusters, Nvidia GPU Clusters, AMD GPU Clusters, Intel Xeon
Phi Clusters
* Spatial Discretisation - High-Order Flux Reconstruction
* Temporal Discretisation - Explicit and Implicit (via Dual Time-Stepping)
* Precision - Single, Double
* Mesh Files Imported - Gmsh (.msh), CGNS (.cgns)
* Solution Files Exported - Unstructured VTK (.vtu, .pvtu)

2018-09-21T06:15:13+00:00 devel/py-jinja2-time Jinja2 Extension for Dates and Times
Jinja2 Extension for Dates and Times

The extension comes with a 'now' tag that provides convenient access to
the API from your templates. You can control the output
by specifying a format that will be passed to Python's strftime().

TimeExtension extends the environment with a 'datetime_format'
attribute. It is used as a fallback if you omit the format for 'now'.

jinja2-time implements a convenient interface to modify 'now' by a
relative time offset.

2018-09-21T03:48:57+00:00 net/py-mpi4py Python bindings for MPI
This package provides Python bindings for the Message Passing Interface (MPI)
standard. It is implemented on top of the MPI-1/MPI-2 specification and
exposes an API which grounds on the standard MPI-2 C++ bindings

2018-09-20T21:48:56+00:00 math/py-gimmik Generator of Matrix Multiplication Kernels
Generator of Matrix Multiplication Kernels (GiMMiK) is a tool for generation of
high performance matrix multiplication kernel code for various accelerator
platforms. Currently CUDA and OpenCL are the only supported platforms.

2018-09-20T17:44:47+00:00 math/libxsmm Library for dense and sparse matrix operations and deep learning
LIBXSMM is a library for specialized dense and sparse matrix operations as well
as for deep learning primitives such as small convolutions targeting Intel
Architecture. Small matrix multiplication kernels (SMMs) are generated for Intel
SSE, Intel AVX, Intel AVX2, IMCI (KNCni) for Intel Xeon Phi coprocessors (KNC),
and Intel AVX-512 as found in the Intel Xeon Phi processor family (KNL, KNM) and
Intel Xeon processors (SKX). Highly optimized code for small convolutions is
targeting Intel AVX2 and Intel AVX-512, whereas other targets can automatically
leverage specialized SMMs to perform convolutions.

The library supports statically generated code at configuration time (SMMs),
uses optimized code paths based on compiler-generated code as well as Intrinsic
functions, but mainly utilizes Just-In-Time (JIT) code specialization for
compiler-independent performance (matrix multiplications, matrix transpose/copy,
sparse functionality, and small convolutions). LIBXSMM is suitable for "build
once and deploy everywhere" i.e., no special target flags are needed to exploit
the available performance.

2018-09-20T14:48:37+00:00 devel/xtoolchain-llvm70
2018-09-20T13:56:17+00:00 devel/py-poyo Lightweight YAML Parser
A lightweight YAML Parser for Python

Please note that Poyo supports only a chosen subset of the YAML

It can only read but not write and is not compatible with JSON.

2018-09-20T13:20:08+00:00 textproc/tttcmds Unix-style data processing commands and library
TTT COMMANDS is a development commands set to build information
system that could handle large datasets rapidly and flexibly.
This gives you a way lit power to build a fast process system
without some kind of databases. You would build the data process
system using only TTT COMMANDS, Unix-style basic commands and
text datasets on your own favorite operating systems.

2018-09-20T11:27:46+00:00 devel/py-whichcraft Cross-platform cross-python shutil.which functionality
This package provides cross-platform cross-python shutil.which

This is a shim of the shutil.which function that's designed to work
across multiple versions of Python and inside of windows. The code for
Python 2.x is based on Python 3 code that I extracted from source. I
originally did this for Cookiecutter but pulled it out in order to
reduce line count for that project.

2018-09-20T11:19:13+00:00 databases/opendbviewer Simple database explorer
OpenDBViewer is a simple database explorer for SQLite, MySQL, and
PostgreSQL databases. It contains:

- SQL syntax highlightings
- Multi database, table, and worksheet view
- Big database loading
- Open SQLite table directly with drag'n drop
- History of last connection
- Edit database directly from the table view

2018-09-20T00:54:30+00:00 math/py-pyodeint Python binding for odeint from boost
pyodeint provides a Python binding to odeint. Currently, the following steppers
are exposed:
* rosenbrock4: 4th order Rosenbrock (implicit multistep) stepper
* dopri5: 5th order DOPRI5 (explicit runge-kutta)
* bs: Bulirsch-Stoer stepper (modified midpoint rule).

The Rosenbrock4 stepper requires that the user provides a routine for
calculating the Jacobian.

You may also want to know that you can use pyodeint from pyodesys which can e.g.
derive the Jacobian analytically for you (pyodesys also provides plotting
functions, C++ code-generation and more).

2018-09-19T23:46:47+00:00 devel/py-pycodeexport Python package for code generation
pycodeexport is a Python package which bundles convenience classes and functions
for code-generation. The package has been developed to aid on-the-fly
compilation (meta-programming) of math related problems expressed as SymPy
expressions. Note that this package has an alpha development status.

2018-09-19T23:38:57+00:00 devel/py-pycompilation Package for compilation (meta programming)
pycompilation bundles python convenience classes and functions for performing
compilation and linking on the fly from python. Developed to simplify working
with code-generation, compilation and import (meta-programming) from Python.

2018-09-19T23:11:35+00:00 math/py-pygslodeiv2 Python binding for odeiv2 in GNU Scientific Library (GSL)
pygslodeiv2 provides a Python binding to the Ordinary Differential Equation
integration routines exposed by the odeiv2 interface of GSL - GNU Scientific
Library. The odeiv2 interface allows a user to numerically integrate
(systems of) differential equations.

2018-09-19T22:44:36+00:00 cad/k40-whisperer GUI control software for the stock K40 laser cutter controller
K40 Whisperer is an alternative to the Laser Draw (LaserDRW) program that comes
with some Chinese laser cutters. It reads SVG and DXF files, interprets the
data and sends commands to the K40 controller to move the laser head and
control the laser accordingly. K40 Whisperer does not require a USB key
(dongle) to function.

- Reads SVG files and DXF files.
- Splits input design based on color formatting (red, blue).
- In SVG files blue and red paths are interpreted as vectors for vector
engraving and cutting. Everything else is transferred as a raster image.
- In DXF files blue paths are interpreted as vector engrave (blue).
Everything else is interpreted as vector cut (red).
- Performs cuts on features inside of other features before cutting the outside
features. (If you cut the outside first the part might drop out of the stock
- Converts gray scale images to halftone images to simulating varying levels of
gray (i.e. engraving pictures). The Halftone option needs to be selected
under "Raster"-"Settings" to enable halftoning.

2018-09-19T21:33:18+00:00 science/py-chempy Package useful for solving problems in chemistry
ChemPy is a Python package useful for chemistry (mainly
physical/inorganic/analytical chemistry). Currently it includes:
* Numerical integration routines for chemical kinetics (ODE solver front-end)
* Integrated rate expressions (and convenience fitting routines)
* Solver for equilibria (including multiphase systems)
* Relations in physical chemistry:
* Debye-Huckel expressions
* Arrhenius & Eyring equation
* Einstein-Smoluchowski equation
* Properties (pure python implementations from the literature)
* water density as function of temperature
* water permittivity as function of temperature and pressure
* water diffusivity as function of temperature
* water viscosity as function of temperature
* sulfuric acid density as function of temperature & weight fraction H2SO4

2018-09-19T20:39:09+00:00 math/py-PuLP LP modeler written in python
PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and
* CPLEX (commercial package)
* GUROBI (commercial package)
to solve linear problems

2018-09-19T08:29:23+00:00 print/pdf-redact-tools Securely redact and strip metadata from PDF files
PDF Redact Tools helps with securely redacting and stripping metadata from
documents before publishing.

2018-09-18T17:21:21+00:00 devel/ocaml-ocamlbuild Build tool for OCaml libraries and programs
OCamlbuild is a generic build tool, that has built-in rules for building
OCaml library and programs.

OCamlbuild was distributed as part of the OCaml distribution for OCaml
versions between 3.10.0 and 4.02.3. Starting from OCaml 4.03, it is now
released separately.

2018-09-18T17:00:14+00:00 devel/py-selectors2 Backported, durable, and portable I/O selectors for Python
Backported, durable, and portable selectors designed to replace the
standard library selectors module.

2018-09-18T00:19:31+00:00 lang/ott Tool for writing definitions of programming languages and calculi
A tool for writing definitions of programming languages and calculi

by Peter Sewell, Francesco Zappa Nardelli, and Scott Owens.

2018-09-17T19:27:20+00:00 www/py-django-webpack-loader Transparently use webpack with Django
Use webpack to generate your static bundles without
Django's staticfiles or opaque wrappers.

Django webpack loader consumes the output generated
by webpack-bundle-tracker and lets you use the
generated bundles in Django.

2018-09-17T18:45:07+00:00 net/kf5-syndication KDE RSS feed handling library
Syndication is a parser library for RSS and Atom feeds.i
Syndication is a parser library for RSS and Atom feeds.

RSS (0.9/1.0, 0.91..2.0) and Atom (0.3 and 1.0) feeds are supported.
Syndication offers a unified, format-agnostic view on the parsed feed,
so that the using application does not need to distinguish between
feed formats.

2018-09-17T08:36:20+00:00 textproc/py-ufal.udpipe Python bindings to UDPipe library for parsing universal treebanks
UDPipe is a trainable pipeline for tokenization, tagging, lemmatization and
dependency parsing of CoNLL-U files. UDPipe is language-agnostic and can be
trained given annotated data in CoNLL-U format. Trained models are provided
for nearly all UD treebanks.

2018-09-16T17:16:02+00:00 www/searx Privacy-respecting, hackable metasearch engine
Searx is a free internet metasearch engine which aggregates results
from more than 70 search services. Users are neither tracked nor profiled.
Additionally, searx can be used over Tor for online anonymity.

Get started with searx by using one of the public instances. If you don't
trust anyone, you can set up your own service.

* Self hosted
* No user tracking
* No user profiling
* About 70 supported search engines
* Easy integration with any search engine
* Cookies are not used by default
* Secure, encrypted connections (HTTPS/SSL)
* Hosted by organisations, such as La Quadrature du Net, which promote
digital rights

2018-09-16T10:50:53+00:00 net/rubygem-fog-openstack02 Module for the 'fog' gem to support OpenStack clouds
Fog::Openstack is a module for the 'fog' gem to support OpenStack clouds.

2018-09-16T00:23:01+00:00 devel/pear-channel-geshi PEAR channel ${PEAR_CHANNEL_HOST}
PEAR channel for GeSHi

2018-09-14T15:32:20+00:00 x11-toolkits/p5-Wx-GLCanvas Perl interface to wxWidgets' OpenGL canvas
Wx::GLCanvas - interface to wxWidgets' OpenGL canvas

The documentation for this module is included in the main wxPerl distribution (wxGLCanvas).

2018-09-14T07:44:45+00:00 science/luscus Molecular editor and viewer
Luscus is the program for graphical display and editing of molecular systems.
The program allows fast and easy building and/or editing different molecular
structures, up to several thousands of atoms large. Luscus can also visualize
dipole moments, normal modes, molecular orbitals, electron densities and
electrostatic potentials. In addition, simple geometrical objects can be
rendered in order to point out a geometrical feature or a physical quantity.
The program is developed as a graphical interface for MOLCAS program package,
however it's adaptive nature makes possible using luscus with other
computational program packages and chemical formats.

2018-09-14T05:37:12+00:00 science/py-phono3py Software to calculate phonon-phonon interaction and related properties
This software calculates phonon-phonon interaction and related properties using
the supercell approach. For example, the following physical properties are
* Lattice thermal conductivity (RTA and direct solution of LBTE)
* Phonon lifetime/linewidth
* Imaginary part of self energy
* Joint density of states (JDOS) and weighted-JDOS

2018-09-14T05:01:18+00:00 science/py-phonopy Package for phonon calculations at harmonic and quasi-harmonic levels
Phonopy is an open source package for phonon calculations at harmonic and
quasi-harmonic levels.

The following features of phonopy are highlighted:
* Phonon band structure, phonon DOS and partial-DOS
* Phonon thermal properties: Free energy, heat capacity (Cv), and entropy
* Phonon group velocity
* Thermal ellipsoids / Mean square displacements
* Irreducible representations of normal modes
* Dynamic structure factor for INS and IXS
* Non-analytical-term correction: LO-TO splitting (Born effective charges and
dielectric constant are required.)
* Mode Gruneisen parameters
* Quasi-harmonic approximation: Thermal expansion, heat capacity at constant
pressure (Cp),
* Interfaces to calculators: VASP, VASP DFPT, ABINIT, Quantu ESPRESSO, SIESTA,
Elk, FHI-aims, WIEN2k, CRYSTAL
* Python APIs

2018-09-14T03:10:59+00:00 science/py-molmod Collection of molecular modelling tools for python
MolMod is a collection of molecular modelling tools for python. It is used by
other software developed at the CMM, including Yaff, TAMkin and Zeobuilder.

2018-09-13T21:49:52+00:00 net/rubygem-google-cloud-core Internal shared library for Google Cloud Client Library
This library contains shared types, such as error classes, for the Google Cloud
Client Library for Ruby.

2018-09-13T21:49:34+00:00 net/rubygem-google-cloud-env Provides information on Google Cloud Platform hosting environment
This library provides information on the application hosting environment for
apps running on Google Cloud Platform.

2018-09-13T19:20:05+00:00 audio/spc2it Convert SPC files to IT (Impulse Tracker) files
Tool to convert SPC (SNEeSe) files to IT (Impulse Tracker) files.

2018-09-12T22:54:50+00:00 devel/py-grpcio-gcp gRPC extensions for Google Cloud Platform
It supports Google Cloud Platform (GCP) specific extensions for gRPC.

2018-09-12T22:25:20+00:00 science/dftbplus DFTB+: Package for performing fast atomistic simulations
DFTB+ is a fast and efficient versatile quantum mechanical simulation software
package. Using DFTB+ you can carry out quantum mechanical simulations similar to
density functional theory but in an approximate way, typically gaining around
two orders of magnitude in speed.

DFTB+ can be used either as a standalone application or embeded it into other
academic or commercial simulation packages as a library.

2018-09-12T17:51:34+00:00 sysutils/lxqt-admin System administration tool for the LXQt desktop
Admin tool for LXQt allowing editing and adding of
system users and groups.

2018-09-12T10:09:47+00:00 security/openssl111 TLSv1.3 capable SSL and crypto library
The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing
the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1,
v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide.
The project is managed by a worldwide community of volunteers that use
the Internet to communicate, plan, and develop the OpenSSL tookit
and its related documentation.

OpenSSL is based on the excellent SSLeay library developed by Eric
A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under
an Apache-style licence, which basically means that you are free
to get and use it for commercial and non-commercial purposes subject
to some simple license conditions.

2018-09-12T03:00:46+00:00 science/openmx Nanoscale material simulations using density functional theories (DFT)
OpenMX (Open source package for Material eXplorer) is a software package for
nano-scale material simulations based on density functional theories (DFT),
norm-conserving pseudopotentials, and pseudo-atomic localized basis functions.
The methods and algorithms used in OpenMX and their implementation are carefully
designed for the realization of large-scale ab initio electronic structure
calculations on parallel computers based on the MPI or MPI/OpenMP hybrid
parallelism. The efficient implementation of DFT enables us to investigate
electronic, magnetic, and geometrical structures of a wide variety of materials
such as biological molecules, carbon-based materials, magnetic materials, and
nanoscale conductors. Systems consisting of 1000 atoms can be treated using the
conventional diagonalization method if several hundreds cores on a parallel
computer are used. Even ab initio electronic structure calculations for systems
consisting of more than 10000 atoms are possible with the O(N) method
implemented in OpenMX if several thousands cores on a parallel computer are
available. Since optimized pseudopotentials and basis functions, which are well
tested, are provided for many elements, users may be able to quickly start own
calculations without preparing those data by themselves. Considerable
functionalities have been implemented for calculations of physical properties
such as magnetic, dielectric, and electric transport properties. Thus, we expect
that OpenMX can be a useful and powerful theoretical tool for nano-scale
material sciences, leading to better and deeper understanding of complicated and
useful materials based on quantum mechanics.

2018-09-11T20:55:38+00:00 dns/amass In-depth DNS enumeration
The OWASP Amass project is focused on DNS enumeration and network infrastructure
mapping techniques. These techniques include: obtaining subdomain names by
scraping web pages, accessing web APIs, recursive brute forcing, crawling web
archives, permuting/altering names, reverse DNS sweeping, and querying ASNs and
netblocks associated with IP addresses. The information collected during an
enumeration is used to build a network map of an organization's presence on the

Amass reaches out to over 30 passive data sources to learn about the DNS
namespace of a target domain. By default, Amass validates all the names by
performing DNS queries across a pool of resolver servers, which spreads out the
activity generated by the enumeration. For all IP addresses collected during
this process, Amass queries for associated netblocks and ASNs. As additional
data sources become available to provide visibility of the Internet,
implementations can quickly be developed within Amass due to the simple
interfaces worked into the design.

2018-09-11T19:09:25+00:00 audio/libopenmpt Module music library based on OpenMPT
A cross-platform C++ and C library to decode tracked music files (modules) into
a raw PCM audio stream.

2018-09-11T18:59:44+00:00 devel/py-astroid1 Abstract syntax tree for Python with inference support
The aim of this module is to provide a common base representation of python
source code for projects such as pychecker, pyreverse, pylint... Well, actually
the development of this library is essentially governed by pylint's needs. It
used to be called logilab-astng.

It provides a compatible representation which comes from the _ast module. It
rebuilds the tree generated by the builtin _ast module by recursively walking
down the AST and building an extended ast. The new node classes have additional
methods and attributes for different usages. They include some support for
static inference and local name scopes. Furthermore, astroid builds partial
trees by inspecting living objects.

2018-09-11T05:22:48+00:00 audio/rhvoice Speech synthesizer for English, Russian, Georgian, and other languages
RHVoice is a free and open source speech synthesizer.

It consists of the following components:
* command line tool `rhvoice-client` (needs love)
* speech module for NVDA
* speech module for Windows (SAPI5)
* Android App

2018-09-10T20:26:36+00:00 security/py-google-auth-httplib2 Google Authentication Library: httplib2 transport
This library provides an httplib2 transport for google-auth.

2018-09-10T20:26:14+00:00 security/p5-Alt-Crypt-RSA-BigInt RSA public-key cryptosystem, using Math::BigInt
This is a rework of Crypt::RSA to remove Math::Pari and instead base all
operations on Math::BigInt.

This is intended to be a plug-in replacement for Crypt::RSA, with no
user-visible changes to existing features.

Math::Pari is completely removed. This includes the two modules:
- Crypt::Primes => Math::Prime::Util
- Crypt::Random => Math::Prime::Util

All operations are now performed using Math::BigInt, and prefer the GMP and Pari

2018-09-10T20:26:08+00:00 math/p5-Math-Prime-Util-GMP Utilities related to prime numbers and factoring, using GMP
Math::Prime::Util::GMP is a module for number theory in Perl using GMP. This
includes primality tests, getting primes in a range, factoring, and more.

These use GMP directly, so should be quite fast for bignums. This module is
mainly intended to be used within Math::Prime::Util, but most functions can be
easily used in independent C programs. Some, like factoring and primality
proving, have explicit ways of compiling as standalone programs.

2018-09-10T20:25:41+00:00 math/p5-Math-Prime-Util Utilities related to prime numbers, including fast sieves and factoring
Math::Prime::Util is a module for number theory in Perl. This includes prime
sieving, primality tests, primality proofs, integer factoring, counts / bounds /
approximations for primes, nth primes, and twin primes, random prime generation,
and much more.

2018-09-10T05:53:46+00:00 science/msms Program to efficiently compute molecular surfaces
MSMS computes, for a given probe radius, the reduced surface of a set of
spheres. An analytical description of the solvent excluded surface is
computed from the reduced surface. Special attention is paid to the proper
handling of self-intersecting parts of the surface called singularities.
This analytical model of the solvent excluded surface can be triangulated
with a user specified vertex density.

2018-09-09T20:57:26+00:00 science/lm Software for sampling trajectories of the reaction-diffusion equations
Lattice Microbes is a software package for efficiently sampling trajectories
from the chemical and reaction-diffusion master equations (CME/RDME) on high
performance computing (HPC) infrastructure using both exact and approximate
methods. pyLM is a problem solving environment written in Python that leverages
the high-performance nature of the Lattice Microbes package while providing ease
of use for common stochastic simulations and high customizability for complex
biological applications.

2018-09-09T18:11:17+00:00 devel/py-pytest-pycodestyle Pytest plugin to run pycodestyle
pytest plugin to run pycodestyle, Python style guide checker.

2018-09-09T17:26:41+00:00 devel/py-pytest-flakes Pytest plugin for efficiently checking python source with pyflakes
pytest plugin to check source code with pyflakes.

2018-09-09T16:57:52+00:00 graphics/charls C++ JPEG-LS library implementation
CharLS is a C++ implementation of the JPEG-LS standard for lossless and
near-lossless image compression and decompression. JPEG-LS is a low-complexity
image compression standard that matches JPEG 2000 compression ratios.

- C++14 library implementation with a binary C interface for maximum
- Supports Windows, Linux and Solaris in 32 bit and 64 bit.
- Includes an adapter assembly for .NET based languages.
- Excellent compression and decompression performance.

2018-09-09T13:12:57+00:00 mail/postfix-ldap-sasl Postfix with OpenLDAP and Cyrus SASL support
2018-09-09T08:51:33+00:00 sysutils/yank Yank terminal output to clipboard
The yank utility reads input from stdin and display a selection
interface that allows a field to be selected and copied to the
clipboard. Fields are either recognized by a regular expression
or by splitting the input on a delimiter sequence.

2018-09-08T23:28:21+00:00 science/namd Computer software for molecular dynamics simulation
NAMD is computer software for molecular dynamics simulation, written using the
Charm++ parallel programming model. It is noted for its parallel efficiency and
is often used to simulate large systems (millions of atoms). It has been
developed by the collaboration of the Theoretical and Computational Biophysics
Group (TCB) and the Parallel Programming Laboratory (PPL) at the University of
Illinois at Urbana-Champaign.

2018-09-08T23:26:03+00:00 net/charm Message-passing parallel language and runtime system
Charm++ is a message-passing parallel language and runtime system.
It is implemented as a set of libraries for C++, is efficient,
and is portable to a wide variety of parallel machines.
Source code is provided, and non-commercial use is free.

Charm++ is developed in the University of Illinois, and is
used primarily by the NAMD, the molecular simulation system.

2018-09-07T08:32:30+00:00 textproc/p5-Regexp-Common-time Date and time regexps implemented in Perl
This module creates regular expressions that can be used for parsing
dates and times. See Regexp::Common for a general description of how
to use this interface.

2018-09-06T22:24:02+00:00 graphics/vv Fast and simple 4D image viewer
Open-source and cross platform image viewer, designed for fast and simple
visualization of spatio-temporal images: 2D, 2D+t, 3D and 3D+t (or 4D) images.

VV is designed for qualitative evaluation of image registration and deformation
field visualization. It contains several tools for superimposing images using
complementary colors or transparency, visualizing vector fields and defining

2018-09-06T20:57:01+00:00 lang/julia07 Julia Language: A fresh approach to technical computing
Julia is a high-level, high-performance dynamic programming language for
technical computing, with syntax that is familiar to users of other technical
computing environments. It provides a sophisticated compiler, distributed
parallel execution, numerical accuracy, and an extensive mathematical function
library. The library, largely written in Julia itself, also integrates mature,
best-of-breed C and Fortran libraries for linear algebra, random number
generation, signal processing, and string processing.

2018-09-06T20:57:01+00:00 lang/julia06 Julia Language: A fresh approach to technical computing
Julia is a high-level, high-performance dynamic programming language for
technical computing, with syntax that is familiar to users of other technical
computing environments. It provides a sophisticated compiler, distributed
parallel execution, numerical accuracy, and an extensive mathematical function
library. The library, largely written in Julia itself, also integrates mature,
best-of-breed C and Fortran libraries for linear algebra, random number
generation, signal processing, and string processing.

2018-09-06T20:06:40+00:00 math/libpgmath Compiler-callable math intrinsics library
Compiler-callable math intrinsics library

This is the companion math library for the flang compiler. It features some
optimized libm-style functions and has vectorization support.

2018-09-06T19:31:08+00:00 math/sleef SIMD Library for Evaluating Elementary Functions, vectorized libm
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

In this library, functions for evaluating some elementary functions are
implemented. It provides a vectorized libm alternativ. The library also
includes DFT subroutines.

2018-09-06T15:25:09+00:00 net/rubygem-hangouts-chat Module 'hangouts-chat' gem to talk to G Suite Hangouts Chat rooms
Send messages to G Suite Hangouts Chat rooms using
incoming webhooks and Net::HTTP::Post.

2018-09-06T07:19:49+00:00 math/py-chaospy Toolbox for performing uncertainty quantification
Chaospy is a numerical tool for performing uncertainty quantification using
polynomial chaos expansions and advanced Monte Carlo methods implemented in
Python 2 and 3.

A article in Elsevier Journal of Computational Science has been published
introducing the software: DOI:10.1016/j.jocs.2015.08.008.
If you are to use this software in work that is published, please cite this

2018-09-06T06:31:27+00:00 science/lammps Classical molecular dynamics code with a focus on materials modeling
LAMMPS is a classical molecular dynamics code with a focus on materials
modeling. It's an acronym for Large-scale Atomic/Molecular Massively Parallel

LAMMPS has potentials for solid-state materials (metals, semiconductors) and
soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems.
It can be used to model atoms or, more generically, as a parallel particle
simulator at the atomic, meso, or continuum scale.

LAMMPS runs on single processors or in parallel using message-passing techniques
and a spatial-decomposition of the simulation domain. Many of its models have
versions that provide accelerated performance on CPUs, GPUs, and Intel Xeon
Phis. The code is designed to be easy to modify or extend with new

2018-09-06T05:14:01+00:00 science/mdynamix General purpose molecular dynamics code
MDynaMix is a general purpose molecular dynamics code for simulations of
mixtures of rigid or flexible molecules, interacting by standard
molecular-mechanics force field including electrostatic and Lennard-Jones
potentials for electrostatic interactions as well as terms describing covalent
bonds, angles and dihedral angles. The program is well suited for simulations of
flexible molecules based on the double time step algorithm. Alternatively, rigid
bonds can be treated by the SHAKE algorithm. Algorithms for NVE, NVT, NPT and
anisotropic NPT ensembles are implemented. The long-range electrostatic
interactions are treated by the Ewald summation method, or alternatively by a
reation field or simple cutoff. The program can be run both in sequential and
parallel execution, in the latter case the MPI parallel environment is required.
From v.5.1 possibility for taking into account quantum motion of nuclei using
Path Integral approach is implemented. Expanded ensemble mode of simulations for
calculation of solvation free energies is added in v.5.2.

2018-09-05T23:03:55+00:00 devel/rubygem-optimist Command-line option parser for Ruby
Optimist is a commandline option parser for Ruby that just gets out of your way.
One line of code per option is all you need to write. For that, you get a nice
automatically-generated help page, robust option parsing, and sensible defaults
for everything you don't specify.

2018-09-05T23:03:34+00:00 devel/rubygem-dry-inflector String inflections for dry-rb
dry-inflector is an inflector gem for Ruby.

2018-09-05T03:45:53+00:00 misc/tzdiff Showing time pairs between target timezone and localtime
tzdiff is a simple command line tool to show time pairs
between target timezone and localtime.

2018-09-05T00:38:30+00:00 math/mkl-dnn 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.

2018-09-04T21:28:27+00:00 science/cp2k Quantum chemistry and solid state physics software package
CP2K is a quantum chemistry and solid state physics software package that can
perform atomistic simulations of solid state, liquid, molecular, periodic,
material, crystal, and biological systems. CP2K provides a general framework for
different modeling methods such as DFT using the mixed Gaussian and plane waves
approaches GPW and GAPW. Supported theory levels include DFTB, LDA, GGA, MP2,
RPA, semi-empirical methods (AM1, PM3, PM6, RM1, MNDO, ...), and classical force
fields (AMBER, CHARMM, ...). CP2K can do simulations of molecular dynamics,
metadynamics, Monte Carlo, Ehrenfest dynamics, vibrational analysis, core level
spectroscopy, energy minimization, and transition state optimization using NEB
or dimer method.

2018-09-04T15:05:19+00:00 science/atom Program for DFT calculations in atoms
ATOM, a program for DFT calculations in atoms and pseudopotential
generation, maintained by Alberto Garcia.

2018-09-04T15:03:13+00:00 science/libgridxc Library to compute the exchange and correlation energy and potentials
A library to compute the exchange and correlation energy and potential in
spherical (i.e. an atom) or periodic systems. It is based on SiestaXC.

The project is based on the SiestaXC code, and eventually will produce a package
to be included in the Electronic Structure Library.

2018-09-04T14:57:27+00:00 textproc/xmlf90 Suite of light-weight libraries to work with XML in Fortran
xmlf90 is a suite of libraries to handle XML in Fortran. It has two
major components:

* A XML parsing library. The parser was designed to be a useful
tool in the extraction and analysis of data in the context of
scientific computing, and thus the priorities were efficiency and the
ability to deal with very large XML files while maintaining a small
memory footprint. The most complete programming interface is
based on the very successful SAX (Simple API for XML) model,
although a partial DOM interface and a very experimental XPATH interface
are also present.

- A library (xmlf90-wxml) that facilitates the writing of well-formed
XML, including such features as automatic start-tag completion,
attribute pretty-printing, and element indentation. There are also
helper routines to handle the output of numerical arrays.

2018-09-03T19:07:52+00:00 graphics/p5-Algorithm-Line-Bresenham Simple pixellated line-drawing algorithm
Bresenham is one of the canonical line drawing algorithms for
pixellated grids. Given a start and an end-point, Bresenham
calculates which points on the grid need to be filled to generate
the line between them.

2018-09-03T18:45:20+00:00 net-p2p/namecoin-utils Decentralized, open DNS and more (CLI and Utilities)
2018-09-03T18:36:32+00:00 comms/ubertooth Bluetooth Baseband Library
Project Ubertooth is an open source wireless development platform
suitable for Bluetooth experimentation. Ubertooth ships with a
capable BLE (Bluetooth Smart) sniffer and can sniff some data from
Basic Rate (BR) Bluetooth Classic connections.
2018-09-03T18:35:25+00:00 comms/libbtbb Bluetooth Baseband Library
A Bluetooth baseband decoding library

This is a Bluetooth baseband decoding library. It can be used to
extract Bluetooth packet and piconet information from Ubertooth
devices as well as GR-Bluetooth/USRP.
2018-09-03T17:51:32+00:00 science/siesta Program to perform efficient electronic structure calculations
SIESTA is both a method and its computer program implementation, to perform
efficient electronic structure calculations and ab initio molecular dynamics
simulations of molecules and solids. SIESTA's efficiency stems from the use of
strictly localized basis sets and from the implementation of linear-scaling
algorithms which can be applied to suitable systems. A very important feature
of the code is that its accuracy and cost can be tuned in a wide range, from
quick exploratory calculations to highly accurate simulations matching the
quality of other approaches, such as plane-wave and all-electron methods.

2018-09-03T17:48:23+00:00 games/vkquake Quake 1 port using Vulkan instead of OpenGL, based on QuakeSpasm
vkQuake is a Quake 1 port using Vulkan instead of OpenGL for rendering. It is
based on the popular QuakeSpasm port and runs all mods compatible with it like
Arcane Dimensions or In The Shadows.

Compared to QuakeSpasm vkQuake also features a software Quake like underwater
effect, has better color precision, generates mipmap for water surfaces at
runtime and has native support for anti-aliasing and AF.

2018-09-03T17:43:50+00:00 graphics/vulkan-loader Driver loader for the Vulkan graphics API
Vulkan is an explicit API, enabling direct control over how GPUs
actually work. As such, Vulkan supports systems that have multiple
GPUs, each running with a different driver, or ICD (Installable Client
Driver). Vulkan also supports multiple global contexts (instances, in
Vulkan terminology). The ICD loader is a library that is placed
between a Vulkan application and any number of Vulkan drivers, in
order to support multiple drivers and the instance-level functionality
that works across these drivers. Additionally, the loader manages
inserting Vulkan layer libraries, such as validation layers, between
an application and the drivers.

2018-09-03T17:43:50+00:00 devel/vulkan-validation-layers Validation layers for the Vulkan graphics API
Vulkan is a low-level cross-platform 3D graphics and compute API.

This port provides the official validation layers for Vulkan applications,
which are useful for development and debugging.

2018-09-03T17:43:50+00:00 devel/vulkan-tools Tools and demos for the Vulkan graphics API
Vulkan is a low-level cross-platform 3D graphics and compute API.

This port provides various tools and demos for Vulkan, e.g. vulkaninfo.

2018-09-03T17:43:50+00:00 devel/vulkan-headers Headers for the Vulkan graphics API
Vulkan is a low-level cross-platform 3D graphics and compute API.

This port provides the development headers for Vulkan applications.

2018-09-03T17:43:50+00:00 devel/spirv-tools Tools for processing SPIR-V intermediate shader language modules
The SPIR-V Tools project provides an API and commands for processing SPIR-V

The project includes an assembler, binary module parser, disassembler,
validator, and optimizer for SPIR-V. Except for the optimizer, all are based
on a common static library. The library contains all of the implementation
details, and is used in the standalone tools whilst also enabling integration
into other code bases directly. The optimizer implementation resides in its own
library, which depends on the core library.

2018-09-03T17:43:50+00:00 devel/glslang OpenGL and OpenGL ES shader front end and validator
Glslang is the official reference compiler front end for the OpenGL ES and
OpenGL shading languages. It implements a strict interpretation of the
specifications for these languages.

2018-09-03T15:40:22+00:00 audio/drumkv1-lv2 Old-school drum-kit sampler: LV2 plugin and Jack app
drumkv1 is an old-school all-digital drum-kit sampler synthesizer with
stereo fx.

* A LV2 instrument plug-in.
* A pure stand-alone JACK client with JACK-session, NSM (Non Session management)
and both JACK MIDI and ALSA MIDI input support.

2018-09-03T13:17:06+00:00 multimedia/obs-qtwebkit Browser source plugin for obs-studio
This is a browser source plugin for obs-studio
( based on QtWebkit library. This plugin
is for Linux and FreeBSD only.

2018-09-03T04:09:00+00:00 science/wannier90 Maximally-localized Wannier functions (MLWFs) and Wannier90
The computer program that calculates maximally-localized Wannier functions
(MLWFs) and Wannier90 for quantum chemistry and physics fields.

2018-09-03T00:21:45+00:00 net/openmdns Multicast DNS and Service Discovery daemon
OpenMDNS is a full implementation of MDNS/DNS-SD, it aims to be a light
replacement for Avahi/Bonjour. Currently, OpenMDNS is about 10% of the size
of Avahi.

2018-09-03T00:21:45+00:00 games/rlvm RealLive virtual machine clone
rlvm is a Free Software reimplementation of VisualArt's KK's RealLive
interpreter, used in the games Kanon, Air, CLANNAD, Planetarian,
Tomoyo After and Little Busters, among many others.

2018-09-03T00:21:45+00:00 games/renpy6
2018-09-03T00:21:45+00:00 games/renpy Framework for developing visual-novel type games
Ren'Py is a visual novel engine – used by thousands of creators from
around the world – that helps you use words, images, and sounds to
tell interactive stories that run on computers and mobile
devices. These can be both visual novels and life simulation
games. The easy to learn script language allows anyone to efficiently
write large visual novels, while its Python scripting is enough for
complex simulation games.

2018-09-03T00:21:45+00:00 games/ponscripter-sekai NScripter-like novel-game interpreter with Unicode support
Ponscripter is an interpreter for visual-novel-type games, derived from
the NScripter design but modified significantly to improve support for
Western languages (at the cost of diminished support for Japanese).

Ponscripter is a fork of ONScripter-En that drops any attempt to remain
in synch with the upstream source code, and instead concentrates on
providing the best possible support for Western languages. It is no
longer fully NScripter-compatible, but remains an easy target to port
NScripter games to when localising them.

This fork takes advantage of SDL2 and improves Steam integration.

2018-09-03T00:21:45+00:00 games/onscripter Visual novel engine compatible with NScripter
Open source clone of NScripter, a game engine used to create and
perform visual novels.

This package provides the version to run Japanese games.

2018-09-03T00:21:45+00:00 games/onscripter-1byte ONScripter with ${ENGLISH_DESC:tl} support
Open source clone of NScripter, a game engine used to create and
perform visual novels.

This package provides 1-byte version which is able to run English games.

2018-09-03T00:02:13+00:00 devel/pylint1 Analyzes python source code looking for bugs and signs of poor quality
Pylint is a Python source code analyzer which looks for programming errors,
helps enforcing a coding standard and sniffs for some code smells (as defined in
Martin Fowler's Refactoring book).

Pylint has many rules enabled by default, way too much to silence them all on a
minimally sized program. It's highly configurable and handle pragmas to control
it from within your code. Additionally, it is possible to write plugins to add
your own checks.

2018-09-02T21:10:29+00:00 science/fleur FLAPW code for atomic computations in quantum chemistry and physics
The FLAPW-Method (Full Potential Linearized Augmented Plane Wave Method) is an
all-electron method which within density functional theory is universally
applicable to all atoms of the periodic table and to systems with compact
as well as open structures. It is widely considered to be the most precise
electronic structure method in solid state physics.

2018-09-02T16:32:21+00:00 multimedia/aom AV1 reference encoder/decoder
AOMedia Video 1 (AV1), is an open, royalty-free video coding format
designed for video transmissions over the Internet. It is being
developed by the Alliance for Open Media (AOMedia), a consortium of
firms from the semiconductor industry, video on demand providers, and
web browser developers, founded in 2015.

2018-09-02T07:49:02+00:00 science/dalton Powerful molecular electronic structure program for quantum chemistry
The Dalton program is designed to allow convenient, automated determination of a
large number of molecular properties based on an HF, DFT, MP2, coupled cluster,
or MCSCF reference wave function.

2018-09-02T06:43:29+00:00 science/teem Libraries for representing, processing and visualizing scientific data
Teem is a set of ANSI C libraries for manipulation, measurement, and
visualization of structured scientific data. Includes N-dimensional image I/O
and processing, volume rendering, diffusion tensor processing, ray tracing,
PostScript rendering, and more.

2018-09-01T22:50:49+00:00 www/py-django-modern-rpc Simple and modern JSON-RPC/XML-RPC server implementation for Django
Django-modern-rpc provides a simple solution to implement a remote procedure
call (RPC) server as part of your Django project. It supports all major Django
and Python versions.

2018-09-01T19:41:21+00:00 finance/fava Web interface for Beancount
Fava is a web interface for the double-entry bookkeeping software Beancount
with a focus on features and usability.

You can try out an online demo:

2018-09-01T19:38:37+00:00 finance/beancount Double-Entry Accounting from Text Files
A double-entry bookkeeping computer language that lets you define financial
transaction records in a text file, read them in memory, generate a variety
of reports from them, and provides a web interface.

2018-09-01T18:31:54+00:00 science/py-gpaw DFT and beyond within the projector-augmented wave method in chemistry
GPAW is a density-functional theory (DFT) Python code based on the
projector-augmented wave (PAW) method and the atomic simulation
environment (ASE). It uses plane-waves, atom-centered basis-functions
or real-space uniform grids combined with multigrid methods.

2018-09-01T18:17:53+00:00 science/py-ase Atomic simulation environment
ASE is a set of tools and Python modules for setting up, manipulating,
running, visualizing and analyzing atomistic simulations.

2018-09-01T15:43:31+00:00 devel/rtichoke 21st century R console
rtichoke is an improved console for the R program with multiline editing and
rich syntax highlight and more...

Under the hood, rtichoke is built on top of the python library prompt-toolkit.
One would consider rtichoke as a ipython clone for R, though its layout and
keybinds are actually more similar to those of julia.

rtichoke is still under active developement, users should use it at their own

2018-09-01T15:41:43+00:00 devel/py-lineedit Readline library based on prompt_toolkit which supports multiple modes
lineedit provides some subclasses inherited from prompt_toolkit to mimic Julia
LineEdit.jl with multiple modal support.

2018-09-01T15:39:55+00:00 math/py-rapi Minimal R API for Python
Minimal R API for Python.

It is similar to rpy2 in its functionality, but doesn't require compilation,
toolchains, etc.

2018-09-01T14:55:42+00:00 math/py-rpy2 Python interface to the R Programming Language
RPy is a very simple, yet robust, Python interface to the R Programming
Language. It can manage all kinds of R objects and can execute arbitrary R
functions (including the graphic functions). All the errors from the R language
are converted to Python exceptions. Any module that later were installed on the
R system, can easily be used from within Python, without introducing any

rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to
R, a proposed high-level interface, including wrappers to graphical libraries,
as well as R-like structures and functions.

2018-09-01T07:15:54+00:00 devel/eastl Electronic Arts Standard Template Library
EASTL stands for Electronic Arts Standard Template Library. It is a C++ template
library of containers, algorithms, and iterators useful for runtime and tool
development across multiple platforms. It is a fairly extensive and robust
implementation of such a library and has an emphasis on high performance above
all other considerations.

2018-09-01T06:30:47+00:00 science/jdftx Software for joint density functional theory in chemistry
JDFTx is a software package for quantum chemistry computations.

JDFTx supports all the standard functionality present in any electronic DFT
software. It supports several semilocal, meta-GGA and EXX-hybrid
exchange-correlation functions, with additional options available by linking to
LibXC [18]. DFT+U [5] is available for treating localized electrons. Pair
potential dispersion corrections [10] are available for including van der Waals
interactions. JDFTx supports several formats of norm-conserving and ultrasoft
pseudopotentials and comes pre-installed with an opens-ource library for each.
With truncated Coulomb interactions [27], JDFTx enables accurate calculations
of systems of any dimensionality from 0 to 3: molecules, wires, slabs/2D
materials and bulk.

2018-09-01T03:34:24+00:00 math/R-cran-DoE.base Full Factorials, Orthogonal Arrays and Base Utilities for DoE
Package DoE.base creates full factorial experimental designs and designs
based on orthogonal arrays for (industrial) experiments. Additionally, it
provides utility functions for the class design, which is also used by
other packages for designed experiments.

2018-09-01T02:48:35+00:00 math/R-cran-partitions Additive Partitions of Integers
Additive partitions of integers. Enumerates the partitions, unequal partitions,
and restricted partitions of an integer; the three corresponding partition
functions are also given. Set partitions are now included.

2018-09-01T02:25:22+00:00 math/R-cran-polynom Functions to Implement a Class for Univariate Polynomial Manipulations
polynom is a collection of functions to implement a class for univariate
polynomial manipulations.

2018-09-01T00:28:41+00:00 textproc/py-transpopy Translate PO file strings with Google Translate API
Transpopy uses the Google Translate API to convert/translate strings from a
PO (gettext Portable Object) file, keeping your lines or fuzzy references.

To use the Google Translate API it's needed an API key in json format.

2018-09-01T00:27:13+00:00 www/py-google-cloud-translate Python Client for Google Cloud Translation
Python idiomatic client for Google Cloud Translation.

With the Google Cloud Translation API, you can dynamically translate text
between thousands of language pairs. You can also detect the language of a text.

2018-08-31T22:18:48+00:00 www/buku Powerful command-line bookmark manager
buku is a powerful bookmark manager written in Python3 and SQLite3. When I
started writing it, I couldn't find a flexible command-line solution with a
private, portable, merge-able database along with seamless GUI integration.
Hence, buku (after my son's nickname, meaning close to the heart in my

buku can auto-import bookmarks from your browser(s) or fetch the title and
description of a bookmarked url from the web. You can use your favourite editor
to compose and update bookmarks. With multiple search options, including regex
and a deep scan mode (particularly for URLs), it can find any bookmark
instantly. buku can look up the latest snapshot of a broken link on the Wayback
Machine. There's an Easter egg to revisit random forgotten bookmarks too! Buku
is too busy to track you: no hidden history, obsolete records, usage analytics
or homing.

2018-08-31T14:41:07+00:00 devel/py-ptpython Python REPL build on top of prompt_toolkit
Ptpython is an advanced Python REPL.

- Syntax highlighting.
- Multiline editing (the up arrow works).
- Autocompletion.
- Mouse support (disabled by default).
- Support for color schemes.
- Support for bracketed paste (if the terminal supports it).
- Both Vi and Emacs key bindings.
- Support for double width (Chinese) characters.
- ... and many other stuff.

2018-08-31T14:11:44+00:00 math/R-cran-numbers Number-Theoretic Functions
Provides number-theoretic functions for factorization, prime numbers,
twin primes, primitive roots, modular logarithm and inverses, extended
GCD, Farey series and continuous fractions. Includes Legendre and Jacobi
symbols, some divisor functions, Euler's Phi function, etc.

2018-08-31T06:45:27+00:00 science/qbox First-principles molecular dynamics code
Qbox is a C++/MPI scalable parallel implementation of first-principles molecular
dynamics (FPMD) based on the plane-wave, pseudopotential formalism. Qbox is
designed for operation on large parallel computers.

Qbox is developed in the Gygi Research Group at UC Davis.

2018-08-30T18:52:19+00:00 x11-wm/i3-gaps Fork of i3 tiling window manager with more features, including gaps
i3-gaps is a fork of i3, a tiling window manager. It includes a few
additional features such as gaps, smart borders and setting a background and
border color for the individual blocks in i3bar.

2018-08-30T18:23:46+00:00 net-mgmt/ocsinventory-server Open Computer and Software Inventory Next Generation
Open Computer and Software Inventory Next Generation is an application designed
to help a network or system administrator keep track of the computers
configuration and software that are installed on the network

2018-08-30T18:19:50+00:00 net-mgmt/ocsinventory-ocsreports Webconsole for OCS Inventory NG
Webconsole for OCS Inventory NG

2018-08-30T17:44:06+00:00 security/lxqt-openssh-askpass LXQt GUI dialog for OpenSSH authentication
lxqt-openssh-askpass is a GUI to query credentials on behalf of other programs.
It is primarily targeted at ssh-agent.

2018-08-30T14:34:59+00:00 audio/fasttracker2 Fasttracker II clone
Multi-platform clone of the classic music making software FastTracker II.

2018-08-30T02:26:19+00:00 cad/libredwg Library and command line tools to handle DWG files
GNU LibreDWG is a C library to handle DWG files. It aims to be a free
replacement for the OpenDWG libraries. DWG is the native file format
of AutoCAD.

LibreDWG was based on LibDWG (, which is
written with variable names, documentation, and comments in Esperanto.

There are also command line tools and libraries to read and write DWG
files, with converters for various formats (DXF, DXFB, SVG, PS, JSON,
XML, etc.) and a SaveAs functionality, to convert between the various
DWG versions. It can read r13-r2018 DWG, write r13-r2000 DWG, write
r11-r2018 DXF ASCII and binary. Much more object types than any other
free DWG library.

2018-08-29T22:03:23+00:00 math/elpa Eigenvalue soLver for Petaflop Applications
The ELPA library provides highly efficient and highly scalable direct
eigensolvers for symmetric matrices. Though especially designed for use for
PetaFlop/s applications solving large problem sizes on massively parallel
supercomputers, ELPA eigensolvers have proven to be also very efficient for
smaller matrices.

2018-08-29T19:07:55+00:00 devel/py-pooch Fetch your sample data files
Pooch manages your Python library's sample data files: it automatically
downloads and stores them in a local directory, with support for versioning and
corruption checks.

2018-08-29T18:08:38+00:00 security/lxqt-sudo GUI frontend to su/sudo for LXQt desktop
lxqt-sudo and lxsu is a graphical front-end of commands
sudo and su respectively.
It enables regular users to launch applications with permissions of root.

2018-08-29T17:30:03+00:00 misc/raspberrypi-gpioshutdown Kernel driver to reset GPIO pins on shutdown for Raspberry Pi
GPIO 'shutdown' Kernel module for the Raspberry Pi Model 1B and Model 2

The purpose of this module is to shut down all GPIOs prior to powering off
or rebooting a Raspberry Pi.

The main reason for this is due to there being no real indicators that the
shutdown process has completed. By doing a shutdown of all of the GPIOs (such
that they act like inputs without pullup resistors), you can detect the 'high
impedence' state either with an LED or using some kind of exernal board (such
as an 'ATX Raspi' board). An external board could then detect the shutdown,
and power off the Raspberry Pi safely, and you won't have to fix the file
system due to problems caused by powering it down before it's safe to do so.
2018-08-29T15:10:10+00:00 net/p5-Parse-Netstat Parse the output of netstat command
Parses the output from netstat, returning a easy to use hash.

2018-08-28T23:58:25+00:00 devel/rubygem-strings-ansi Methods for processing ANSI escape codes in strings
Strings::ANSI provides ANSI handling for Strings utilities.

2018-08-28T11:59:46+00:00 net/nfs-ganesha NFS fileserver that runs in user mode
NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode.
It also supports the 9p.2000L protocol.

2018-08-28T11:37:24+00:00 net/nfs-ganesha-kmod Modules to implement required syscalls for userspace fileservers
NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode.
It also supports the 9p.2000L protocol.

This port contains the kernel modules which implement required syscalls.

2018-08-28T00:57:26+00:00 science/libint2 Evaluate the integrals in modern atomic and molecular theory
Libint is a library for evaluating ERI (electron replusion integral)
over Cartesian Gaussian fuctions for modern atomic and molecular theory.

2018-08-28T00:30:42+00:00 devel/lazygit Simple terminal UI for git commands
lazygit is a CLI tool to handle git repositories, written in Go with the gocui
library. You can add files easily, resolve merge conflicts, checkout recent
branches easily, scroll through logs/diffs of branches/commits.stash,
push/pull quickly, squash down and rename commits in CLI.

2018-08-27T23:57:59+00:00 devel/py-parver Parse and manipulate version numbers
parver allows parsing and manipulation of PEP 440 version numbers.

2018-08-27T19:42:40+00:00 devel/py-arpeggio Parser interpreter based on PEG grammars
Arpeggio is a recursive descent parser with memoization based on PEG grammars
(aka Packrat parser).

2018-08-27T16:00:10+00:00 x11/lxqt-about About dialog of LXQt
About dialog of LXQt Desktop Environment.
The dialog provides information about LXQt and the system it's running on.

2018-08-27T12:13:41+00:00 devel/php-ice37 Ice (Internet Communications Engine) language mapping for PHP
An Ice language mapping for PHP is a recent and welcome addition
to the Ice product portfolio, enabling developers to take advantage
of the productivity offered by PHP's friendly syntax and extensive
function library.

2018-08-27T12:09:18+00:00 devel/py-ice37 Ice (Internet Communications Engine) language mapping for Python
Python and Ice have much in common: they both are suited for a wide variety
of tasks, excel at application integration, and are easy for developers
to use. An Ice language mapping for Python is a recent and welcome addition
to the Ice product portfolio, enabling developers to take advantage
of the productivity offered by Python's friendly syntax and extensive
function library.

2018-08-27T12:07:11+00:00 devel/ice37 Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
The Internet Communications Engine (Ice) is a modern alternative to object
middleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet
provides a powerful network infrastructure for demanding technical applications.
Ice shines where technologies such as SOAP or XML-RPC are too slow, or do not
provide sufficient scalability or security.

2018-08-27T07:56:14+00:00 science/madness Multiresolution adaptive numeric environment for scientific simulation
MADNESS provides a high-level environment for the solution of integral and
differential equations in many dimensions using adaptive, fast methods with
guaranteed precision based on multi-resolution analysis and novel separated
representations. There are three main components to MADNESS. At the lowest
level is a new petascale parallel programming environment that increases
programmer productivity and code performance/scalability while maintaining
backward compatibility with current programming tools such as MPI and Global
Arrays. The numerical capabilities built upon the parallel tools provide a
high-level environment for composing and solving numerical problems in many
(1-6+) dimensions. Finally, built upon the numerical tools are new applications
with initial focus upon chemistry, atomic and molecular physics, material
science, and nuclear structure.

2018-08-27T06:15:56+00:00 science/datawarrior Chemistry-aware multi-purpose data visualization and analysis program
DataWarrior is an interactive, chemistry-aware multi-purpose data visualization
and analysis program. It works on any kind of tabular data assuming rows to
contain objects or cases and columns to contain associated properties and
values. DataWarrior provides interactive views to visualize data, to discover
correlations and to extract hidden knowledge from large data sets. Data filters
allow focusing on specific data subsets in a dynamic way. Chemical intelligence
is woven into the program to work with chemical structures as easily as with
numerical values. Data can be filtered on structural motives, views are
chemistry aware, molecule properties can be predicted from chemical structures,
and specialized cheminformatics methods explore the relationship between
chemical structure and measured properties. DataWarrior supports multiple files
types and allows merging data from files with data from the clipboard or from

2018-08-26T19:04:07+00:00 science/multiwfn Multifunctional wavefunction analysis for quantum chemistry
Multiwfn is an extremely powerful program for realizing electronic wavefunction
analysis, which is a key ingredient of quantum chemistry. Multiwfn is free,
open-source, high-efficient, very user-friendly and flexible, it supports almost
all of the most important wavefunction analysis methods. 64 bit Windows, Linux
and Mac OS platforms are supported.

This port represents the GNU fortran-compatible fork of Multiwfn, which is
normally using the Intel fortran (ifort).

2018-08-26T12:18:20+00:00 x11-themes/Kvantum SVG-based theme engine for Qt, KDE and LXQt
Kvantum is an SVG-based theme engine for Qt, KDE and LXQt, with an emphasis on
elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of Qt

2018-08-25T18:08:50+00:00 science/gabedit Graphical user interface for several chemistry software packages
Gabedit is a Graphical User Interface for FireFly (PC-Gamess), Gamess-US,
Gaussian, Molcas, Molpro, MPQC, NWChem, OpenMopac, Orca, PSI4 and Q-Chem
computational chemistry packages.

* Gabedit makes using Computational Chemistry Packages (CCP) simple and
straightforward .
* Sketch in molecules using its advanced 3D Structure Builder, or load in
molecules from standard files.
* Set up and submit CCP jobs right from the interface, and monitor their
progress as they run.
* Examine calculation results graphically via state-of-the-art visualization
features: display molecular orbitals and other surfaces, view spectra, animate
normal modes, geometry optimizations and reaction paths.
* Molecular Dynamics using Amber 99 molecular mechanics or Semi-Empirical

2018-08-25T05:15:02+00:00 security/kpkpass Library to deal with Apple Wallet pass files
2018-08-25T05:15:02+00:00 net/kitinerary Data Model and Extraction System for Travel Reservation information
2018-08-24T17:54:03+00:00 science/octopus Scientific program aimed at the ab initio virtual experimentation
Octopus is a scientific program aimed at the ab initio virtual experimentation
on a hopefully ever-increasing range of system types. Electrons are described
quantum-mechanically within density-functional theory (DFT), in its
time-dependent form (TDDFT) when doing simulations in time. Nuclei are described
classically as point particles. Electron-nucleus interaction is described within
the pseudopotential approximation.

For optimal execution performance Octopus is parallelized using MPI and OpenMP
and can scale to tens of thousands of processors. It also has support for
graphical processing units (GPUs) through OpenCL and CUDA.

2018-08-24T14:28:39+00:00 x11/lxqt-runner LXQt tool used to launch programs quickly
lxqt-runner allows launching applications by typing their names.
It brings up the GUI with a configured keyboard shortcut (default ALT-F2)

2018-08-24T08:59:53+00:00 deskutils/lookbook Browse and find system icons
LookBook is a GTK based browser for system icons with search and
code sample functionality.

2018-08-23T22:00:33+00:00 science/nwchem High-performance computational chemistry software
NWChem aims to provide its users with computational chemistry tools that are
scalable both in their ability to treat large scientific computational chemistry
problems efficiently, and in their use of available parallel computing resources
from high-performance parallel supercomputers to conventional workstation

NWChem software can handle:
* Biomolecules, nanostructures, and solid-state
* From quantum to classical, and all combinations
* Ground and excited-states
* Gaussian basis functions or plane-waves
* Scaling from one to thousands of processors
* Properties and relativistic effects

2018-08-23T10:01:54+00:00 textproc/py-laserhammer Docbook to mdoc(7) converter
LaserHammer is a simple DocBook to mdoc(7) ("UNIX man page syntax")

The command line utility resides in the scripts/ subdirectory; use
it like this:

$ laserhammer book.parsed.xml book.7

The 7 above stands for section 7 of man pages, "miscellaneous
documentation". The 'book.parsed.xml' is a processed XML source
of the FreeBSD Handbook; you can use it as test sample. The
'book.7' is the example translated into mdoc.

There's also a rudimentary Python module. Use it like this:

import laserhammer
mdoc = laserhammer.laserhammer(file_path) print(mdoc)

2018-08-22T19:42:48+00:00 finance/cointop Cryptocurrency coin stats

A fast and lightweight terminal based UI application
for tracking and monitoring cryptocurrency coins
in real-time.
2018-08-22T17:46:21+00:00 lang/chicken5 Scheme-to-C compiler
CHICKEN is a compiler for the Scheme programming language. CHICKEN
produces portable, efficient C, supports almost all of the R5RS
Scheme language standard, and includes many enhancements and

2018-08-22T13:42:36+00:00 security/kbfsd Service daemon for the Keybase filesystem (KBFS)
kbfsd is a service daemon to launch the Keybase filesystem called KBFS.

Its aim is to ease the process of using KBFS on FreeBSD. It takes care of
the configuration the Keybase user would have to do manually otherwise.

2018-08-22T13:20:44+00:00 www/moinmoincli Edit existing MoinMoin wiki pages from a command line
moinmoincli is an interactive utility to edit existing MoinMoin wiki pages from
a command line. This way the user may use their editor of choice and just
submit a patch without interacting with MoinMoin's web interface.

2018-08-22T00:35:32+00:00 graphics/drm-legacy-kmod Legacy DRM modules for the linuxkpi-based KMS components
Legacy DRM driver that used to be in FreeBSD base before the removal in FreeBSD
13. For newer Intel and AMD hardware, please use graphics/drm-kmod which will
pick an appropriate driver for your system.

This version is mostly current with Linux 3.8 in terms of hardware support.

2018-08-21T09:11:27+00:00 x11/perwindowlayoutd Keeps per-window keyboard layout under X11
Sometimes you want to setup switching keyboard layouts using X11 server --
because there is no DE plugin, or it's broken, or lacks needed functionality.
You can easily configure X11 server to switch keyboard layouts, but I could
not find way of keeping layout for each window separately using only the X11
server. Hence this package. It is similar to kbdd and xxkb but might work
better under some configurations and/or window managers.

2018-08-21T04:31:19+00:00 science/qwalk Quantum Monte Carlo package for quantum chemistry computations
QWalk is a program developed to perform high accuracy quantum Monte Carlo
calculations of electronic structure in molecules and solids. It is specifically
designed as a research vehicle for new algorithms and method developments, as
well as being able to scale up to large system sizes.

2018-08-21T00:24:17+00:00 graphics/libheif ISO/IEC 23008-12:2017 HEIF file format de- and encoder
libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and encoder.

HEIF is a new image file format employing HEVC (h.265) image coding for the
best compression ratios currently possible.

libheif makes use of libde265 for the actual image decoding and x265 for
encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as

2018-08-20T16:49:50+00:00 deskutils/lxqt-notificationd LXQt notification daemon
lxqt-notificationd is a daemon enabling applications to display
notifications in pop-up windows on desktops.

2018-08-20T13:42:16+00:00 sysutils/lxqt-config LXQt system settings center
LXQt system settings center.
Includes applications to edit settings for appearance, brightness,
file-associations, input, locale and monitor.

2018-08-20T09:53:59+00:00 archivers/opkg-openwrt OpenWrt package manager
The opkg utility (an ipkg fork) is a lightweight package manager used
to download and install OpenWrt packages from local package repositories
or ones located in the Internet.

opkg is part of the OpenWrt project

This is a patched version with chroot support

2018-08-20T07:44:54+00:00 science/qmcpack Many-body ab initio Quantum Monte Carlo code for quantum chemistry
QMCPACK is an open-source, high-performance electronic structure code that
implements numerous Quantum Monte Carlo algorithms. Its main applications are
electronic structure calculations of molecular, periodic 2D and periodic 3D
solid-state systems. Variational Monte Carlo (VMC), diffusion Monte Carlo (DMC)
and a number of other advanced QMC algorithms are implemented.

By directly solving the Schrodinger equation, QMC methods offer greater accuracy
than methods such as density functional theory, but at a trade-off of much
greater computational expense. Distinct from many other correlated many-body
methods, QMC methods are readily applicable to both bulk (periodic) and isolated
molecular systems.

2018-08-20T05:31:06+00:00 mail/mblaze Unix utilities to deal with Maildir
The mblaze message system is a set of Unix utilities for processing and
interacting with mail messages which are stored in maildir folders.

2018-08-19T23:16:21+00:00 science/chrono C++ library for multi-physics simulation
Project Chrono represents a community effort aimed at producing a physics-based
modelling and simulation infrastructure based on a platform-independent,
open-source design. The name of this software infrastructure is Chrono. Some of
its features are listed below. More information is available at the project
website. The applications areas in which Chrono is most often used are vehicle
dynamics, robotics, and machine design. In vehicle dynamics, Chrono has mature
support for tire/terrain interaction modeling and simulation.

2018-08-19T19:42:26+00:00 games/adonthell-wastesedge Role playing game for the Adonthell engine
Waste's Edge game for the Adonthell engine

As a loyal servant of the elven Lady Silverhair, you arrive at the
remote trading post of Waste's Edge, where she is engaged in
negotiations with the dwarish merchant Bjarn Fingolson. But not
all is well at Waste's Edge, and soon you are confronted with
circumstances that are about to destroy your mistress' high reputation.
And you are the only one to avert this ...

2018-08-19T19:24:39+00:00 sysutils/istio Open platform to connect, manage, and secure microservices
Istio is an open platform for providing a uniform way to integrate
microservices, manage traffic flow across microservices, enforce
policies and aggregate telemetry data. Istio's control plane provides
an abstraction layer over the underlying cluster management platform,
such as Kubernetes, Mesos, etc.

2018-08-19T18:21:47+00:00 math/blazeiterative Set of iterative linear system solvers for use with the Blaze library
A set of iterative linear system solvers intended for use with the Blaze
library, a high-performance C++ linear algebra library. The API is currently
based on a tag-dispatch system to choose a particular algorithm.

Currently implemented algorithms:
* Conjugate Gradient (CG)

Planned algorithms:
* Preconditioned CG
* Preconditioned BiCGSTAB
* (Preconditioned) BiCGSTAB(l)
* Arnoldi
* Lanczos

Potential algorithms (if sufficient interest):

2018-08-19T18:00:36+00:00 math/blaze C++ math library for dense and sparse arithmetic
Blaze is an open-source, high-performance C++ math library for dense and sparse
arithmetic. With its state-of-the-art Smart Expression Template implementation
Blaze combines the elegance and ease of use of a domain-specific language with
HPC-grade performance, making it one of the most intuitive and fastest C++ math
libraries available.

The Blaze library offers:
* high performance through the integration of BLAS libraries and manually tuned
HPC math kernels
* vectorization by SSE, SSE2, SSE3, SSSE3, SSE4, AVX, AVX2, AVX-512, FMA,
and SVML
* parallel execution by OpenMP, HPX, C++11 threads and Boost threads
* the intuitive and easy to use API of a domain specific language
* unified arithmetic with dense and sparse vectors and matrices
* thoroughly tested matrix and vector arithmetic
* completely portable, high quality C++ source code

2018-08-19T16:39:16+00:00 devel/rust-cbindgen Generate C bindings from Rust code
cbindgen generates C bindings from Rust code. Unlike rusty-cheddar it
supports generics, C++ enum class and template specialization as well
as multiple modules and crates. It's primarily developed for WebRender
but has been designed to support any project.

* Builds bindings for a crate, its mods, its dependent crates, and their mods
* Only the necessary types for exposed functions are given bindings
* Can specify annotations for controlling some aspects of binding
* Support for generic structs and unions
* Support for exporting constants and statics
* Customizable formatting, can be used in C or C++ projects
* Support for generating #ifdef's for #[cfg] attributes
* Support for #[repr(sized)] tagged enum's

2018-08-19T13:30:35+00:00 net-im/talkatu Collection of Gtk+ widgets that are useful for chat applications
Talkatu is a collection of Gtk+ widgets that are useful for chat applications.

It was started as a rewrite of the GtkIMHTML widget found in Pidgin, but
quickly expanded to include most things related to conversation windows.

2018-08-19T07:47:22+00:00 graphics/py-open3d-python Modern library for 3D data processing (Python binding)
The Python binding of Open3D, an open-source library that supports rapid
development of software that deals with 3D data.

2018-08-19T07:45:40+00:00 graphics/open3d Modern library for 3D data processing
Open3D is an open-source library that supports rapid development of software
that deals with 3D data. The Open3D frontend exposes a set of carefully
selected data structures and algorithms in both C++ and Python. The backend
is highly optimized and is set up for parallelization. Open3D was developed
from a clean slate with a small and carefully considered set of dependencies.
It can be set up on different platforms and compiled from source with minimal
effort. The code is clean, consistently styled, and maintained via a clear code
review mechanism. Open3D has been used in a number of published research
projects and is actively deployed in the cloud. We welcome contributions from
the open-source community.

2018-08-18T16:31:16+00:00 devel/pprof Tool for visualization and analysis of profiling data
pprof is a tool for visualization and analysis of profiling data.

pprof reads a collection of profiling samples in profile.proto format and
generates reports to visualize and help analyze the data. It can generate
both text and graphical reports (through the use of the dot visualization

Profiles can be read from a local file, or over http. Multiple profiles of
the same type can be aggregated or compared.

If the profile samples contain machine addresses, pprof can symbolize them
through the use of the native binutils tools (addr2line and nm).

2018-08-18T16:04:45+00:00 devel/benchmark Microbenchmark support library
A library to support the benchmarking of functions, similar to unit-tests.

2018-08-18T15:28:22+00:00 misc/visp Modular library for visual tracking and visual servoing
ViSP standing for Visual Servoing Platform is a modular cross platform library
that allows prototyping and developing applications using visual tracking and
visual servoing technics at the heart of the researches done by Inria Lagadic
team. ViSP is able to compute control laws that can be applied to robotic
systems. It provides a set of visual features that can be tracked using real
time image processing or computer vision algorithms. ViSP provides also
simulation capabilities. ViSP can be useful in robotics, computer vision,
augmented reality and computer animation. Our YouTube channel gives an overview
of the applications that could be tackled.

2018-08-18T09:23:06+00:00 devel/fstrcmp Library for fuzzy string comparisons
The fstrcmp package provides a library which may be used to make
fuzzy comparisons of strings and byte arrays. It also provides
simple commands for use in shell scripts.

2018-08-18T09:06:53+00:00 security/n2n Layer Two Peer-to-peer VPN
n2n is a layer-two peer-to-peer virtual private network (VPN) which allows
users to exploit features typical of P2P applications at network instead of
application level. This means that users can gain native IP visibility
(e.g. two PCs belonging to the same n2n network can ping each other) and be
reachable with the same network IP address regardless of the network where
they currently belong. In a nutshell, as OpenVPN moved SSL from application
(e.g. used to implement the https protocol) to network protocol, n2n moves
P2P from application to network level.

2018-08-18T07:03:28+00:00 audio/dpf-plugins-lv2 Collection of DPF-based LV2 plugins
Collection of DPF-based plugins.
They come in LADSPA, DSSI, LV2 and VST2 formats, but only LV2
plugins are included in the port.

The list of plugins:
* glBars
* Kars
* Max-Gen examples (MaBitcrush, MaFreeverb, MaGigaverb, MaPitchshift)
* Mini-Series (3BandEQ. 3BandSplitter, PingPongPan)
* ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
* MVerb
* Nekobi
* ProM

2018-08-18T01:18:01+00:00 devel/zanata-cli Zanata Java command line client
The Zanata Command line client (CLI) is the perfect way to connect to a Zanata
server to push and pull content.

- Initialize a Translation project from the command line.
- Push source content to the Zanata server.
- Pull translated content from the Zanata server.

2018-08-18T01:02:04+00:00 devel/xeus-cling C++ Jupyter Kernel
xeus-cling is a Jupyter kernel for C++ based on the C++ interpreter cling and
the native implementation of the Jupyter protocol xeus.

In order to use xeus-cling, please launch the jupyter notebook with jupyter
notebook and launch a new C++ notebook by selecting the C++14 kernel in the new

2018-08-18T00:13:39+00:00 dns/py-publicsuffixlist Publicsuffixlist implementation
Public Suffix List parser implementation for Python.
- Compliant with TEST DATA
- Support IDN (unicode or punycoded).
- Support Python 2.5+ and Python 3.x
- Shipped with built-in PSL and the updater script.
- Written in Pure Python. No library dependencies.

2018-08-17T21:43:38+00:00 sysutils/eksctl CLI for Amazon EKS
eksctl is a simple CLI tool for creating clusters on EKS - Amazon's
new managed Kubernetes service for EC2. It is written in Go,
and based on Amazon's official CloudFormation templates.

2018-08-17T16:07:08+00:00 graphics/minder Mind-mapping application
Create, develop and visualize your ideas. Use the power of
mind-mapping to make your ideas come to life.

- Quickly create visual mind-maps using the keyboard and automatic
- Gorgeous themes
- Export to PDF, PNG, JPEG, BMP, SVG, OPML, CSV, Markdown and
plain text formats
- Printer support
- Add notes and tasks to your nodes
- Colorized node branches

2018-08-17T14:32:41+00:00 sysutils/helm Kubernetes Package Manager
Helm is a tool for managing Kubernetes charts.
Charts are packages of pre-configured Kubernetes resources.

Use Helm to:
- Find and use popular software packaged as Kubernetes charts
- Share your own applications as Kubernetes charts
- Create reproducible builds of your Kubernetes applications
- Intelligently manage your Kubernetes manifest files
- Manage releases of Helm packages

2018-08-17T14:04:43+00:00 devel/py-click-completion Enhanced completion for Click
Add automatic completion support for fish, Zsh, Bash and PowerShell to

All the supported shells are able to complete all the command line
arguments and options defined with click. In addition, fish and Zsh
are also displaying the options and commands help during the

2018-08-17T10:23:43+00:00 devel/py-cerberus Lightweight, extensible validation tool for Python dictionaries
Cerberus provides type checking and other base functionality out of
the box and is designed to be non-blocking and easily extensible,
allowing for custom validation. It has no dependencies and is
thoroughly tested under Python 2.6, Python 2.7, Python 3.3, Python
3.4, Python 3.5, Python 3.6, PyPy and PyPy3.

2018-08-17T10:10:58+00:00 devel/py-shellingham Detect what shell the current Python executable is running in
Shellingham detects what shell the current Python executable is running in.

2018-08-16T21:14:09+00:00 textproc/py-recommonmark CommonMark bridge for docutils and Sphinx
Recommonmark is a a docutils-compatibility bridge to CommonMark.

This allows you to write CommonMark inside of Docutils & Sphinx

2018-08-16T15:52:10+00:00 sysutils/py-ansible-lint Checks playbooks for sub-optimal practices and behaviour
ansible-lint checks playbooks for practices and behaviour that could
potentially be improved.

2018-08-16T13:13:57+00:00 net/haproxy17 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.

2018-08-16T01:51:04+00:00 audio/pulseaudio-module-xrdp PulseAudio module which enables xrdp to use audio redirection
PulseAudio module which enables xrdp to use audio redirection.

2018-08-15T20:15:29+00:00 sysutils/syslog-ng317 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:
2018-08-15T19:33:09+00:00 databases/p5-BSON-XS XS implementation of MongoDB BSON serialization
BSON::XS contains an XS implementation for BSON encoding and decoding. There is
no public API. Use the BSON module and it will choose the best implementation
for you.

2018-08-15T15:06:15+00:00 sysutils/u-boot-rpi-0-w
U-Boot loader for Raspberry Pi

To install this bootloader, copy u-boot.bin in the share/u-boot/u-boot-rpi-0-w
directory to the first partition, formatted as FAT16 or FAT32, on an SD card.
You will also need the firmware files and configs from the rpi-firmware package.

This version is patched so that:
* API features are enabled.
* U-Boot and FreeBSD kernel are using rpi-firmware DTBs
* A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included

For information about running FreeBSD on RaspberryPi, see

2018-08-14T19:29:27+00:00 games/barony 3D roguelike game
Barony is a 3D, first-person roguelike. The goal of the game is
to descend to the bottom of a dark dungeon known as the Devil's
Bastion and destroy an undead lich named Baron Herx, who terrorized
the peaceful town of Hamlet in life and is now harboring a curse
against the land from beyond the grave. To aid you in your quest
are friendly humans who have been eeking out a rough life within
the dungeon for generations, as well as any friends you can bring
with you in real life: Barony is the first of its kind as a
first-person roguelike in that it fully supports cooperative
multiplayer for up to four players.

2018-08-14T15:06:38+00:00 www/p5-Mojolicious-Plugin-HamlRenderer Haml renderer for Mojolicious
This plugin enables using the HTML Abstraction Markup Language (Haml),
via Text::Haml, as the rendering engine in Mojolicious apps. Haml pares
down HTML markup to almost the bare minimum, which speeds up
development and reduces the likelihood of tag errors.

2018-08-14T05:52:45+00:00 devel/cxxopts Lightweight C++ command line option parser
This is a lightweight C++ option parser library, supporting the standard GNU
style syntax for options.

Options can be given as:
* --long
* --long=argument
* --long argument
* -a
* -ab
* -abc argument

2018-08-14T05:50:48+00:00 devel/zapcc C++ caching compiler based on clang
Zapcc is a caching C++ compiler based on clang, designed to perform faster
compilations. zapcc uses in-memory compilation cache in client-server
architecture, remembering all compilation information between runs.
zapcc is the client while zapccs is the server. Each zapcc run will reuse
an existing server or if none was available will start a new one.

2018-08-14T02:54:43+00:00 devel/llvm70 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),
an OpenMP runtime library, and the LLVM infrastructure these are built on.

The LLDB debugger has been removed from this port due to its dependency
on the obsolete python-2.7.

2018-08-14T01:18:54+00:00 mail/py-managesieve3 Implements an RFC-5804 Manage Sieve client
A pure Python client implementation of "A Protocol for Remotely
Managing Sieve Scripts", as defined in RFC-5804.

2018-08-13T19:53:53+00:00 devel/xeus C++ implementation of the Jupyter kernel protocol
xeus is a library meant to facilitate the implementation of kernels for Jupyter.
It takes the burden of implementing the Jupyter Kernel protocol so developers
can focus on implementing the interpreter part of the kernel.

An example of kernel built with xeus is xeus-cling, a kernel for the C++
programming language based on the cling C++ interpreter.

2018-08-13T18:45:25+00:00 devel/pycos Concurrent, Asynchronous, Distributed, Communicating Tasks with Python
Pycos is a Python framework for concurrent, asynchronous, network, distributed
programming and distributed computing, using generator functions, asynchronous
completions and message passing. pycos can be used to create tasks with
generator functions, similar to the way threads are created with functions
using Python's threading module. Programs developed with pycos have same
logic and structure as programs with threads, except for a few syntactic
changes - mostly using yield with asynchronous completions that give control
to pycos's scheduler, which interleaves executions of generators, similar
to the way an operating system executes multiple processes

2018-08-13T18:45:25+00:00 devel/dispy Distributed and Parallel Computing with/for Python
dispy is a comprehensive, yet easy to use framework for creating
and using compute clusters to execute computations in parallel
across multiple processors in a single machine (SMP), among many
machines in a cluster, grid or cloud. dispy is well suited for data
parallel (SIMD) paradigm where a computation (Python function or
standalone program) is evaluated with different (large) datasets
independently with no communication among computation tasks (except
for computation tasks sending Provisional/Intermediate Results or
Transferring Files to the client). If communication/cooperation
among tasks is needed, Distributed Communicating Processes module
of pycos framework could be used.

2018-08-13T06:47:19+00:00 security/theonionbox Web interface to monitor Tor node operation
The Onion Box provides a web interface to monitor the operation of a Tor node.
It is able to monitor any Tor node operated as relay, as bridge and even as
client - as long as it can establish a connection to the node and authenticate

The connection to the Tor node to be monitored may be established via a local
ControlSocket or a ControlPort (local or remote). Advanced users may establish
a connection via the Tor network to a node proving access to it's ControlPort by
means of a Hidden Service - supporting on demand as well Hidden Service Client

The Onion Box supports whatever authentication method the Tor node provides.

A single instance of The Onion Box is able to provide monitoring functionality
for as many nodes as you like.

Above that, The Onion Box is able to display Tor network status protocol data
for any Tor node known by Onionoo.

2018-08-12T16:42:13+00:00 devel/xtl-quant-stack Template library that supports other quantstack projects
Basic tools (containers, algorithms) used by other quantstack packages.

xtl is a header-only library.

2018-08-12T14:02:45+00:00 security/beid Belgian eID middleware
Viewer and PKCS #11 module for Belgian government-issued electronic identity

2018-08-12T07:58:14+00:00 www/wuzz Interactive cli tool for HTTP inspection
Wuzz allows to visually inspect what does HTTP protocol return for different
HTTP argument values.

Wuzz command line arguments are similar to cURL's arguments, so it can be used
to inspect/modify requests copied from the browser's network inspector with the
"copy as cURL" feature.

2018-08-12T06:33:43+00:00 www/py-wfuzz Web application fuzzer allowing to find vulnerabilities in them
Wfuzz has been created to facilitate the task in web applications assessments
and it is based on a simple concept: it replaces any reference to the FUZZ
keyword by the value of a given payload.

Wfuzz is more than a web content scanner:
* Wfuzz could help you to secure your web applications by finding and exploiting
web application vulnerabilities. Wfuzz's web application vulnerability scanner
is supported by plugins.

* Wfuzz is a completely modular framework and makes it easy for even the newest
of Python developers to contribute. Building plugins is simple and takes
little more than a few minutes.

* Wfuzz exposes a simple language interface to the previous HTTP
requests/responses performed using Wfuzz or other tools, such as Burp. This
allows you to perform manual and semi-automatic tests with full context and
understanding of your actions, without relying on a web application scanner
underlying implementation.

It was created to facilitate the task in web applications assessment. It is a
tool by pentesters for pentesters.

2018-08-12T05:45:52+00:00 misc/valentina Sewing pattern drafting tool aiming to remake the garment industry
Valentina is an open source pattern drafting software tool, designed to be the
foundation of a new stack of open source tools to remake the garment industry.

Small-batch and custom-sized clothing manufacturing is essential to create a
sustainable future, preserve small- to medium-sized textile spinning and weaving
manufacturers, enable independent and small designers and manufacturers to scale
up to make a decent living, rebuild local garment districts, and reduce or
eliminate slave labor.

2018-08-11T20:16:35+00:00 devel/rubygem-unicode_utils Additional Unicode aware functions
UnicodeUtils implements Unicode algorithms for case conversion, normalization,
text segmentation and more in pure Ruby code.

2018-08-11T19:25:41+00:00 sysutils/minikube Run Kubernetes locally
Minikube is a tool that makes it easy to run Kubernetes locally.
Minikube runs a single-node Kubernetes cluster inside a VM on your laptop
for users looking to try out Kubernetes or develop with it day-to-day.

2018-08-11T06:22:47+00:00 net/zyre Framework for proximity-based peer-to-peer applications
Zyre provides reliable group messaging over local area networks.

It has these key characteristics:
* Zyre needs no administration or configuration.
* Peers may join and leave the network at any time.
* Peers talk to each other without any central brokers or servers.
* Peers can talk directly to each other.
* Peers can join groups, and then talk to groups.
* Zyre is reliable, and loses no messages even when the network is heavily
* Zyre is fast and has low latency, requiring no consensus protocols.
* Zyre is designed for WiFi networks, yet also works well on Ethernet networks.
* Time for a new peer to join a network is about one second.

Typical use cases for Zyre are:
* Local service discovery.
* Clustering of a set of services on the same Ethernet network.
* Controlling a network of smart devices (Internet of Things).
* Multi-user mobile applications (like smart classrooms).

2018-08-10T09:53:27+00:00 devel/py-applicationinsights Applications Insights SDK for Python
Application Insights is a service that allows developers to keep their
application available, performing and succeeding. This Python module will allow
you to send telemetry of various kinds (event, trace, exception, etc.) to the
Application Insights service where they can be visualized in the Azure Portal.

2018-08-10T09:43:08+00:00 devel/py-knack Command line interface framework
Knack is a Python command line parsing framework. Knack is built around the
following patterns:
- Be consistent with POSIX tools.
- CLI success comes from ease and predictability of use so be consistent.
- Support Piping and output direction to chain commands together.
- Work with GREP, AWK, JQ and other common tools and commands.
- Support productivity features like tab completion and parameter value
- Commands should follow a "[noun] [noun] [verb]" pattern.
- For nouns that only support a single verb, the command should be named as a
single hyphenated verb-noun pair.
- Commands should support all output types (be consistent).
- Exceptions are okay if only a 'raw' format makes sense e.g. XML.
- Commands and arguments should have descriptions.
- Include examples for the less straightforward commands.
- Commands should return an object or dictionary, not strings/bools/etc.;"Upload of myfile.txt successful") NOT return
"Upload successful".
- Log to ERROR or WARNING for user messages; don't use print() function (by
default it goes to STDOUT).
- STDOUT vs. STDERR: STDOUT is used for actual command output. Everything
else to STDERR (e.g. log/status/error messages).

2018-08-09T16:16:14+00:00 sysutils/rubygem-ohai8 Ohai profiles your system and emits JSON
Ohai detects data about your operating system. It can be used standalone, but
it's primary purpose is to provide node data to Chef.

Ohai will print out a JSON data blob for all the known data about your system.
When used with Chef, that data is reported back via node attributes.

2018-08-09T16:13:33+00:00 sysutils/rubygem-chef12 Systems integration framework. Client part
Chef is a systems integration framework, built to bring the benefits of
configuration management to your entire infrastructure. With Chef, you can:

* Manage your servers by writing code, not by running commands.
* Integrate tightly with your applications, databases, LDAP directories, and
* Easily configure applications that require knowledge about your entire
infrastructure ("What systems are running my application?" "What is the
current master database server?")

2018-08-09T16:13:33+00:00 sysutils/rubygem-chef-zero5 Self-contained, easy-setup, fast-start in-memory Chef server
Self-contained, easy-setup, fast-start in-memory Chef server
for testing and solo setup purposes

2018-08-09T16:13:33+00:00 sysutils/rubygem-chef-config12 Default configuration and config loading library for Chef
ChefConfig is the default configuration and config loading library for Chef.

2018-08-09T08:13:10+00:00 science/xdrawchem Two-dimensional molecule drawing program
XDrawChem is a program for drawing chemical structures in two
dimensions. It comes with a library of amino acids and nucleic
acids. It can read and write MDL Molfiles, read and write CML
(Chemical Markup Language), read (some?) ChemDraw XML and binary
files, and export to EPS. It can predict 13C NMR and simple IR
spectra. It works under Unix or Windows.

2018-08-09T02:18:00+00:00 net/fiche Command line pastebin for sharing terminal output
Command line pastebin for sharing terminal output.

Note: fiche requires a separate web-server to serve the pastebin

2018-08-08T23:47:31+00:00 security/vanguards-tor Tor add-on to protect against guard discovery and related attacks
This add-on uses the Stem Tor control port library to connect to a Tor control
port listening on port 9051 (or on an alternate user-specified port, or UNIX
file system socket).

This addon protects against guard discovery and related traffic analysis
attacks. A guard discovery attack enables an adversary to determine the guard
node(s) that are in use by a Tor client and/or Tor onion service. Once the guard
node is known, traffic analysis attacks that can deanonymize an onion service
(or onion service user) become easier.

2018-08-08T20:06:44+00:00 sysutils/rubygem-chef-dk Systems integration framework. Development Kit
A streamlined development and deployment workflow for Chef platform.

2018-08-08T20:00:05+00:00 devel/rubygem-paint1 Terminal painter
Terminal painter with 256 color support and effect support

2018-08-08T19:53:06+00:00 devel/rubygem-solve Ruby version constraint solver
A Ruby version constraint solver.

2018-08-08T19:49:36+00:00 devel/rubygem-semverse Library to represent and compare SemVer versions and constraints
An elegant library for representing and comparing SemVer versions and

2018-08-08T19:45:48+00:00 devel/rubygem-molinillo Provides support for dependency resolution
Provides support for dependency resolution.

2018-08-08T19:41:38+00:00 devel/rubygem-cookbook-omnifetch Library to fetch Chef cookbooks from a variety of sources
Library code to fetch Chef cookbooks from a variety of sources to a local

2018-08-08T19:33:24+00:00 devel/rubygem-chef-provisioning Library for creating machines and infrastructures idempotently in Chef
Chef Provisioning is a Cookbook and Recipe based approach for managing your
infrastructure. Users can codify their infrastructure and use Chef to converge
their infrastructure to the desired state. It has a plugin model (called
Drivers) to manage different infrastructures, including AWS, Azure and Fog.

2018-08-08T19:29:19+00:00 devel/rubygem-cheffish Library to manipulate Chef in Chef
A library to manipulate Chef in Chef.

2018-08-08T19:19:40+00:00 devel/rubygem-mixlib-install Library to interact with the software distribution system in Chef
A library for interacting with Chef Software Inc's software distribution

2018-08-08T19:15:47+00:00 devel/rubygem-mixlib-versioning Library to parse, compare and manipulate version strings
General purpose Ruby library that allows you to parse, compare and manipulate
version strings in multiple formats.

2018-08-08T12:26:13+00:00 dns/doh-proxy DNS-over-HTTP server proxy
A DNS-over-HTTP server proxy in Rust. Add a webserver and you get
DNS-over-HTTPS, which is actually DNS-over-HTTP/2.

Serves HTTP requests only. DoH is mostly useful to leverage an existing
webserver, so just configure your webserver or CDN to proxy connections to

2018-08-07T19:41:36+00:00 net/py-urlextract Collects and extracts URLs from given text
URLExtract is python class for collecting (extracting) URLs from given text
based on locating TLD.

2018-08-07T19:39:53+00:00 net/py-uritools RFC 3986 compliant, Unicode-aware, scheme-agnostic replacement for urlparse
This module defines RFC 3986 compliant replacements for the most commonly used
functions of the Python 2.7 Standard Library urlparse and Python 3 urllib.parse

For various reasons, the Python 2 urlparse module is not compliant with current
Internet standards, does not include Unicode support, and is generally unusable
with proprietary URI schemes. Python 3's urllib.parse improves on Unicode
support, but the other issues still remain.

This module aims to provide fully RFC 3986 compliant replacements for some
commonly used functions found in urlparse and urllib.parse, plus additional
functions for conveniently composing URIs from their individual components.

2018-08-07T12:41:26+00:00 lang/io-devel Small prototype-based programming language (devel version)
Io is a dynamic prototype-based programming language in the same realm as
Smalltalk and Self. It revolves around the idea of message passing from object
to object.

2018-08-07T07:50:40+00:00 biology/py-orange3-single-cell Orange add-on for gene expression of single cell data
The Single Cell add-on for Orange3 adds functionality for analysis of single
cell data.

2018-08-07T07:09:34+00:00 net-p2p/awgg Advanced wget GUI
AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and
multilanguage download manager, basically a wget frontend and other tools like
aria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using
CodeTyphon and Lazarus IDE.


Status filter download.
Batch download.
Manage multiple downloads engines at the same time.
Multiple schedules.
Clipboard monitoring.
Notification system.
Proxy configuration.
Multiple queues.
Supports HTTP, HTTPS, FTP.
Drop box

2018-08-07T07:07:36+00:00 graphics/lazpaint Image editor written in Lazarus
LazPaint is an image editor with layers and transparency. It supports the
format OpenRaster so it can interoperate with MyPaint, Gimp and Krita

2018-08-07T07:06:04+00:00 editors/picpas Multi-platform Pascal for Microchip PIC16F microcontrollers
PicPas is a Pascal compiler, written in Lazarus, which generates executable
code for midrange PIC microcontrollers (the 16F series).

2018-08-06T22:13:45+00:00 dns/namesilo_ddns Updates DNS records with Namesilo for dynamic IP addresses
Dynamic DNS record update with NameSilo.

This is a shell script to update Namesilo's DNS record when IP changed.
Set to run this script as cronjob in your system.

2018-08-06T09:16:59+00:00 dns/dnsblast Simple load testing tool for DNS resolvers
Simple load testing tool for DNS resolvers.

Give it the IP address of a resolver, the total number of queries you want to
send, the rate (number of packets per second), and dnsblast will tell you how
well the resolver is able to keep up.

2018-08-05T19:06:04+00:00 devel/py-jeepney Low-level, pure Python DBus protocol wrapper
This is a low-level, pure Python DBus protocol client. It has an I/O-free core,
and integration modules for different event loops.

DBus is an inter-process communication system, mainly used in Linux.

2018-08-05T17:03:50+00:00 devel/ipython5 Enhanced Interactive Python shell
IPython is a free software project which tries to:

1. Provide an interactive shell superior to Python's
default. IPython has many features for object introspection,
system shell access, and its own special command system for
adding functionality when working interactively. It tries to be
a very efficient environment both for Python code development
and for exploration of problems using Python objects (in
situations like data analysis).

2. Serve as an embeddable, ready to use interpreter for your own
programs. IPython can be started with a single call from inside
another program, providing access to the current namespace. This
can be very useful both for debugging purposes and for
situations where a blend of batch-processing and interactive
exploration are needed.

3. Offer a flexible framework which can be used as the base
environment for other systems with Python as the underlying
language. Specifically scientific environments like Mathematica,
IDL and Mathcad inspired its design, but similar ideas can be
useful in many fields.

2018-08-05T04:16:28+00:00 textproc/castxml C-family Abstract Syntax Tree XML Output
Parse C-family source files and optionally write a subset of the Abstract Syntax
Tree (AST) to a representation in XML.

Source files are parsed as complete translation units using an internal Clang
compiler. XML output is enabled by the --castxml-output=<v> or --castxml-gccxml

2018-08-05T03:06:07+00:00 devel/py-pyplusplus Framework of components for creating a C++ code generator
Py++ is an object-oriented framework for creating a code generator for
Boost.Python library and ctypes package.

Py++ uses few different programming paradigms to help you to expose C++
declarations to Python. This code generator will not stand on your way.
It will guide you through the whole process. It will raise warnings in the case
you are doing something wrong with a link to the explanation. And the most
important it will save your time - you will not have to update code generator
script every time source code is changed.

2018-08-05T02:51:59+00:00 textproc/py-pygccxml Python package for easy C++ declarations navigation
pygccxml is a specialized XML reader that reads the output from CastXML or
GCCXML. It provides a simple framework to navigate C++ declarations, using
Python classes.

2018-08-05T02:26:26+00:00 misc/ompl Open Motion Planning Library
The open motion planning library (OMPL) is a new library for sampling-based
motion planning, which contains implementations of many state-of-the-art
planning algorithms. The library is designed in a way that it allows the user
to easily solve a variety of complex motion planning problems with minimal
input. OMPL facilitates the addition of new motion planning algorithms, and it
can be conveniently interfaced with other software components. A simple
graphical user interface (GUI) built on top of the library, a number of
tutorials, demos, and programming assignments are designed to teach students
about sampling-based motion planning. The library is also available for use
through Robot Operating System (ROS).

2018-08-04T23:33:34+00:00 math/py-spot Python binding for 'Spot', the library for omega automata manipulation
The python binding for 'Spot', the library for LTL, omega-automata manipulation
and model checking.

2018-08-04T23:30:58+00:00 math/spot Library for omega automata manipulation and model checking
Spot is a library for LTL, omega-automata manipulation and model checking.

It has the following notable features:
* Support for LTL (several syntaxes supported) and a subset of the linear
fragment of PSL.
* Support for omega-automata with arbitrary acceptance condition.
* Support for transition-based acceptance (state-based acceptance is supported
by a reduction to transition-based acceptance).
* The automaton parser can read a stream of automata written in any of four
syntaxes (HOA, never claims, LBTT, DSTAR).
* Several algorithms for formula manipulation including: simplifying formulas,
testing implication or equivalence, testing stutter-invariance, removing some
operators by rewriting, translation to automata, testing membership to the
temporal hierarchy of Manna & Pnueli...
* Several algorithms for automata manipulation including: product, emptiness
checks, simulation-based reductions, minimization of weak-DBA, removal of
useless SCCs, acceptance-condition transformations, determinization, SAT-based
minimization of deterministic automata, etc.
* In addition to the C++ interface, most of its algorithms are usable via
command-line tools, and via Python bindings.
* One command-line tool, called ltlcross, is a rewrite of LBTT, but with support
for PSL and automata with arbitrary acceptance conditions.

2018-08-04T19:23:26+00:00 misc/morse Modular OpenRobots Simulation Engine
MORSE is an generic simulator for academic robotics. It focuses on realistic
simulation of small to large environments, indoor or outdoor, with one to over
a dozen of autonomous robots.

2018-08-04T16:23:51+00:00 dns/qmdnsengine Multicast DNS library for Qt applications
This library provides an implementation of multicast DNS as per RFC 6762.

2018-08-04T12:37:18+00:00 net-mgmt/zabbix34-java
2018-08-04T12:37:18+00:00 net-mgmt/zabbix32-java
2018-08-04T12:37:18+00:00 net-mgmt/zabbix3-java
2018-08-04T12:37:18+00:00 net-mgmt/zabbix22-java
2018-08-04T12:37:18+00:00 net-mgmt/zabbix2-java
2018-08-04T08:33:16+00:00 net/nitroshare Network file transfer application
NitroShare is designed to make transferring files from one device to another
extremely simple.

The application uses broadcast discovery to find other devices on the local
network with NitroShare installed.

* Runs on FreeBSD/Linux/Android/macOS/Windows
* Automatic discovery of devices on the local network
* Simple and intuitive user interface
* Incredibly fast transfer speeds
* Transfer entire directories
* Optional TLS encryption
* Local HTTP API
* Completely free and open-source

2018-08-04T08:10:03+00:00 www/qhttpengine HTTP server for Qt applications
Simple set of classes for developing HTTP server applications in Qt.

2018-08-04T07:57:19+00:00 net/qmdnsengine Multicast DNS library for Qt applications
This library provides an implementation of multicast DNS as per RFC 6762.

2018-08-04T07:16:21+00:00 graphics/reactphysics3d C++ physics engine library in 3D
ReactPhysics3D is a C++ physics engine library that can be used in 3D
simulations and games.

ReactPhysics3D has the following features:
* Rigid body dynamics
* Discrete collision detection
* Collision shapes (Sphere, Box, Capsule, Convex Mesh, Static Concave Mesh)
* Multiple collision shapes per body
* Broadphase collision detection (Dynamic AABB tree)
* Narrowphase collision detection (SAT/GJK)
* Collision response and friction (Sequential Impulses Solver)
* Joints (Ball and Socket, Hinge, Slider, Fixed)
* Collision filtering with categories
* Ray casting
* Sleeping technique for inactive bodies
* Multi-platform (Windows, Linux, Mac OS X)
* No external libraries (do not use STL containers)
* Documentation (user manual and Doxygen API)
* Testbed application with demos
* Integrated Profiler

2018-08-03T18:59:18+00:00 sysutils/docker-credential-pass Helper to use sysutils/password-store as Docker credentials store
docker-credential-pass provides a helper to use sysutils/password-store to
keep Docker credentials safe.

2018-08-03T18:06:53+00:00 devel/py-cheetah3 HTML template engine for Python
Cheetah is a Python-powered template engine and code generator. It
can be used as a standalone utility or it can be combined with other
tools. Cheetah has many potential uses, but web developers looking
for a viable alternative to ASP, JSP, PHP and PSP are expected to
be its principle user group.

2018-08-03T17:13:49+00:00 security/aws-iam-authenticator Use AWS IAM credentials to authenticate to a Kubernetes cluster
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster.

2018-08-03T15:48:55+00:00 security/rubygem-doorkeeper43 Doorkeeper is an OAuth 2 provider for Rails and Grape
Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2
provider functionality to a Rails or Grape application.

2018-08-03T13:19:06+00:00 x11-wm/lxqt-panel Panel for the LXQt desktop
LXQt desktop panel and plugins.
lxqt-panel is part of the LXQt desktop.

2018-08-03T06:58:31+00:00 editors/ghostwriter Distraction-free Markdown editor
Ghostwriter is a text editor for Markdown. It provides a relaxing,
distraction-free writing environment, whether your masterpiece is
that next blog post, your school paper, or your NaNoWriMo novel.

Create your own custom themes, write in fullscreen mode, or use
focus mode to concentrate on just one or more lines. A live HTML
preview allows you to view the final formatting as you type.

2018-08-03T05:05:08+00:00 math/zegrapher Software for plotting mathematical objects
ZeGrapher is an opensource, ergonomic and fast math graphing software. It can
plot functions, sequences, parametric equations and data on the plane. It has
been designed to be as easy to use as possible: there's no need for any
documentation before use.

2018-08-03T04:04:29+00:00 devel/bcunit Fork of defunct project CUnit, with several fixes and patches applied
This is BCUnit, a fork of the defunct project CUnit (see below), with several
fixes and patches applied.

CUnit is a Unit testing framework for C.

The basic framework is platform/version independent and should be portable to
all platforms. CUnit provides various interfaces to the framework, some of which
are platform dependent (e.g. curses on *nix). Building other interfaces should
be straightforward with the facilities provided in the framework.

CUnit is built as either a static or shared library which provides framework
support when linked into user testing code. The framework complies with the
conventional structure of test cases bundled into suites which are registered
with the framework for running.

2018-08-02T21:54:55+00:00 sysutils/kops Kubernetes Operations
kops helps you create, destroy, upgrade and maintain production-grade,
highly available, Kubernetes clusters from the command line.
AWS (Amazon Web Services) is currently officially supported, with GCE
in beta support , and VMware vSphere in alpha, and other platforms planned.

2018-08-02T21:38:36+00:00 sysutils/kubectl Kubernetes command-line tool
Use the Kubernetes command-line tool, kubectl, to deploy and manage
applications on Kubernetes. Using kubectl, you can inspect cluster
resources; create, delete, and update components; and look at your
new cluster and bring up example apps.

2018-08-02T17:03:51+00:00 editors/ecrire EFL (Enlightenment) graphical text editor
An actively developed fork of Ecrire, a EFL based text editor for Enlightenment.

2018-08-02T15:26:02+00:00 devel/py-cbor2 Pure Python CBOR (de)serializer with extensive tag support
This library provides encoding and decoding for the Concise Binary Object
Representation (CBOR) (RFC 7049) serialization format.

There exists another Python CBOR implementation (cbor) which is faster on
CPython due to its C extensions. On PyPy, cbor2 and cbor are almost identical
in performance. The other implementation also lacks documentation and a
comprehensive test suite, does not support most standard extension tags and is
known to crash (segfault) when passed a cyclic structure (say, a list
containing itself).

2018-08-02T15:22:58+00:00 audio/kid3-kf5
2018-08-02T15:07:58+00:00 archivers/opkg OpenWrt package manager
The opkg utility (an ipkg fork) is a lightweight package manager used
to download and install OpenWrt packages from local package repositories
or ones located in the Internet.

opkg is part of the OpenWrt project

This is a patched version with chroot support

2018-08-02T15:04:39+00:00 devel/libubox C utility functions for OpenWrt
libubox is a set of utilities, mostly wrappers, that are present
usually in programs and that have been coded in a flexible and
reusable way to avoid wasting time.

libubox is part of the OpenWrt project

2018-08-02T03:18:56+00:00 www/py-django21 High-level Python Web Framework
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.

2018-08-01T21:53:17+00:00 devel/hs-fortran-src Parser and analyses for Fortran standard 66, 77, 90 & 95
Provides lexing, parsing, and basic analyses of Fortran code covering
standards: FORTRAN 66, FORTRAN 77, Fortran 90, and Fortran 95 and some legacy
extensions. Includes data flow and basic block analysis, a renamer, and type

2018-08-01T21:53:17+00:00 devel/hs-GenericPretty Pretty printing for Generic value
GenericPretty is a Haskell library that supports automatic derivation of pretty
printing functions on user defined data types. The output provided is a pretty
printed version of that provided by

2018-08-01T19:55:35+00:00 databases/xrootd Framework for fast, low latency, scalable data access
The XROOTD project aims at giving high performance, scalable fault tolerant
access to data repositories of many kinds. The typical usage is to give access
to file-based ones. It is based on a scalable architecture, a communication
protocol, and a set of plugins and tools based on those. The freedom to
configure it and to make it scale (for size and performance) allows the
deployment of data access clusters of virtually any size, which can include
sophisticated features, like authentication/authorization, integrations with
other systems, WAN data distribution, etc.

XRootD software framework is a fully generic suite for fast, low latency and
scalable data access, which can serve natively any kind of data, organized as a
hierarchical filesystem-like namespace, based on the concept of directory. As a
general rule, particular emphasis has been put in the quality of the core
software parts.

2018-08-01T18:04:33+00:00 deskutils/zanshin Daily organizer for KDE
Zanshin is a powerful yet simple application for managing your day-to-day
actions and notes. It helps you organize and reduce the cognitive pressure
of what one has to do in his job and personal life. You'll never forget
anything anymore, getting your mind like water.

2018-08-01T03:43:16+00:00 comms/py-adafruit-ampy Adafruit MicroPython tool
Adafruit MicroPython Tool (ampy) - Utility to interact with
a MicroPython board over a serial connection.

2018-08-01T03:23:01+00:00 misc/survex Cave survey software
Survex is very powerful cave survey software, and is actively developing into
a complete cave visualisation package. It has a sophisticated GUI frontend.

Survex has no arbitrary limits, and so is particularly good for large
complicated cave systems, or areas where you need to see the relationships
between multiple cave systems. Putting existing data into it should be easy.

2018-08-01T00:34:28+00:00 www/py-grip Preview GitHub Markdown files locally before committing
Grip (GitHub Readme Instant Preview) is a command-line server
application written in Python that uses the GitHub markdown API to
render a local readme file. The styles come directly from GitHub,
so you'll know exactly how it will appear. Changes you make to the
Readme will be instantly reflected in the browser without requiring
a page refresh.

2018-08-01T00:30:55+00:00 www/py-path-and-address Functions for command-line server tools
Path-and-address resolves ambiguities for command-line interface
applications with the following pattern:

$ your_app [<path>] [<address>]

The library applies the principal of least surprise to command-line

2018-07-31T23:43:11+00:00 textproc/rubygem-elasticsearch-xpack Ruby integrations for the X-Pack extensions for Elasticsearch
Elasticsearch::XPack is a Ruby integration for the X-Pack extension for

X-Pack is an Elastic Stack extension that bundles security, alerting,
monitoring, reporting, and graph capabilities into one easy-to-install package.
While the X-Pack components are designed to work together seamlessly, you can
easily enable or disable the features you want to use.

2018-07-31T23:43:05+00:00 net/rubygem-gitlab_omniauth-ldap20 LDAP strategy for OmniAuth
A LDAP strategy for OmniAuth.

2018-07-31T23:42:59+00:00 devel/rubygem-jaro_winkler Jaro-Winkler distance algorithm implementation
jaro_winkler is an implementation of Jaro-Winkler distance algorithm which is
written in C extension and will fallback to pure Ruby version in platforms other
than MRI/KRI like JRuby or Rubinius. Both of C and Ruby implementation support
any kind of string encoding, such as UTF-8, EUC-JP, Big5, etc.

2018-07-31T18:41:30+00:00 x11/xorgproto X Window System unified protocol definitions
This package contains the X Window System unified protocol definitions.
They where previously scattered through different packages, but have been
merged to one package.

2018-07-31T06:33:03+00:00 comms/py-esptool Utility to communicate with Espressif ESP8266 & ESP32 chips
A Python-based, open source, platform independent, utility to communicate
with the ROM bootloader in Espressif ESP8266 & ESP32 chips.

2018-07-31T03:55:19+00:00 www/cpr Curl for people, a simple wrapper around libcurl
C++ Requests is a simple wrapper around libcurl inspired by the excellent
Python Requests project.

Using the more expressive language facilities of C++11, this library captures
the essence of making network calls into a few concise idioms.

2018-07-31T00:50:00+00:00 devel/bashdb Source-code debugger for bash
The Bash Debugger Project is a source-code debugger for bash that follows the
gdb command syntax. The version 4.0 series is a complete rewrite of the previous
series along the lines of my other POSIX shell debuggers and other debuggers
mentioned below.

2018-07-30T23:25:56+00:00 www/halberd HTTP load balancer detection tool
Halberd discovers HTTP load balancers. It is useful for web application
security auditing and for load balancer configuration testing.

2018-07-30T20:21:27+00:00 x11-wm/xfce4-panel-profiles Xfce's panel multiple layouts manager
With the modular Xfce Panel, a multitude of panel layouts can be
created. This tool makes it possible to backup, restore, import,
and export these panel layouts.

2018-07-30T15:39:09+00:00 www/websocat WebSockets tools
Command-line client for WebSockets, like netcat (or curl) for ws://
with advanced socat-like functions.

2018-07-30T15:00:40+00:00 sysutils/libsysstat Library used to query system info and statistics
Qt-based library to query system information like CPU, memory usage and
network traffic.

2018-07-30T14:18:02+00:00 devel/py-backcall Backwards compatible callback APIs
If your code lets other people supply callback functions, it's important to
specify the function signature you expect, and check that functions support
that. Adding extra parameters later would break other peoples code unless
you're careful.

backcall provides a way of specifying the callback signature using a prototype

2018-07-29T19:08:38+00:00 net/rubygem-fog-google13 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.

2018-07-29T19:08:05+00:00 net/rubygem-fog-aliyun02 Module for the 'fog' gem to support aliyun OSS/ECS
Fog::Aliyun is a module for the fog gem to support aliyun OSS/ECS.

2018-07-29T19:07:39+00:00 devel/rubygem-sidekiq-cron0 Enables to set jobs to be run in specified time (using CRON notation)
Sidekiq-Cron is a scheduling add-on for Sidekiq.

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

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

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

2018-07-29T19:06:26+00:00 devel/py-unicodedata2 Unicodedata backport and updates
unicodedata2 is the unicodedata backport/updates to python 2 and 3.

The versions of this package match unicode versions, so unicodedata2==11.0.0 is
data from unicode 11.0.0. Additionally this backports support for named aliases
and named sequences to python2.

2018-07-29T19:05:45+00:00 devel/py-ptable Display tabular data in an ASCII table format
PTable is a simple Python library designed to make it quick and easy to
represent tabular data in visually appealing ASCII tables, originally forked
from PrettyTable.

2018-07-29T19:05:13+00:00 devel/p5-Devel-MAT-Dumper Write a heap dump file for later analysis
Devel::MAT::Dumper provides the memory-dumping function that creates a heap dump
file which can later be read by Devel::MAT::Dumpfile. It provides a single
function which is not exported, which writes a file to the given path.

The dump file will contain a representation of every SV in Perl's arena,
providing information about pointers between them, as well as other information
about the state of the process at the time it was created. It contains a
snapshot of the process at that moment in time, which can later be loaded and
analysed by various tools using Devel::MAT::Dumpfile.

This module used to be part of the main Devel::MAT distribution but is now in
its own one so that it can be installed independently on servers or other
locations where perl processes need to inspected but analysis tools can be run

2018-07-29T19:04:39+00:00 devel/p5-Commandable Utilities for commandline-based programs
This distribution contains a collection of utilities extracted from various
commandline-based programs I have written, in the hope of trying to find a
standard base to build these from in future.

Note that "commandline" does not necessarily mean "plain-text running in a
terminal"; simply that the mode of operation is that the user types a textual
representation of some action, and the program parses this text in order to
perform it. This could equally apply to a command input text area in a GUI

2018-07-29T10:40:28+00:00 devel/hs-haskell-src-exts-util Manipulating Haskell source
Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of
the standard haskell-src package, and handles most registered syntactic
extensions to Haskell. This package contains helper functions for working
with haskell-src-exts trees.

2018-07-29T09:00:17+00:00 sysutils/fusefs-s3backer FUSE filesystem that uses Amazon S3 as a backing store
s3backer is a filesystem that contains a single file backed by the
Amazon Simple Storage Service (Amazon S3). As a filesystem, it is
very simple: it provides a single normal file having a fixed size.
Underneath, the file is divided up into blocks, and the content of
each block is stored in a unique Amazon S3 object. In other words,
what s3backer provides is really more like an S3-backed virtual
hard disk device, rather than a filesystem.

In typical usage, a normal filesystem is mounted on top of the file
exported by the s3backer filesystem using a loopback mount (or disk
image mount on Mac OS X).

By not attempting to implement a complete filesystem, which is a
complex undertaking and difficult to get right, s3backer can stay
very lightweight and simple. Only three HTTP operations are used:
GET, PUT, and DELETE. All of the experience and knowledge about
how to properly implement filesystems that already exists can be

By utilizing existing filesystems atop s3backer, you get full UNIX
filesystem semantics. Subtle bugs or missing functionality relating
to hard links, extended attributes, POSIX locking, etc. are avoided.

2018-07-29T08:45:14+00:00 misc/ironscanner Collect as much information as possible on image scanners
Collect as much information as possible on a image scanner, run test scan, and
send a detailed report to

2018-07-29T07:44:56+00:00 devel/packr Simple and easy way to embed static files into Go binaries
Packr is a simple solution for bundling static assets inside of Go binaries.
Most importantly it does it in a way that is friendly to developers while
they are developing.

2018-07-29T04:31:44+00:00 misc/py-kartograph Framework for building interactive map applications
Kartograph is a simple and lightweight framework for building interactive map
applications without Google Maps or any other mapping service. It was created
with the needs of designers and data journalists in mind.

Kartograph is two libraries. One generates beautiful & compact SVGmaps, the
other helps you to create interactive maps that run across all major browsers.

2018-07-29T04:25:13+00:00 misc/py-pykml Python KML library, language for encoding, annotating geographic data
pyKML is a Python package for creating, parsing, manipulating, and validating
KML, a language for encoding and annotating geographic data.

pyKML is based on the lxml.objectify API which provides a Pythonic API for
working with XML documents. pyKML adds additional functionality specific to the
KML language.

KML comes in several flavors. pyKML can be used with KML documents that follow
the base OGC KML specification, the Google Extensions Namespace, or a
user-supplied extension to the base KML specification (defined by an XML Schema

2018-07-28T19:31:48+00:00 textproc/py-simplebayes Memory-based, optional-persistence naive bayesian text classifier
simplebayes allows to train the classifier, save the training data
in cache, and later use this data to classify text.

2018-07-28T18:40:01+00:00 graphics/py-pyinsane2 Python library to access and use image scanners
Python library to access and use image scanners.

Support for:
* Sane (Scanners on GNU/Linux, *BSD, MacOSX, etc)
* WIA 2 (Windows Image Acquisition ; Scanners on Microsoft Windows >= Vista)

It supports:
* Flatbed
* Automatic Document Feeder
* While scanning, can provide chunks of the image for on-the-fly preview
(see Paperwork for instance)

2018-07-28T18:36:16+00:00 graphics/py-pyocr Python wrapper for OCR engines (Tesseract, Cuneiform, etc)
PyOCR is an optical character recognition (OCR) tool wrapper for python. That
is, it helps using various OCR tools from a Python program.

It has been tested only on GNU/Linux systems. It should also work on similar
systems (*BSD, etc). It may or may not work on Windows, MacOSX, etc.

Supported OCR tools:
* Libtesseract (Python bindings for the C API)
* Tesseract (wrapper: fork + exec)
* Cuneiform (wrapper: fork + exec)

* Supports all the image formats supported by Pillow, including jpeg, png, gif,
bmp, tiff and others
* Various output types: text only, bounding boxes, etc.
* Orientation detection (Tesseract and libtesseract only)
* Can focus on digits only (Tesseract and libtesseract only)
* Can save and reload boxes in hOCR format
* PDF generation (libtesseract only)

2018-07-28T18:31:27+00:00 graphics/py-pypillowfight Library containing various image processing algorithms
Library containing various image processing algorithms:
* Automatic Color Equalization
* Unpaper's algorithms
* Stroke Width Transformation
* etc

2018-07-28T18:28:53+00:00 graphics/libpillowfight Library containing various image processing algorithms
Library containing various image processing algorithms.

Available algorithms:
* Unpaper's algorithms
* Blackfilter
* Noisefilter
* Blurfilter
* Masks
* Grayfilter
* Border
* Canny edge detection
* Sobel operator
* Gaussian blur
* ACE (Automatic Color Equalization ; Parallelized implementation)
* SWT (Stroke Width Transformation)
* Compare: Compare two images (grayscale) and makes the pixels that are
different really visible (red).

2018-07-28T14:57:52+00:00 databases/pg_similarity Set of functions and operators for executing similarity queries
pg_similarity is an extension to support similarity queries on PostgreSQL. The
implementation is tightly integrated in the RDBMS in the sense that it defines
operators so instead of the traditional operators (= and <>) you can use ~~~
and ! (any of these operators represents a similarity function).

pg_similarity has three main components:

* Functions: a set of functions that implements similarity algorithms available
in the literature. These functions can be used as UDFs and, will be the base
for implementing the similarity operators;
* Operators: a set of operators defined at the top of similarity functions. They
use similarity functions to obtain the similarity threshold and, compare its
value to a user-defined threshold to decide if it is a match or not;
* Session Variables: a set of variables that store similarity function
parameters. Theses variables can be defined at run time.

2018-07-28T14:50:19+00:00 databases/mongodb36-tools Tools for MongoDB
Since MongoDB 3.2, the tools bsondump, mongoimport, mongoexport, mongodump,
mongorestore, mongostat, mongofiles and mongotop have been placed
in a separate package and rewritten in Go. These are useful utilities for
managing a MongoDB instance.

2018-07-28T14:47:41+00:00 irc/bitlbee-steam Steam plugin for bitlbee
The Steam protocol plugin for bitlbee. This plugin uses the Steam Mobile
API allowing it to run alongside the main Steam client.

2018-07-28T13:17:09+00:00 textproc/p5-Text-Table-Any Generate text table using one of several backends
Text::Table::Any provides a single function, table, which formats a
two-dimensional array of data as text table, using one of several available
backends. The interface is modelled after Text::Table::Tiny (0.3);
Text::Table::Tiny also happens to be the default backend.

2018-07-28T13:16:27+00:00 textproc/p5-Text-Table-Tiny Simple text tables from 2D arrays, with limited templating options
Text::Table::Tiny provides a single function, generate_table, which formats a
two-dimensional array of data as a text table.

2018-07-28T13:16:04+00:00 textproc/p5-Text-Table-ASV Generate TSV
Text::Table::ASV provides a single function, table, which formats a
two-dimensional array of data as ASV. This is basically a way to generate ASV
using the same interface as that of Text::Table::Tiny (v0.03) or

ASV (ASCII separated values, also sometimes DEL a.k.a. Delimited ASCII) is a
format similar to TSV (tab separated values). Instead of Tab character ("\t") as
the field separator, ASV uses "\x1f" (ASCII Unit Separator character) and
instead of newline ("\n") as the record separator, ASV uses "\x1e" (ASCII Record
Separator). There is currently no quoting or escaping mechanism provided.
"\x1c", "\x1d", "\x1e", and "\x1f" characters in cell will be replaced by

2018-07-28T13:15:41+00:00 benchmarks/p5-Dumbbench More reliable benchmarking with the least amount of thinking
This module attempts to implement reasonably robust benchmarking with little
extra effort and expertise required from the user. That is to say, benchmarking
using this module is likely an improvement over

time some-command --to --benchmark


use Benchmark qw/timethis/;
timethis(1000, 'system("some-command", ...)');

The module currently works similar to the former command line, except (in layman
terms) it will run the command many times, estimate the uncertainty of the
result and keep iterating until a certain user-defined precision has been
reached. Then, it calculates the resulting uncertainty and goes through some
pain to discard bad runs and subtract overhead from the timings. The reported
timing includes an uncertainty, so that multiple benchmarks can more easily be

Please note that Dumbbench works entirely with wallclock time as reported by
Time::HiRes' time() function.

2018-07-28T13:15:35+00:00 math/p5-Statistics-CaseResampling Efficient resampling and calculation of medians with confidence intervals
The purpose of this (XS) module is to calculate the median (or in principle also
other statistics) with confidence intervals on a sample. To do that, it uses a
technique called bootstrapping. In a nutshell, it resamples the sample a lot of
times and for each resample, it calculates the median. From the distribution of
medians, it then calculates the confidence limits.

In order to implement the confidence limit calculation, various other functions
had to be implemented efficiently (both algorithmically efficient and done in
C). These functions may be useful in their own right and are thus exposed to
Perl. Most notably, this exposes a median (and general selection) algorithm that
works in linear time as opposed to the trivial implementation that requires

2018-07-28T12:24:26+00:00 textproc/py-fingerprints Easy comparing and cross-referencing of companies and people
This library helps with the generation of fingerprints for entity data. A
fingerprint in this context is understood as a simplified entity identifier,
derived from it's name or address and used for cross-referencing of entity
across different datasets.

2018-07-28T12:22:52+00:00 textproc/py-normality Micro-library to normalize text strings
Normality is a Python micro-package that contains a small set of text
normalization functions for easier re-use. These functions accept a snippet of
unicode or utf-8 encoded text and remove various classes of characters, such as
diacritics, punctuation etc. This is useful as a preparation to further text

2018-07-28T12:21:38+00:00 devel/py-banal Commons of banal micro-functions for Python
Commons of Python micro-functions. This is basically an out-sourced, shared
utils module.


- Cannot depend on anything except the standard library


- is_sequence: check if something is list-ish
- is_mapping: check if an object is dict-ish
- ensure_list: make sure an argument is a list, or make it into a single-element
- clean_dict: remove null values from a dict, recursively
- decode_path: decode a path name to be unicode
- hash_data: generate a SHA1 from a dict of reasonable objects

2018-07-28T12:20:29+00:00 devel/py-yg.lockfile Provides lockfile objects with timeouts and context manager
This package provides a FileLock class that implements a context manager with
timeouts on top of zc.lockfile, an excellent, cross-platorm implementation of
file locking.

2018-07-28T12:16:30+00:00 devel/py-patch Cross-platform alternative to the UNIX patch utility
Python library to parse and apply unified diffs.


- 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

Things that don't work out of the box:

- File renaming, creation and removal
- Directory tree operations
- Version control specific properties
- Non-unified diff formats

2018-07-28T12:15:39+00:00 devel/py-schematics-patched Patched version of schematics that can pickle with multiprocessing
Schematics is a Python library to combine types into structures, validate them,
and transform the shapes of your data based on simple descriptions.

The internals are similar to ORM type systems, but there is no database layer in
Schematics. Instead, we believe that building a database layer is made
significantly easier when Schematics handles everything but writing the query.

Further, it can be used for a range of tasks where having a database involved
may not make sense.

Some common use cases:

- Design and document specific data structures
- Convert structures to and from different formats such as JSON or MsgPack
- Validate API inputs
- Remove fields based on access rights of some data's recipient
- Define message formats for communications protocols, like an RPC
- Custom persistence layers

Note: This is the patched version from the 1.1.x branch that can pickle with
multiprocessing using the old API.

2018-07-28T12:14:51+00:00 devel/py-pymaven-patch Library for interfacing with maven
pymaven is a library for working with maven repositories via python. pymaven is
not intended as a complete replacement of the maven build system, but instead as
a way for python programs to fetch artifacts and artifact dependencies from
maven2 repositories.

Note: This is a forked version from the 2.x branch that supports unicode and
uses other routines for data structures.

2018-07-28T12:13:55+00:00 devel/py-backports.os Backport of new features in Python's os module
This package provides backports of new features in Python's os module under the
backports namespace.

Backported functionality:

- os.fsencode (new in Python 3.2)
- os.fsdecode (new in Python 3.2)

2018-07-28T12:11:27+00:00 textproc/py-pyahocorasick Python and C implementation of the Aho-Corasick algorithm
pyahocorasick is a fast and memory efficient library for exact or approximate
multi-pattern string search meaning that you can find multiple key strings
occurrences at once in some input text. The library provides an ahocorasick
Python module that you can use as a plain dict-like Trie or convert a Trie to an
automaton for efficient Aho-Corasick search.

2018-07-28T12:09:24+00:00 textproc/py-packageurl-python Parser and builder for package URLs (aka purl)
Python implementation of the "purl" (= package URL) specification. The library
provides parsing and building of package URLs.

2018-07-28T12:08:13+00:00 textproc/py-license-expression Parses, normalizes and compares license expressions
Utility library to parse, normalize and compare License expressions for Python
using a boolean logic engine. The intended use is for expressions using SPDX or
any other license id scheme.

2018-07-28T12:07:10+00:00 devel/py-intbitset C-based extension implementing fast integer bit sets
The intbitset library provides a set implementation to store sorted unsigned
integers either 32-bits integers or an infinite range with fast set operations
implemented via bit vectors in a Python C extension for speed and reduced memory

The inbitset class emulates the Python built-in set class interface with some
additional specific methods such as its own fast dump and load marshalling

intbitset additionally support the pickle protocol, the iterator protocol and
can behave like a sequence that can be sliced. Because the integers are always
stored sorted, the first element of a non-empty set [0] is also the min()
integer and the last element [-1] is also the max() integer in the set.

When compared to the standard library set class, intbitset set operations such
as intersection, union and difference can be up to 5000 faster for dense integer

2018-07-28T12:05:28+00:00 textproc/py-pdfminer.six PDF parser and analyzer
PDFMiner.six is a fork of PDFMiner using six for Python 2 + 3 compatibility.

PDFMiner is a tool for extracting information from PDF documents. Unlike other
PDF-related tools, it focuses entirely on getting and analyzing text data.

PDFMiner allows one to obtain the exact location of text in a page, as well as
other information such as fonts or lines. It includes a PDF converter that can
transform PDF files into other text formats (such as HTML). It has an extensible
PDF parser that can be used for other purposes than text analysis.


- Parse, analyze, and convert PDF documents.
- PDF-1.7 specification support. (well, almost)
- CJK languages and vertical writing scripts support.
- Various font types (Type1, TrueType, Type3, and CID) support.
- Basic encryption (RC4) support.
- Outline (TOC) extraction.
- Tagged contents extraction.
- Automatic layout analysis.

2018-07-28T12:04:22+00:00 www/py-url URL parsing, sanitizing and normalizing
py-url provides helper functions for parsing, sanitizing and normalizing URLs.
This includes support for escaping, unescaping, punycoding, unpunycoding,
cleaning parameter and query strings and a little more sanitization.

2018-07-28T12:03:06+00:00 converters/py-text-unidecode Most basic port of Perl's Text::Unidecode module
text-unidecode is the most basic port of the Text::Unidecode Perl library. There
are other Python ports of Text::Unidecode (unidecode and isounidecode).

unidecode is GPL, isounidecode uses too much memory, and it didn't support
Python 3 when this package was created.

2018-07-28T12:01:50+00:00 misc/py-spdx-tools Parses, validates and creates SPDX documents
Implements an SPDX tag/value and RDF parser, validator and handler in Python.


- API to create and manipulate SPDX documents.
- Parse and create Tag/Value format SPDX files
- Parse and create RDF format SPDX files

2018-07-28T12:00:34+00:00 devel/ Create and parse boolean expressions and create custom boolean DSL
This library helps you deal with boolean expressions and algebra with variables
and the boolean functions AND, OR, NOT.

You can parse expressions from strings and simplify and compare expressions. You
can also easily create your custom algreba and mini DSL and create custom
tokenizers to handle custom expressions.

2018-07-28T11:59:35+00:00 devel/py-binaryornot Lightweight pure Python package to check if a file is binary or text
Ultra-lightweight library to guess whether a file is binary or text, using a
heuristic similar to Perl's pp_fttext and its analysis. Tests are available for
these file types:

- Text formats: .txt, .css, .json, .svg, .js, .lua, .pl, .rst

- Binary formats: .png, .gif, .jpg, .tiff, .bmp, .DS_Store, .eot, .otf, .ttf,
.woff, .rgb

It has also tests for numerous encodings.

2018-07-28T10:41:55+00:00 security/kc24 Console based password storing application
Console based password storing application using an encrypted XML
document as its database.

2018-07-28T09:49:26+00:00 cad/kicad-library-templates-devel Official KiCad project templates
This port installs the KiCad project templates

2018-07-28T02:54:19+00:00 security/py-certbot-dns-ovh OVH DNS Authenticator plugin for Certbot
This is the OVH DNS Authenticator plugin for Certbot.

2018-07-28T02:53:30+00:00 security/py-certbot-dns-sakuracloud Sakura Cloud DNS Authenticator plugin for Certbot
This is the Sakura Cloud DNS Authenticator plugin for Certbot.

2018-07-28T02:52:54+00:00 security/py-certbot-dns-gehirn Gehirn Infrastructure Service DNS Authenticator plugin for Certbot
This is the Gehirn Infrastructure Service DNS Authenticator plugin for Certbot.

2018-07-28T02:51:53+00:00 security/py-certbot-dns-linode Linode DNS Authenticator plugin for Certbot
This is the Linode DNS Authenticator plugin for Certbot.

2018-07-27T19:01:18+00:00 x11-themes/lxqt-themes Themes for the LXQt desktop
Six different themes for the LXQt desktop.
The plasma theme is based on Breeze 5.0.0 theme by the KDE Visual Team.

2018-07-27T18:31:16+00:00 textproc/py-pypa-docs-theme Common base Sphinx theme for PyPA projects
This is the common Sphinx theme for all PyPA projects.

It is derived from the Python docs theme, since PyPA maintains portions of the
default Python developer experience (specifically, the software installation and
distribution tools bootstrapped by the ensurepip module).

2018-07-27T18:29:59+00:00 textproc/py-python-docs-theme Sphinx theme for the CPython docs and related projects
This is the theme for the Python documentation.

Note that when adopting this theme, you're also borrowing an element of the
trust and credibility established by the CPython core developers over the years.

That's fine, and you're welcome to do so for other Python community projects if
you so choose, but please keep in mind that in doing so you're also choosing to
accept some of the responsibility for maintaining that collective trust.

2018-07-27T17:47:35+00:00 graphics/p5-Image-PNG-QRCode Make a PNG image containing a QR code from text
This module converts input text to a PNG image of a QR code containing the
text. The PNG image can either be stored to a file or it can be a scalar.

Image::PNG::Libpng requires "libpng" to be installed. "libpng" should
already be installed on most Linux and Windows systems.

This example makes a data URL QR code:

use Image::PNG::QRCode 'qrpng';
use URI;
my $data = 'abcdefghijklmnopqrstuvwxyz';
my $u = URI->new ('data:');
$u->media_type ('image/png');
$u->data (qrpng (text => $data));
print "<img src='$u'>\n";

2018-07-27T05:14:51+00:00 mail/roundcube-yubikey_auth Roundcube yubikey auth plugin
This plugin adds the option to use a YubiKey as second-factor

The YubiKey is a USB key emulating a generic keyboard and make
use of One-time Passwords to provide two factor authentication.

Activate the plugin by adding the following to Roundcube's
$config['plugins'] = array('roundcube_yubikey_authentication');

2018-07-26T16:51:18+00:00 security/py-python-jose Client SDK for TIP API which require Authentication Tokens
A JOSE implementation in Python

The JavaScript Object Signing and Encryption (JOSE) technologies - JSON Web
Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), and JSON Web
Algorithms (JWA) - collectively can be used to encrypt and/or sign content
using a variety of algorithms. While the full set of permutations is extremely
large, and might be daunting to some, it is expected that most applications
will only use a small set of algorithms to meet their needs.


>>> from jose import jwt
>>> token = jwt.encode({'key': 'value'}, 'secret', algorithm='HS256')

>>> jwt.decode(token, 'secret', algorithms=['HS256'])
{u'key': u'value'}

2018-07-26T09:11:26+00:00 misc/openhmd API and drivers for immersive technology
This project aims to provide a Free and Open Source API and drivers for
immersive technology, such as head mounted displays with built in head tracking.

2018-07-26T03:12:23+00:00 astro/py-pysofa Python binding for SOFA, the fundamental astronomy library
pysofa is a Python module for accessing International Astronomical Union's SOFA
library from python. SOFA (Standards of Fundamental Astronomy) is a set of
algorithms and procedures that implement standard models used in fundamental

2018-07-26T02:40:15+00:00 astro/sofa Set of algorithms and procedures used in fundamental astronomy
The SOFA Collection consists of libraries of routines in ANSI C. There is a
suite of vector/matrix routines and various utilities that underpin the
astronomy algorithms, which include routines for the following:

* Astrometry
* Calendars
* Time Scales
* Ecliptic Coordinates
* Earth Rotation and Sidereal Time
* Ephemerides (medium precision)
* Fundamental Arguments
* Galactic Coordinates
* Geocentric/Geodetic Transformations
* Precession, Nutation and Polar Motion
* Star Catalog Conversion

2018-07-25T19:17:22+00:00 sysutils/turbostat Report power statistics for Intel CPUs
Report processor topology, frequency, idle power-state
statistics, temperature and power on X86 processors.

2018-07-25T19:14:54+00:00 math/py-z3 Python binding for Z3 Theorem Prover
Python binding for Z3, a high-performance theorem prover developed
at Microsoft Research.

2018-07-25T17:46:55+00:00 devel/i386-xtoolchain-gcc
2018-07-25T17:46:55+00:00 devel/i386-gcc
2018-07-25T17:46:55+00:00 devel/i386-binutils GNU binutils for i386 cross-development
2018-07-24T21:03:48+00:00 math/py-z3-solver Python binding for Z3 Theorem Prover
Python binding for Z3, a high-performance theorem prover developed
at Microsoft Research.

2018-07-24T20:31:48+00:00 textproc/retext Markdown editor
ReText is a simple but powerful editor for Markdown and reStructuredText markup
languages. ReText is written in Python

2018-07-24T20:25:50+00:00 textproc/py-markups Wrapper around various text markup languages
This module provides a wrapper around various text markup languages.

Available by default are Markdown, reStructuredText and Textile, but you can
easily add your own markups.

2018-07-24T20:23:19+00:00 textproc/py-markdown-math Math formulas support to Python-Markdown
This extension adds math formulas support to Python-Markdown

2018-07-24T13:57:46+00:00 sysutils/xen-tools411 Xen management tools
The xl program is the new tool for managing Xen guest domains. The program can
be used to create, pause, and shutdown domains. It can also be used to list
current domains, enable or pin VCPUs, and attach or detach virtual block devices

2018-07-24T13:57:46+00:00 emulators/xen-kernel411 Hypervisor using a microkernel design
The Xen Project hypervisor is an open-source type-1 or baremetal hypervisor,
which makes it possible to run many instances of an operating system or indeed
different operating systems in parallel on a single machine (or host). The Xen
Project hypervisor is the only type-1 hypervisor that is available as open
source. It is used as the basis for a number of different commercial and open
source applications, such as: server virtualization, Infrastructure as a Service
(IaaS), desktop virtualization, security applications, embedded and hardware

2018-07-24T13:47:03+00:00 sysutils/xen-tools47 Xen management tool, based on LibXenlight
The xl program is the new tool for managing Xen guest domains. The program can
be used to create, pause, and shutdown domains. It can also be used to list
current domains, enable or pin VCPUs, and attach or detach virtual block devices

2018-07-24T13:47:03+00:00 emulators/xen-kernel47 Hypervisor using a microkernel design
The Xen Project hypervisor is an open-source type-1 or baremetal hypervisor,
which makes it possible to run many instances of an operating system or indeed
different operating systems in parallel on a single machine (or host). The Xen
Project hypervisor is the only type-1 hypervisor that is available as open
source. It is used as the basis for a number of different commercial and open
source applications, such as: server virtualization, Infrastructure as a Service
(IaaS), desktop virtualization, security applications, embedded and hardware

2018-07-24T13:45:03+00:00 irc/weechat-otr WeeChat script for Off-the-Record (OTR) messaging
WeeChat script for Off-the-Record (OTR) Messaging. This script makes every
effort to securely provide OTR Messaging in WeeChat.

2018-07-23T05:48:05+00:00 astro/oskar SKA Radio telescope simulator
OSKAR has been designed to produce simulated visibility data from radio
telescopes containing aperture arrays, such as those envisaged for the
Square Kilometre Array.

2018-07-23T03:19:26+00:00 security/klee Symbolic virtual machine built on top of LLVM
KLEE is a symbolic virtual machine built on top of the LLVM compiler

Currently, there are two primary components:
* The core symbolic virtual machine engine; this is responsible for executing
LLVM bitcode modules with support for symbolic values. This is comprised of
the code in lib/.
* A POSIX/Linux emulation layer oriented towards supporting uClibc, with
additional support for making parts of the operating system environment

Additionally, there is a simple library for replaying computed inputs on native
code (for closed programs). There is also a more complicated infrastructure for
replaying the inputs generated for the POSIX/Linux emulation layer, which
handles running native programs in an environment that matches a computed test
input, including setting up files, pipes, environment variables, and passing
command line arguments.

2018-07-23T02:24:27+00:00 sysutils/u-boot-orangepi-r1
U-Boot loader and related files for the OrangePI R1.

To install this bootloader on an sdcard just do:
dd if=/usr/local/share/u-boot/u-boot-orangepi-r1/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync

For information about running FreeBSD on Allwinner boards, see

2018-07-22T17:11:40+00:00 games/openage Free engine clone of the Genie Engine
Openage: a volunteer project to create a free engine clone of the Genie Engine
used by Age of Empires, Age of Empires II (HD) and Star Wars: Galactic
Battlegrounds, comparable to projects like OpenMW, OpenRA, OpenTTD and
OpenRCT2. Openage uses the original game assets (such as sounds and graphics),
but (for obvious reasons) doesn't ship them. To play, you require an original
AoE II : TC installation or AoE II: HD (installation via Wine).

2018-07-22T05:58:39+00:00 math/lean Theorem prover
Lean is an open source theorem prover and programming language being developed
at Microsoft Research. Lean aims to bridge the gap between interactive and
automated theorem proving, by situating automated tools and methods in a
framework that supports user interaction and the construction of fully specified
axiomatic proofs. The mathematical components library mathlib for Lean is being
developed at Carnegie Mellon University.

2018-07-21T09:00:06+00:00 math/py-libpoly Python binding for libpoly
The python binding for libpoly, the C library for manipulating polynomials.

2018-07-21T08:30:08+00:00 math/libpoly C library for manipulating polynomials
LibPoly is a C library for manipulating polynomials. The target applications are
symbolic reasoning engines, such as SMT solvers, that need to reason about
polynomial constraints. It is research software under development, so the
features and the API might change rapidly.

2018-07-21T08:11:46+00:00 math/yices SMT solver
Yices 2 is an SMT solver that decides the satisfiability of formulas containing
uninterpreted function symbols with equality, real and integer arithmetic,
bitvectors, scalar types, and tuples. Yices 2 supports both linear and nonlinear

Yices 2 can process input written in the SMT-LIB notation (both versions 2.0 and
1.2 are supported). Alternatively, you can write specifications using Yices 2's
own specification language, which includes tuples and scalar types. You can also
use Yices 2 as a library in your software.

2018-07-20T20:50:31+00:00 audio/faust-lv2 LV2 plugin architecture for the Faust programming language
This project provides an LV2 plugin architecture for the Faust programming
language. The package contains the Faust architecture and templates for the
needed LV2 manifest (ttl) files, a collection of sample plugins written in
Faust, and a generic GNU Makefile as well as a shell script to compile plugins
using the architecture.

faust-lv2 is free and open source software. The latest source can be found in
the git repository at In the downloads
section of this site you can also find released tarballs along with my faust-lv2
paper for the 2013 Linux Audio Conference. Please use the issue tracker for bug
reports and requests. You're also invited to join one of Grame's Faust mailing
lists to discuss faust-lv2 or Faust in general.

2018-07-20T20:10:17+00:00 audio/faustlive Standalone application that embeds Faust
A standalone application that embeds Faust (as the libfaust library) and
LLVM compiler to provide dynamical compilation for the Faust programming

FaustLive is in its alpha stage.

2018-07-20T01:07:02+00:00 net/py-pyicap Lightweight Python framework for writing ICAP services
A Python framework for writing ICAP servers (RFC 3507).

ICAP is a protocol that is used by HTTP proxies to ask a separate service (an
ICAP server) to do modification on HTTP requests and responses it proxies. Such
proxy is an ICAP client.
ICAP can be used to check permissions, scan viruses, place ads or otherwise
modify the headers, content or request URL or HTTP requests and/or responses.
These can be done without modifying the proxy server's code.

The popular proxy software Squid 3.x supports the ICAP protocol, and this
framework was tested with Squid3.

2018-07-19T23:21:47+00:00 sysutils/bvm Bhyve VM Manager
The BVM is a Bhyve virtual machine management tool
based on FreeBSD that allows you to easily manage virtual machines.

1. The supported operating systems are:
FreeBSD,OpenBSD,NetBSD,Debian,OpenSuse,Ubuntu Windows10 etc.
2. Supports multiple network cards and multiple hard disks.
3. There are two kinds of network modes: Bridged and NAT
4. Support grub and uefi boot
5. Support for ZFS

2018-07-19T19:45:05+00:00 net/nng Lightweight, broker-less messaging
NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a
lightweight, broker-less library, offering a simple API to solve common
recurring messaging problems, such as publish/subscribe, RPC-style
request/reply, or service discovery. The API frees the programmer from worrying
about details like connection management, retries, and other common
considerations, so that they can focus on the application instead of the

NNG is implemented in C, requiring only C99 and CMake to build. It can be built
as a shared or a static library, and is readily embeddable. It is also designed
to be easy to port to new platforms if your platform is not already supported.

2018-07-19T19:19:38+00:00 science/xcrysden Crystalline and molecular structure visualisation program
XCrySDen is a crystalline and molecular structure visualisation program aiming
at display of isosurfaces and contours, which can be superimposed on crystalline
structures and interactively rotated and manipulated.

2018-07-19T16:03:22+00:00 sysutils/lxqt-policykit PolicyKit authentication agent
Polkit authentification agent of LXQt.
The authentication agent can elevate user
privileges for other processes via polkit.

2018-07-19T12:23:34+00:00 www/h2o-devel Optimized HTTP/2 server including support for TLS 1.3 and HTTP/1.x
H2O is a very fast HTTP server written in C. It can also be used as a library.

It supports:

- HTTP/1.0, HTTP/1.1
- HTTP/2
- persistent connections
- chunked encoding
- negotiation methods: NPN, ALPN, Upgrade, direct
- dependency and weight-based prioritization
- server push
- TLS up to 1.3
- support OpenSSL and LibreSSL
- forward secrecy
- AEAD ciphers
- OCSP stapling (automatically enabled)
- session resumption (internal memory)
- conditional GET using last-modified / etag
- mime-type configuration
- reverse proxy
- websocket support
- embedded mruby interpreter for high speed custom functions

2018-07-19T10:14:26+00:00 devel/R-cran-fansi ANSI Control Sequence Aware String Functions
Counterparts to R string manipulation functions that account for
the effects of ANSI text formatting control sequences.

2018-07-18T21:47:12+00:00 science/quantum-espresso Package for research in electronic structure, simulation, optimization
Quantum ESPRESSO is an integrated suite of open-source computer codes
for electronic-structure calculations and materials modeling at the nanoscale.
It is based on density-functional theory, plane waves, and pseudopotentials.

Quantum ESPRESSO has evolved into a distribution of independent and
inter-operable codes in the spirit of an open-source project. The Quantum
ESPRESSO distribution consists of a "historical" core set of components, and
a set of plug-ins that perform more advanced tasks, plus a number of third-party
packages designed to be inter-operable with the core components. Researchers
active in the field of electronic-structure calculations are encouraged to
participate in the project by contributing their own codes or by implementing
their own ideas into existing codes.

You probably also need to install the Quantum ESPRESSO pseudopotentials library:
quantum-espresso-pseudopotentials (science/quantum-espresso-pseudopotentials).

2018-07-18T20:59:25+00:00 textproc/fox-xml Fortran XML library
FoX is an XML library written in Fortran 95. It allows software developers to
read, write and modify XML documents from Fortran applications without the
complications of dealing with multi-language development. FoX can be freely
redistributed as part of open source and commercial software packages.

2018-07-18T20:26:04+00:00 x11/xprintidle Print X idle time
A utility that queries the X server for the user's idle time and prints it
to stdout (in milliseconds).

2018-07-18T19:24:42+00:00 sysutils/lxqt-qtplugin LXQt system integration plugin for Qt
With this plugin, all Qt-based programs can adopt settings of LXQt, such
as the icon theme.

2018-07-18T18:02:06+00:00 x11-fonts/Hasklig Haskell code font with monospaced ligatures
Hasklig is a Haskell code font with monospaced ligatures based on Source Code
Pro font. It adds nice representations of such operators like (->), (>>=),
(-<) and so on.

2018-07-18T12:48:33+00:00 sysutils/omnibackup One Script to back them all up
OmniBackup is a MIT-licensed, feature rich, pure Bash script which assists you
in taking periocdic backups from OpenLDAP, PostgreSQL, MariaDB / MySQL and your
filesystem. It also lets you extend OmniBackup by creating custom backup
scenarios and defining your own customized scripts.

Configuration in OmniBackup is done through JSON. It also provides plenty of
compression and cryptography algorithms such as LZMA2, gzip and bzip2
compression algorithms, and AES-128, AES-192 and AES-256 symmetric cryptography
algorithms. Furthermore, it has support for RSA signatures to verify the backup
origin and integrity on remote servers. MD4, MD5, MDC-2, RIPEMD160, SHA, SHA-1,
SHA-224, SHA-256, SHA-384, SHA-512 and WHIRLPOOL are supported as backup
integrity hash algorithms.

It supports multiple backup servers and as many as reports recipients through
email. It has the optional ability to follow symbolic links or to preserve
permissions inside backup files. And, last but not least it provides random
passphrase generation for encrypted archives with variable length and patterns
or a unique passphrase for all backups. It's also possible to encrypt each
passphrase by using RSA public keys for individual backup servers.

2018-07-18T08:45:40+00:00 x11/lxqt-globalkeys-l10n Translations of lxqt-globalkeys
Translations ("localization") in terms of the Qt TS files of
lxqt-globalkeys maintained by the LXQt project.

2018-07-17T17:52:25+00:00 graphics/diff-pdf Tool for visually comparing two PDFs
A tool for visual comparison of two PDFs.

It takes two PDF files as arguments.
If given the --pdf option, output-diff produces a PDF file with
visually highlighted differences.
Another option is to compare the two files visually in a simple GUI,
using the --view argument.

2018-07-17T08:19:49+00:00 databases/dbixx Tiny C++ wrapper around libdbi for database and SQL connectivity
DbiXX SQL connectivity library is a C++ wrapper for LibDBI C library. It
provides an object oriented, C++ friendly, exception safe interface to execute
SQL queries in a safe manner.

It is licensed under LGPL v2.1.

2018-07-15T17:01:05+00:00 net-p2p/transmission-qt
A fast and lightweight Qt BitTorrent client, loosely based on the GTK+ client.

This is the only Transmission client that can act as its own self-contained
session (as the GTK+ and Mac clients do), and can also connect to a remote
session (as the web client and transmission-remote terminal client do).

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.

2018-07-15T13:51:49+00:00 textproc/uim-qt5 Qt5 modules of uim input method
Qt5 IM modules of uim input method.

2018-07-15T13:34:37+00:00 x11/admiral Merge concurrent outputs for a status bar
Merge concurrent outputs for a status bar.

Programs like lemonbar and i3bar have become popular in recent years, and with
good reason. These programs read from standard input and then output what they
receive on a status bar. For the most part, their output is identical to their
input, but they accept some format strings which allow the user to specify
things like colors, justification, and clickable areas.

A typical status bar script looks something like this: a shell script, is used
to collect and format the output of various commands. The main problem with this
method is that it's rather difficult to handle timing correctly. A counter
showing the number of outdated programs on the system can be updated less
frequently than a clock.

Admiral runs programs specified by the user and prints their output. It allows
for a clear separation of different sections, which simplifies configuration.
Each program is run in its own thread. This means that each section is updated
independently of the other sections. It also means that if something fails, it
fails independently of the other sections.

2018-07-14T21:59:21+00:00 lang/gcc8 GNU Compiler Collection 8
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc8, g++8,
and gfortran8, respectively.


Gerald Pfeifer <>
2018-07-14T18:45:43+00:00 misc/zygrib-maps High resolution maps for zyGrib
Maps for zyGrib, the weather data visualizer.

2018-07-14T18:43:20+00:00 misc/zygrib Weather data visualization, GRIB file viewer
zyGrib visualizes weather data in GRIB format. Historical weather data,
as long as current and forcast information is presented in the standadard
called GRIB format. These files are available from a variety of sources.

zyGrib displays the following weather information:
* Atmospheric pressure
* Wind
* Temperature
* Humidity
* Dew point
* Isothermal altitude
* etc.

2018-07-14T08:16:55+00:00 graphics/drm-devel-kmod DRM modules for the linuxkpi-based KMS components (development version)
amdgpu, i915, and radeon DRM modules for the linuxkpi-based
KMS components.
Currently corresponding to Linux 5.4.92 DRM.
This version is the development version and only works on FreeBSD CURRENT.

2018-07-13T13:26:54+00:00 security/py-fteproxy Programmable proxy for censorship circumvention
fteproxy provides transport-layer protection to resist keyword filtering,
censorship and discriminatory routing policies.

Its job is to relay datastreams, such as web browsing traffic,
by encoding streams as messages that match a user-specified regular expression.

2018-07-13T08:19:35+00:00 graphics/djvusmooth Graphical editor for DjVu
djvusmooth, a graphical editor for DjVu documents, allows you to:

* edit document metadata,
* edit document outline (bookmarks),
* add, remove or edit hyperlinks,
* correct occasional errors in the hidden text layer.

2018-07-13T07:02:16+00:00 biology/exonerate Generic tool for sequence alignment
Exonerate is a tool for various types of pairwise sequence comparison.
It allows us to align sequences using many alignment models including
est2genome, protein2genome, and so on.


Slater, G. S. C. and Birney, E. (2005) Automated generation of heuristics
for biological sequence comparison. BMC Bioinformatics 6:31.

2018-07-13T05:48:28+00:00 misc/R-cran-xfun Miscellaneous Functions by Yihui Xie
Miscellaneous functions commonly used in other packages maintained
by 'Yihui Xie'.

2018-07-12T21:23:17+00:00 lang/nyan Data description language designed for openage
nyan is a data description language, It is a mixture of python, json, patch,
wml, yaml and some new ideas. It stores hierarchical objects with key-value
pairs in a database with the key idea that changes in a parent affect all

2018-07-12T19:20:57+00:00 devel/binaryen Compiler infrastructure and toolchain library for WebAssembly
The aim of Binaryen, a compiler and toolchain infrastructure library for
WebAssembly, is to make compiling to WebAssembly easy, fast, and effective.

* Easy: Binaryen has a simple C API in a single header, and can also be used
from JavaScript. It accepts input in WebAssembly-like form but also accepts
a general control flow graph for compilers that prefer that.
* Fast: Binaryen's internal IR uses compact data structures and is designed for
completely parallel codegen and optimization, using all available CPU cores.
Binaryen's IR also compiles down to WebAssembly extremely easily and quickly
because it is essentially a subset of WebAssembly.
* Effective: Binaryen's optimizer has many passes that can improve code very
significantly (e.g. local coloring to coalesce local variables; dead code
elimination; precomputing expressions when possible at compile time; etc.).
These optimizations aim to make Binaryen powerful enough to be used as a
compiler backend by itself. One specific area of focus is on
WebAssembly-specific optimizations (that general-purpose compilers might not
do), which you can think of as wasm minification, similar to minification for
JavaScript, CSS, etc., all of which are language-specific (an example of such
an optimization is block return value generation in SimplifyLocals).

2018-07-12T19:03:54+00:00 math/vtk8 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.

2018-07-12T18:14:01+00:00 net/wpa_supplicant_gui Qt-based frontend for wpa_supplicant
wpa_gui is a nice GUI frontend for wpa_supplicant tool.

2018-07-12T15:44:24+00:00 audio/ympd Stand-alone lightweight web UI controller for audio/musicpd
A lightweight MPD (Music Player Daemon) web client written in C, that
runs without a dedicated webserver or interpreters like PHP, NodeJS or
Ruby. It's tuned for minimal resource usage, and minimal configuration.

2018-07-12T10:39:08+00:00 multimedia/dvb-apps Linux DVB API applications and utilities
Linux DVB API applications and utilities.

All applications support the DVB-S, DVB-C, DVB-T, and ATSC standards.

Main User Applications:
util/scan - Scan for channels on your digital TV device.
util/gnutv - Tune, watch and stream your TV.

General Utilities:
util/dvbdate - Set your clock from digital TV.
util/dvbnet - Control digital data network interfaces.
util/dvbtraffic - Monitor traffic on a digital device.
util/femon - Monitor the tuning on a digital TV device.
util/zap - *Just* tunes a digital device - really intended for developers.
util/gotox - Simple Rotor control utility
util/alevt - Teletext capture and display utility

Hardware Specific Utilities:
util/av7110_loadkeys - Load remote keys into an av7110 based card
util/dib3000-watch - Monitor DIB3000 demodulators
util/dst-utils - Utilities for DST based cards.
util/ttusb_dec_reset - Reset a TechnoTrends TTUSB DEC device.

lib/libdvbapi - Interface library to digital TV devices.
lib/libdvbcfg - Library to parse/create digital TV channel configuration files.
lib/libdvbsec - Library for Satellite Equipment Control operations.
lib/libucsi - Fast MPEG2 Transport Stream SI table parsing library.
lib/libdvben50221- Complete implementation of a Cenelec EN 50221 CAM stack.
lib/libdvbmisc - Miscellaneous utilities used by the other libraries.

Various testing applications also live in test.

2018-07-12T08:37:35+00:00 net/mininet Emulator for rapid prototyping of software defined networks
Mininet creates a realistic virtual network, running real kernel, switch
and application code, on a single machine (VM, cloud or native), in
seconds, with a single command.

Because you can easily interact with your network using the Mininet CLI
(and API), customize it, share it with others, or deploy it on real
hardware, Mininet is useful for development, teaching, and research.

2018-07-12T08:30:08+00:00 net/ryu Component-based Software-defined Networking Framework
Ryu is a component-based software defined networking framework that provides a
well-defined API that make it easy for developers to create new network
management and control applications. Ryu supports various protocols for managing
network devices, such as OpenFlow, Netconf, and OF-config.

2018-07-12T08:24:50+00:00 devel/py-ovs Python Open vSwitch library
Ovs is a Python library for working with Open vSwitch, a production quality,
multilayer virtual switch licensed under the open source Apache 2.0 license.

2018-07-12T05:10:34+00:00 misc/free42-skins Skins for free42, simulation of the HP-42S scientific calculator
Skin pack for Free42, a re-implementation of the HP-42S Scientific Programmable
Calculator and HP-82240 Printer. It is a complete rewrite, not using any HP
code. It does not require an HP-42S ROM image.

2018-07-11T21:32:39+00:00 biology/stringtie Transcript assembly and quantification for RNA-seq
StringTie is a fast and highly efficient assembler of RNA-seq alignments into
potential transcripts. The input can be the alignments of raw reads as usual;
it also accepts longer assembled sequences. The output can be processed by
downstream software including Ballgown, Cuffdiff, etc.

Pertea et al. (2015) StringTie enables improved reconstruction of a
transcriptome from RNA-seq reads.
Nature Biotechnology 33: 290-295 doi:10.1038/nbt.3122

2018-07-11T21:16:26+00:00 print/cloud-print-connector Share CUPS printers via Google Cloud Print
Share printers from your computer with ChromeOS and Android devices, using the
Cloud Print Connector. The Connector is a purpose-built system process. It can
share hundreds of printers on a powerful server, or one printer on a Raspberry

For printing from CUPS clients to Google Cloud Print, please see
print/cups-cloud-print instead.

2018-07-11T16:44:34+00:00 x11-toolkits/py-qt5-quickwidgets Python bindings for the Qt5 toolkit, QtQuickWidgets module
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
This package provides the QtQuickWidgets module.

2018-07-11T12:00:36+00:00 devel/rubygem-ruby-fogbugz021 Simple Ruby wrapper for the Fogbugz XML API
A simple Ruby wrapper for the Fogbugz XML API

2018-07-11T06:45:34+00:00 www/onionshare Secure and anonymous file sharing via Tor
OnionShare is an open source tool that lets you securely and anonymously
share a file of any size over the Tor network. It works by starting a web
server that is accessible as a Tor onion (hidden) service, and generating
an unguessable URL to access and download the files.

It doesn't require setting up a server on the Internet somewhere,
on a Virtual Private Server (VPS), or using a third party file-sharing
service. It simply shares files you want over the Tor network.

2018-07-11T04:13:45+00:00 audio/giada Hardcore loop machine
Giada is a free, minimal, hardcore audio tool for DJs, live performers and
electronic musicians. How does it work? Just pick up your channel, fill it
with samples or MIDI events and start the show by using this tiny piece of
software as a loop machine, drum machine, sequencer, live sampler or yet as
a plugin/effect host. Giada aims to be a compact and portable virtual device
for production use and live sets.

2018-07-10T22:20:36+00:00 sysutils/reggae Powerful DevOps solution heavily relaying on CBSD
Reggae - REGister Globaly Access Everywhere is a package which helps in common
DevOps tasks. It is an open source package which relays on CBSD to provide lower
level management for jails and virtual machines.

If you have ever used Vagrant or Docker Compose, Reggae is best described
as an alternative to those. It enables you easy development inside jail
while code editing is done on the host. It makes transition from
development to production easier by using provisioners. It makes host
clean of all requirements of development and puts them inside jail which
is easily stopped, started, provisioned, and destroyed.

2018-07-10T15:03:53+00:00 math/singular Computer algebra system for polynomial computations
Singular is a computer algebra system for polynomial computations,
with special emphasis on commutative and non-commutative algebra,
algebraic geometry, and singularity theory.

2018-07-10T11:49:01+00:00 dns/utdns Proxy UDP/DNS to TCP/DNS
UTdns is a nifty tool which proxies all UDP-based DNS requests through TCP DNS.
This is usefull if you have to tunnel DNS through TCP-only tunnels. This
respectively was the requirement for the development of this tool.

2018-07-10T01:37:17+00:00 devel/py-qutip Quantum toolbox in python
QuTiP is open-source software for simulating the dynamics of closed and open
quantum systems. The QuTiP library depends on the excellent Numpy, Scipy, and
Cython numerical packages. In addition, graphical output is provided by
Matplotlib. QuTiP aims to provide user-friendly and efficient numerical
simulations of a wide variety of quantum mechanical problems, including those
with Hamiltonians and/or collapse operators with arbitrary time-dependence,
commonly found in a wide range of physics applications. QuTiP is freely
available for use and/or modification on all common platforms. Being free of
any licensing fees, QuTiP is ideal for exploring quantum mechanics in research
as well as in the classroom.

2018-07-09T19:35:33+00:00 lang/cbmbasic Portable version of Commodore 64 BASIC
Commodore BASIC (cbmbasic) is a 100% compatible version of Commodore's
version of Microsoft BASIC 6502 as found on the Commodore 64.

You can use cbmbasic in interactive mode by just running the binary
without parameters, or you can specify an ASCII-encoded BASIC program
on the command line. You can also use cbmbasic as a UNIX scripting
language by adding a hashbang line to your BASIC program and making
it executable.

2018-07-09T04:41:17+00:00 science/openstructure Molecular modelling and visualization environment
This project aims to provide an open-source, modular, flexible, molecular
modelling and visualization environment.

Molecular structures are a central aspect of OpenStructure and a rich
understanding of macromolecular structure datasets with access to atoms,
residues, chains, bonds and torsions is offered.

* Intuitive representation of structural subsets, so-called EntityViews, that
can be created with a dedicated query language or constructed manually for
more complex cases.
* Real-time rendering of molecular structures
* Interactive Analysis of Trajectories
* Support for common file formats such as PDB, mmCIF, SDF, PQR
* Read more about molecular structures in OpenStructure

2018-07-08T19:55:48+00:00 www/squid3 HTTP Caching Proxy
Squid is a fully-featured HTTP/1.0 proxy which is almost (but not quite)
HTTP/1.1 compliant. Squid offers a rich access control, authorization and
logging environment to develop web proxy and content serving applications.

2018-07-08T04:45:25+00:00 science/coot Crystallographic Object-Oriented Toolkit
Coot is for macromolecular model building, model completion and validation,
particularly suitable for protein modelling using X-ray data.

Coot displays maps and models and allows model manipulations such as
idealization, real space refinement, manual rotation/translation, rigid-body
fitting, ligand search, solvation, mutations, rotamers, Ramachandran plots,
skeletonization, non-crystallographic symmetry and more.

2018-07-08T01:27:10+00:00 science/clipper Libraries for the organisation of crystallographic data
The aim of the project is to produce a set of object-oriented libraries for the
organisation of crystallographic data and the performance of crystallographic
computation. The libraries are designed as a framework for new crystallographic
software, which will allow the full power of modern programming techniques to be
exploited by the developer. This will lead to greater functionality from simpler
code which will be easier to develop and debug.

2018-07-08T00:39:48+00:00 science/libssm C++ toolkit for superposition of macromolecules
SSM is a macromolecular coordinate superposition library, written by Eugene
Krissinel of the EBI.

The library implements the SSM algorithm of protein structure comparison in
three dimensions, which includes an original procedure of matching graphs built
on the protein's secondary-structure elements, followed by an iterative
three-dimensional alignment of protein backbone Calpha atoms.

2018-07-08T00:24:55+00:00 science/libccp4 Protein X-ray crystallography toolkit
CCP4 exists to produce and support a world-leading, integrated suite of programs
that allows researchers to determine macromolecular structures by X-ray
crystallography, and other biophysical techniques. CCP4 aims to develop and
support the development of cutting edge approaches to experimental determination
and analysis of protein structure, and integrate these approaches into the
suite. CCP4 is a community based resource that supports the widest possible
researcher community, embracing academic, not for profit, and for profit
research. CCP4 aims to play a key role in the education and training of
scientists in experimental structural biology. It encourages the wide
dissemination of new ideas, techniques and practice.

2018-07-08T00:10:08+00:00 graphics/py-termtosvg Record terminal sessions as SVG animations
A terminal recorder written in Python which renders your command line sessions
as standalone SVG animations.

2018-07-08T00:05:53+00:00 graphics/py-svgwrite Python library to create SVG drawings
A Python library to create SVG drawings.

As the name svgwrite implies, svgwrite creates new SVG drawings, it does not
read existing drawings and also does not import existing drawings, but one can
always include other SVG drawings by the <image> entity.

2018-07-07T23:32:57+00:00 science/mmdb2 C++ toolkit for working with macromolecular coordinate files
MMDB is designed to assist developers in working with macromolecular coordinate
files. The library handles both PDB and mmCIF format files.

The Library also features an internal binary format, portable between different
platforms. This is achieved at uniformity of the Library's interface functions,
so that there is no difference in handling different formats.

MMDB provides various high-level tools for working with coordinate files,
including reading and writing, orthogonal-fractional transforms, generation of
symmetry mates, editing the molecular structure and more.

MMDB is written by Eugene Krissinel, and is distributed as a part of the CCP4
suite. This project maintains a current stand-alone version of the library.

2018-07-07T10:37:52+00:00 www/archiva Extensible repository management software
Apache Archiva is an extensible repository management software that helps taking
care of your own personal or enterprise-wide build artifact repository. It is
the perfect companion for build tools such as Maven, Continuum, and ANT.

Archiva offers several capabilities, amongst which remote repository proxying,
security access management, build artifact storage, delivery, browsing, indexing
and usage reporting, extensible scanning functionality and many more!

2018-07-07T06:34:04+00:00 databases/py-aiopg Python library for accessing PostgreSQL database using asyncio
aiopg is a library for accessing a PostgreSQL database from the asyncio
(PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg
database driver.

2018-07-07T00:40:05+00:00 www/mediawiki131 Wiki engine used by Wikipedia
MediaWiki is the collaborative editing software that runs Wikipedia,
the free encyclopedia, and other projects.
It's designed to handle a large number of users and pages without imposing
too rigid a structure or workflow.

2018-07-06T19:06:26+00:00 multimedia/cinelerra-gg Professional video editing and compositing environment
CinelerraGG is one of the most advanced, open-source non-linear video editors
and compositors.

CinelerraGG (GG stands for Good Guy) is a variant derived from the Cinelerra
repository that received a lot of updates recently (as of 2018), while other
variants of Cinelerra also exist.

2018-07-06T17:50:13+00:00 net/py-ldappool Simple connector pool for py-ldap
ldappool keeps LDAP connectors alive and let you reuse them, drastically
reducing the time spent to initiate a ldap connection.

The pool has useful features like:

- transparent reconnection on failures or server restarts
- configurable pool size and connectors timeouts
- configurable max lifetime for connectors
- a context manager to simplify acquiring and releasing a connector

2018-07-06T17:49:21+00:00 textproc/py-os-api-ref Sphinx Extensions to support API reference sites in OpenStack
Sphinx Extensions to support API reference sites in OpenStack.

The package is a collection of sphinx stanzas that assist in building an API
Reference site for an OpenStack project in RST. RST is great for unstructured
English, but displaying semi structured (and repetitive) data in tables is not
its strength. This provides tooling to insert semi-structured data describing
request and response parameters and status or error messages, and turn those
into nice tables.

The package also includes a set of styling (and javascript) that is expected to
layer on top of a Sphinx theme base. This addition provides a nice set of
collapsing sections for REST methods and javascript controls to expand or
collapse all sections.

2018-07-06T17:33:27+00:00 devel/py-oslotest Oslo test framework
The Oslo Test framework provides common fixtures, support for debugging, and
better support for mocking results.

2018-07-06T15:18:48+00:00 databases/py-aioredis Python asyncio (PEP 3156) Redis client library
asyncio (PEP 3156) Redis client library.

The library is intended to provide simple and clear interface
to Redis based on asyncio.

2018-07-06T08:24:33+00:00 cad/kicad-library-symbols-devel Official KiCad schematic symbol libraries for the future Kicad 5 release
This port installs the official KiCad schematic symbol libraries for the future Kicad 5 release.

2018-07-06T08:24:33+00:00 cad/kicad-library-packages3d-devel Official KiCad 3D model libraries for rendering and MCAD integration
This port installs the official KiCad 3D model libraries for rendering and MCAD integration.

2018-07-06T08:24:33+00:00 cad/kicad-library-footprints-devel Official KiCad Footprint Libraries for the future Kicad version 5
This port installs the official KiCad Footprint Libraries for the future Kicad version 5.

2018-07-06T07:36:07+00:00 net/frr5 IP routing protocol suite including BGP, IS-IS, OSPF and RIP
FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms
which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots
in the Quagga project.

2018-07-06T04:16:55+00:00 lang/python37 Interpreted object-oriented programming language
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

2018-07-06T02:49:24+00:00 devel/rubygem-rufus-scheduler342 Ruby job scheduler for at, cron and others
Rufus-scheduler (out of the box) is an in-process, in-memory scheduler.
It supports five kinds of jobs: in, at, every, interval and cron jobs.

2018-07-05T03:33:54+00:00 devel/p5-GraphQL Perl implementation of GraphQL
This module is a port of the GraphQL reference implementation, graphql-js,
to Perl 5.

It now supports Promises, allowing asynchronous operation. See
Mojolicious::Plugin::GraphQL for an example of how to take advantage of this.

2018-07-04T17:38:29+00:00 www/gitlab-ce Web GUI for managing git repositories
GitLab is version control for your server.
Upgrade manual:

Install manual:

2018-07-04T16:04:02+00:00 devel/rubygem-graphql Plain-Ruby implementation of GraphQL
A plain-Ruby implementation of GraphQL.

2018-07-04T16:04:02+00:00 devel/rubygem-graphiql-rails Use the GraphiQL IDE for GraphQL with Ruby on Rails
Use the GraphiQL IDE for GraphQL with Ruby on Rails.
This gem includes an engine, a controller and a view
for integrating GraphiQL with your app.

2018-07-04T16:04:02+00:00 devel/rubygem-grape-path-helpers Route path helpers for Grape
Route path helpers for Grape.

2018-07-04T14:01:00+00:00 misc/tdfiglet Figlet for TDF ANSI fonts
A figlet for TheDraw's TDF ANSI fonts.

2018-07-04T02:48:45+00:00 devel/py-distlib Low-level components of distutils2 and higher-level APIs
Distlib is a library which implements low-level functions that relate to
packaging and distribution of Python software. It is intended to be used
as the basis for third-party packaging tools.

2018-07-04T02:41:30+00:00 audio/libsonic Simple library to speed up or slow down speech
Sonic is a simple algorithm for speeding up or slowing down speech. However,
it's optimized for speed ups of over 2X, unlike previous algorithms for changing
speech rate. The Sonic library is a very simple ANSI C library that is designed
to easily be integrated into streaming voice applications, like TTS back ends.

The primary motivation behind Sonic is to enable the blind and visually impaired
to improve their productivity with open source speech engines, like espeak.
Sonic can also be used by the sighted. For example, Sonic can improve the
experience of listening to an audio book on an Android phone.

2018-07-03T09:30:58+00:00 mail/roundcube-identity_smtp Roundcube plugin to setup different SMTP settings per identity
This roundcube plugin allows to setup identities with different SMTP servers
than server's default.

2018-07-03T08:42:54+00:00 biology/cytoscape Software to visualize molecular interaction networks, gene expression
Cytoscape is an open source software platform for visualizing complex networks
and integrating these with any type of attribute data. A lot of Apps are
available for various kinds of problem domains, including bioinformatics, social
network analysis, and semantic web.

2018-07-03T08:09:25+00:00 sysutils/u-boot-nanopi-a64
U-Boot loader and related files for the NanoPI A64.

To install this bootloader on an sdcard just do:
dd if=/usr/local/share/u-boot/u-boot-nanopi-a64/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync

For information about running FreeBSD on Allwinner boards, see

2018-07-03T06:16:35+00:00 textproc/py-grako Convert EBNF grammar to PEG/Packrat parser in Python
Grako (for grammar compiler) is a tool that takes grammars in a variation of
EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python.

Grako can also compile a grammar stored in a string into a Grammar object that
can be used to parse any given input, much like the re module does with regular

2018-07-03T05:17:41+00:00 sysutils/cfengine312 Systems administration tool for networks
Cfengine is an automated suite of programs for configuring and
maintaining Unix-like computers. It has been used on computing arrays
of between 1 and 20,000 computers since 1993 by a wide range of
organizations. Cfengine is supported by active research and was the
first autonomic, hands-free management system for Unix-like operating
systems. Cfengine is an autonomic maintenance system not merely a
change management roll-out tool. Cfengine has a history of security
and adaptability.

2018-07-03T05:17:41+00:00 sysutils/cfengine-masterfiles312 cfengine sample policies for installations and upgrades
CFEngine 3 is a popular open source configuration management system.
Its primary function is to provide automated configuration and
maintenance of large-scale computer systems.

The repository is intended to provide a stable base policy for
installations and upgrades, and is used by CFEngine 3.6 and newer.
The port installs the repository as examples which should be copied by
the user to the masterfiles directory (usually /var/cfengine/masterfiles).

2018-07-03T03:33:04+00:00 devel/p5-UUID-URandom UUIDs based on /dev/urandom or the Windows Crypto API
This module provides a portable, secure generator of RFC-4122 version 4 (random)
UUIDs. It is a thin wrapper around Crypt::URandom to set the UUID version and
variant bits required by the RFC.

2018-07-03T03:29:42+00:00 devel/uid_wrapper Wrapper to fake privilege separation
- Allows uid switching as a normal user.

- Start any application making it believe it is running as root.

- Support for user/group changing in the local thread using the syscalls
(like glibc).

- More precisely this library intercepts seteuid and related calls, and
simulates them in a manner similar to the nss_wrapper and socket_wrapper

Some projects like a file server need privilege separation to be able to switch
to the connection user and do file operations. uid_wrapper convincingly lies to
the application letting it believe it is operating as root and even switching
between UIDs and GIDs as needed.

2018-07-03T03:29:42+00:00 devel/socket_wrapper Library passing all socket communications through unix sockets
socket_wrapper aims to help client/server software development teams willing to
gain full functional test coverage. It makes possible to run several instances
of the full software stack on the same machine and perform locally functional
testing of complex network configurations.

- Redirects all network communication to happen over unix sockets.
- Support for IPv4 and IPv6 socket and addressing emulation.
- Ablility to capture network traffic in pcap format.

2018-07-03T03:29:42+00:00 devel/resolv_wrapper Wrapper for dns name resolving or dns faking
resolv_wrapper makes it possible on most UNIX platforms to contact your own DNS
implementation in your test environment. It requires socket_wrapper to be able
to contact it.
If it doesn't work on a special platform the wrapper is able to fake DNS queries
and return valid responses to your application.

- Redirects name queries to the nameservers specified in your resolv.conf
- Can fake DNS queries using a simple formatted DNS hosts file.

2018-07-03T03:29:42+00:00 devel/pam_wrapper Preloadable wrapper to test PAM applications and PAM Modules
This tool allows you to either test your PAM application or module. For testing
PAM applications we have written a simple PAM module called pam_matrix
(see below). If you plan to test a PAM module you can use the pamtest library
we have implemented. It simplifies testing of modules. You can be combine it
with the cmocka unit testing framework or you can use the provided Python
bindings to write tests for your module in Python.

2018-07-03T03:29:42+00:00 devel/nss_wrapper Wrapper for the user, group and hosts NSS API
There are projects which provide daemons needing to be able to create, modify
and delete Unix users. Or just switch user ids to interact with the system e.g.
a user space file server. To be able to test that you need the privilege to
modify the passwd and groups file. With nss_wrapper it is possible to define
your own passwd and groups file which will be used by software to act correctly
while under test.

If you have a client and server under test they normally use functions to
resolve network names to addresses (dns) or vice versa. The nss_wrappers allow
you to create a hosts file to setup name resolution for the addresses you use
with socket_wrapper.

- Provides information for user and group accounts.
- Network name resolution using a hosts file.
- Loading and testing of NSS modules.

2018-07-03T03:29:42+00:00 devel/cwrap Testing your full software stack on a single machine
cwrap - testing your full software stack on a single machine.

2018-07-02T14:28:50+00:00 databases/py-pgdbconn Object-oriented layer to connect and interact with PostgreSQL databases
PgDbConn is an offshoot from the Perseas project (started as Pyrseas) to
isolate and generalize the Postgres database connection code so that it can be
used in other Perseas products, such as a web application to update Postgres

2018-07-02T10:52:33+00:00 deskutils/chart CLI tool to create quick plots
A small program to create quick and fast plots from terminal. Idea is
to create simple plots easy, one can always switch to gnuplot if heavy
customisation is needed.

2018-07-01T23:28:16+00:00 devel/bats-core Bash automated testing system
Bats is a TAP-compliant testing framework for Bash. It provides a simple
way to verify that the UNIX programs you write behave as expected.

2018-07-01T23:27:22+00:00 sysutils/ansible25
2018-07-01T05:22:27+00:00 science/py-rmf Library to support reading and writing of Rich Molecular Format files
The Python binding for Rich Molecular Format (RMF) file format library
storing hierarchical molecular data (such as atomic or coarse grained
representations of proteins), along with markup, including geometry and score

2018-06-30T19:59:57+00:00 multimedia/kodi-addon-pvr-iptvsimple IPTV Live TV and Radio PVR client for Kodi
This is a Kodi PVR addon for IPTV Live TV and Radio

2018-06-30T19:57:37+00:00 multimedia/kodi-addon-pvr-hts Tvheadend PVR addon for Kodi
This is a Kodi PVR addon for connecting to a tvheadend backend.

2018-06-30T19:52:10+00:00 devel/kodi-platform Kodi platform support library
Kodi platform support library

2018-06-30T14:49:09+00:00 devel/msbuild Build platform for .NET and Visual Studio
The Microsoft Build Engine is a platform for building applications. This
engine, which is also known as MSBuild, provides an XML schema for a project
file that controls how the build platform processes and builds software. Visual
Studio uses MSBuild, but MSBuild does not depend on Visual Studio. By invoking
msbuild.exe on your project or solution file, you can orchestrate and build
products in environments where Visual Studio isn't installed.

2018-06-30T13:03:52+00:00 devel/py-uvloop Fast drop-in replacement of asyncio event loop based on libuv
uvloop is a fast, drop-in replacement of the built-in asyncio event loop.
uvloop is implemented in Cython and uses libuv under the hood.

2018-06-30T07:40:20+00:00 lang/linux-dotnet11-sdk
2018-06-30T07:40:20+00:00 lang/linux-dotnet11-runtime
2018-06-30T07:40:20+00:00 lang/linux-dotnet10-runtime
2018-06-30T07:40:20+00:00 lang/linux-dotnet-sdk Cross-platform .NET implementation (Software Development Kit)
2018-06-30T07:40:20+00:00 lang/linux-dotnet-runtime Cross-platform .NET implementation
.NET Core is a free and open-source managed software framework. It consists of
CoreCLR, a complete runtime implementation of CLR, the virtual machine that
manages the execution of .NET programs. CoreCLR comes with an improved
just-in-time compiler, called RyuJIT. .NET Core also includes CoreFX, which is
a partial fork of FCL. While .NET Core shares a subset of .NET Framework APIs,
it comes with its own API that is not part of .NET Framework. Further,
.NET Core contains CoreRT, the .NET Native runtime optimized to be integrated
into AOT compiled native binaries. A variant of the .NET Core library is used
for UWP. .NET Core's command-line interface offers an execution entry point
for operating systems and provides developer services like compilation and
package management.

.NET Core supports four cross-platform scenarios: ASP.NET Core web apps,
command-line apps, libraries, and Universal Windows Platform apps. It does not
implement Windows Forms or WPF which render the standard GUI for desktop
software on Windows. .NET Core is also modular, meaning that instead of
assemblies, developers work with NuGet packages. Unlike .NET Framework, which
is serviced using Windows Update, .NET Core relies on its package manager to
receive updates.

2018-06-30T07:40:20+00:00 lang/linux-dotnet-cli
2018-06-29T09:04:22+00:00 science/rmf Library to support reading and writing of Rich Molecular Format files
The library provides support for the Rich Molecular Format (RMF) file format for
storing hierarchical molecular data (such as atomic or coarse grained
representations of proteins), along with markup, including geometry and score

2018-06-29T08:34:18+00:00 science/py-ScientificPython Various Python modules for scientific computing
ScientificPython is a collection of Python modules that are useful for
scientific computing. In this collection you will find modules that cover
basic geometry (vectors, tensors, transformations, vector and tensor fields),
quaternions, automatic derivatives, (linear) interpolation, polynomials,
elementary statistics, nonlinear least-squares fits, unit calculations,
Fortran-compatible text formatting, 3D visualization via VRML, and two Tk
widgets for simple line plots and 3D wireframe models.

2018-06-29T07:10:18+00:00 databases/py-asyncpg High performance PostgreSQL Client Library for Python/asyncio
asyncpg is a database interface library designed specifically for PostgreSQL
and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL
server binary protocol for use with Python's asyncio framework.

2018-06-29T00:26:06+00:00 devel/sasm Simple IDE for NASM, MASM, GAS and FASM assembly languages
SASM has syntax highlighting and debugger. The program works out of
the box and is great for beginners to learn assembly language.

2018-06-28T21:18:03+00:00 science/eccodes ECMWF API for WMO FM-92 GRIB and FM-94 BUFR messages
ecCodes is a package developed by ECMWF which provides an application
programming interface and a set of tools for decoding and encoding messages in
the following formats:
- WMO FM-92 GRIB edition 1 and edition 2
- WMO FM-94 BUFR edition 3 and edition 4
- WMO GTS abbreviated header (only decoding).

A useful set of command line tools provide quick access to the messages. C,
Fortran 90 and Python interfaces provide access to the main ecCodes

ecCodes is an evolution of GRIB-API. It is designed to provide the user with a
simple set of functions to access data from several formats with a key/value

For GRIB encoding and decoding, the GRIB-API functionality is provided fully in
ecCodes with only minor interface and behaviour changes. Interfaces for C,
Fortran 90 and Python are all maintained as in GRIB-API. However, the GRIB-API
Fortran 77 interface is no longer available.

2018-06-27T23:33:32+00:00 www/py-aioh2 HTTP/2 implementation with hyper-h2 on Python 3 asyncio
aioh2 is an HTTP/2 implementation with hyper-h2 on Python 3 asyncio.

- Asynchronous HTTP/2 client and server
- Multiplexing streams of data with managed flow and priority control
- Optional tickless health check

2018-06-27T23:32:12+00:00 www/py-priority Pure-Python implementation of the HTTP/2 priority tree
Priority is a pure-Python implementation of the priority logic for HTTP/2, set
out in RFC 7540 Section 5.3 (Stream Priority). This logic allows for clients to
express a preference for how the server allocates its (limited) resources to the
many outstanding HTTP requests that may be running over a single HTTP/2

Specifically, this Python implementation uses a variant of the implementation
used in the excellent H2O project. This original implementation is also the
inspiration for nghttp2's priority implementation, and generally produces a very
clean and even priority stream. The only notable changes from H2O's
implementation are small modifications to allow the priority implementation to
work cleanly as a separate implementation, rather than being embedded in a
HTTP/2 stack directly.

While priority information in HTTP/2 is only a suggestion, rather than an
enforceable constraint, where possible servers should respect the priority
requests of their clients.

2018-06-27T23:32:06+00:00 devel/py-pytest-aiohttp Pytest plugin for aiohttp support
pytest-aiohttp allows to use aiohttp pytest plugin without need for implicitly
loading it like pytest_plugins = 'aiohttp.pytest_plugin'.

2018-06-27T23:30:24+00:00 devel/py-asynctest Enhance unittest for testing asyncio libraries
synctest is built on top of the standard unittest module and cuts down
boilerplate code when testing libraries for asyncio.

2018-06-27T18:34:43+00:00 sysutils/mping Ping multiple hosts
mping is a utility for pinging multiple hosts. It is written in shell with
minimal dependencies (awk, date, getconf, head, host, ping, sleep, sort, stty,
tr, uname, and xargs). It also has a feature to keep watching the given hosts
and alert to any changes in availability.

Quickly get status on one or more hosts using ping. Automatically takes
advantage of multiple CPUs and will ping multiple hosts in parallel.

Watch changes in ping status with "-d" for differential mode to alert you when
changes take place.

Use shell expansion features such as 192.168.0.{1..254} to quickly scan for
unused IP addresses (if applicable).

2018-06-27T14:02:09+00:00 graphics/py-geopandas Python tools for geographic data
GeoPandas is a project to add support for geographic data to pandas objects.
It currently implements GeoSeries and GeoDataFrame types which are subclasses
of pandas.Series and pandas.DataFrame respectively. GeoPandas objects can act
on shapely geometry objects and perform geometric operations.

GeoPandas geometry operations are cartesian. The coordinate reference system
(crs) can be stored as an attribute on an object, and is automatically set when
loading from a file. Objects may be transformed to new coordinate systems with
the to_crs() method. There is currently no enforcement of like coordinates for
operations, but that may change in the future.

2018-06-27T12:32:16+00:00 graphics/py-fiona OGR's neat and nimble API for Python programmers
Fiona is designed to be simple and dependable. It focuses on reading and
writing data in standard Python IO style and relies upon familiar Python
types and protocols such as files, dictionaries, mappings, and iterators
instead of classes specific to OGR. Fiona can read and write real-world
data using multi-layered GIS formats and zipped virtual file systems and
integrates readily with other Python GIS packages such as pyproj, Rtree,
and Shapely. Fiona is supported only on CPython versions 2.7 and 3.4+.

2018-06-27T12:20:47+00:00 lang/erlang-runtime21 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 21
to be used during the development of OTP applications.

2018-06-26T16:30:49+00:00 editors/libreoffice-fy
2018-06-25T23:56:00+00:00 biology/igv Visualization tool for genomic datasets
The Integrative Genomics Viewer (IGV) is a high-performance visualization tool
for interactive exploration of large, integrated genomic datasets. It supports
a wide variety of data types, including array-based and next-generation sequence
data, and genomic annotations.

2018-06-25T17:14:41+00:00 dns/dnstable-convert Conversion utility for passive DNS data in dnstable format
dnstable_convert is a conversion utility for passive DNS data in
dnstable format. It was split out of dnstable to reduce the
dependencies of dnstable.

2018-06-25T09:00:12+00:00 math/py-slepc4py SLEPc for Python
Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem

2018-06-25T08:36:49+00:00 math/slepc Scalable Library for Eigenvalue Problem Computations
SLEPc is a software library for the solution of large scale sparse eigenvalue
problems on parallel computers. It is an extension of PETSc and can be used for
linear eigenvalue problems in either standard or generalized form, with real or
complex arithmetic. It can also be used for computing a partial SVD of a large,
sparse, rectangular matrix, and to solve nonlinear eigenvalue problems
(polynomial or general). Additionally, SLEPc provides solvers for the
computation of the action of a matrix function on a vector.

2018-06-25T00:47:02+00:00 x11/lxqt-globalkeys Global keyboard shortcuts registration
Daemon and library for global keyboard shortcuts registration for the LXQt

2018-06-24T21:22:10+00:00 deskutils/synapse Semantic application launcher written in Vala
Synapse is a semantic launcher written in Vala that you can use to
start applications as well as find and access relevant documents
and files by making use of the Zeitgeist engine.

2018-06-24T20:28:18+00:00 comms/airspy AirSpy's usemode driver and associated tools
Host software for AirSpy, a project to produce a low cost, open source software
radio platform.

2018-06-24T20:08:27+00:00 astro/py-spacetrack Python client for
spacetrack is a python module for Space-Track.

2018-06-24T20:08:21+00:00 devel/py-represent Create __repr__ automatically or declaratively
This module creates __repr__ automatically or declaratively.

2018-06-24T20:06:39+00:00 devel/py-ratelimiter Simple python rate limiting object
This package provides the ratelimiter module, which ensures that an operation
will not be executed more than a given number of times on a given period. This
can prove useful when working with third parties APIs which require for example
a maximum of 10 requests per second.

2018-06-24T20:06:33+00:00 textproc/py-xhtml2pdf PDF generator using HTML and CSS
xhtml2pdf is a html2pdf converter using the ReportLab Toolkit, the HTML5lib and
pyPdf. It supports HTML 5 and CSS 2.1 (and some of CSS 3). It is completely
written in pure Python so it is platform independent.

The main benefit of this tool that a user with Web skills like HTML and CSS is
able to generate PDF templates very quickly without learning new technologies.

2018-06-24T20:05:48+00:00 textproc/py-pyaml Produce pretty and readable YAML-serialized data
PyYAML-based python module to produce pretty and readable YAML-serialized data.

This module is for serialization only, see ruamel.yaml module for literate YAML
parsing (keeping track of comments, spacing, line/column numbers of values,

2018-06-24T20:05:42+00:00 science/py-kinematics Python module to do attitude kinematics
kinematics is Python package to perform attitude kinematics. It is written
completely in Python and only requires numpy as a runtime dependency.

2018-06-22T19:59:41+00:00 net/libproxy-webkit3 WebKit JavaScript plug-in for libproxy
Libproxy exists to answer the question: Given a network resource, how do I
reach it? It handles all the details, enabling you to get back to

This plug-in allows the WebKit web browser to make use of libproxy.

2018-06-22T19:59:41+00:00 net/libproxy-gnome2 GConf-based plug-in for libproxy
Libproxy exists to answer the question: Given a network resource, how do I
reach it? It handles all the details, enabling you to get back to

This plug-in allows libproxy to obtain proxy settings from a GNOME2 desktop
by using GConf.

2018-06-22T13:43:05+00:00 textproc/py-openstackdocstheme OpenStack Docs Theme
Theme and extension support for Sphinx documentation that is published to and

2018-06-22T08:37:44+00:00 print/R-cran-tinytex Helper functions to maintain LaTeX distribution
Helper functions to install and maintain the 'LaTeX' distribution
named 'TinyTeX' (<>), a lightweight,
cross-platform, portable, and easy-to-maintain version of 'TeX
Live'. This package also contains helper functions to compile 'LaTeX'
documents, and install missing 'LaTeX' packages automatically.

2018-06-22T06:28:47+00:00 devel/p5-Signal-Mask Signal masks made easy
Signal masks made easy

2018-06-22T06:24:35+00:00 devel/p5-Time-Moment Represents a date and time of day with an offset from UTC
Represents a date and time of day with an offset from UTC

2018-06-21T20:23:41+00:00 deskutils/mat Metadata Anonymization Toolkit
MAT (Metadata Anonymisation Toolkit) is a toolbox composed of a GUI
application, a CLI application and a library, to anonymize/remove

2018-06-21T20:22:16+00:00 textproc/py-pdfrw PDF file reader/writer library
A Python library and utility that reads and writes PDF files:

- Version 0.4 is tested and works on Python 2.6, 2.7, 3.3, 3.4, 3.5, and 3.6
- Operations include subsetting, merging, rotating, modifying metadata, etc.
- The fastest pure Python PDF parser available
- Has been used for years by a printer in pre-press production
- Can be used with rst2pdf to faithfully reproduce vector images
- Can be used either standalone, or in conjunction with reportlab
to reuse existing PDFs in new ones
- Permissively licensed

2018-06-21T17:23:29+00:00 textproc/py-sphinxcontrib-newsfeed News Feed extension for Sphinx
News Feed extension for Sphinx.


Makes feed entries from Sphinx documents.
Generates a list of entries with teasers.
Saves the feed to a file in RSS format.
Supports comments via Disqus.

2018-06-21T15:28:59+00:00 www/rubygem-gollum-grit_adapter10 Adapter for Gollum to use Grit at the backend
rubygem-gollum-grit_adapter is an adapter for gollum to use Grit at the backend.

2018-06-21T15:28:59+00:00 www/rubygem-gitlab-gollum-rugged_adapter Adapter for Gollum to use Rugged (libgit2) at the backend
Adapter for Gollum to use Rugged (libgit2) at the backend.

2018-06-21T15:28:59+00:00 textproc/rubygem-github-markup16 Render any fancy markup
This gem is used by GitHub to render any fancy markup such as Markdown,
Textile, Org-Mode, etc. Fork it and add your own!

2018-06-21T15:28:59+00:00 graphics/rubygem-gemojione32 Gem containing EmojiOne unicode/image assets
This gem contains the EmojiOne unicode/image assets and also APIs for
lookup of emoji names, their unicode characters or image assets and
conversion between emoji representations.

2018-06-21T12:54:21+00:00 devel/libsml Implementation in C of the Smart Message Language (SML) protocol
libSML is a library which implements the Smart Message Language
(SML) protocol specified by VDE's Forum Netztechnik/Netzbetrieb
(FNN). It can be utilized to communicate to FNN specified Smart
Meters or Smart Meter components (EDL/MUC).

2018-06-21T11:06:10+00:00 math/cvc4 Automatic theorem prover for SMT (Satisfiability Modulo Theories)
An efficient open-source automatic theorem prover for satisfiability modulo
theories (SMT) problems. It can be used to prove the validity (or, dually, the
satisfiability) of first-order formulas in a large number of built-in logical
theories and their combination.

2018-06-21T07:55:33+00:00 databases/p5-CHI-Driver-Redis Redis driver for CHI
Redis driver for CHI

2018-06-21T07:51:54+00:00 devel/p5-Test-Mock-Redis Use in place of Redis for unit testing
Test::Mock::Redis can be used in place of Redis for running tests
without needing a running redis instance. This module is designed
to function as a drop in replacement for for testing

2018-06-21T07:43:23+00:00 devel/p5-Test-Deep-UnorderedPairs Plugin for Test::Deep to compare unordered lists of tuples
Plugin for Test::Deep to compare unordered lists of tuples.

This module provides the sub unordered_pairs (and tuples, samehash,
as synonyms) to indicate the data being tested is a list of pairs
that should be tested where the order of the pairs is insignificant.

2018-06-21T07:29:20+00:00 sysutils/p5-App-RunCron Making wrapper scripts for cron tasks
Making wrapper scripts for cron tasks

2018-06-21T07:22:32+00:00 devel/p5-Test-Exit Test whether code exits without terminating testing
Test whether code exits without terminating testing.

2018-06-21T04:44:03+00:00 misc/py-orange3-associate Orange 3 add-on: Frequent itemsets and association rules mining
Orange3 add-on implementing association rules data mining,
and enumerating frequent itemsets.

2018-06-21T02:59:06+00:00 math/py-spectral Spectral Python (SPy) is a Python module for hyperspectral image processing
Spectral Python (SPy) is a pure Python module for processing hyperspectral
image data. It has functions for reading, displaying, manipulating, and
classifying hyperspectral imagery. It can be used interactively from the Python
command prompt or via Python scripts. SPy is free, open source software
distributed under the GNU General Public License. To see some examples of how
SPy can be used, you may want to jump straight to the documentation sections
on Displaying Data or Spectral Algorithms. A categorized listing of the main
classes and functions are in the Class/Function Glossary. You can download SPy
from GitHub or the Python Package Index (PyPI). See the Installing SPy section
section of the documentation for details.

2018-06-20T19:29:54+00:00 databases/p5-Scope-Container-DBI DB connection manager with Scope::Container
DB connection manager with Scope::Container

2018-06-20T18:31:47+00:00 sysutils/ssd_report SSD health report
Report SSD health by looking at SMART data. Supports `smartctl' from
sysutils/smartmontools but prefers `smart' from sysutils/smart. Also
supports JSON output upon request.

2018-06-20T11:19:12+00:00 databases/p5-Redis-Fast Perl binding for Redis database
Perl binding for Redis database.
Redis::Fast is 4x faster than in pipeline mode.

2018-06-20T06:08:08+00:00 devel/py-jupyterlab_launcher Jupyter Launcher (launcher for the JupiterLab environment)
Launcher is useful in the context of the Jupyter Project.

Project Jupyter exists to develop open-source software, open-standards, and
services for interactive computing across dozens of programming languages.

2018-06-20T05:26:56+00:00 graphics/engauge-digitizer Extract data points from images of graphs
The Engauge Digitizer tool accepts image files (like PNG, JPEG and TIFF)
containing graphs, and recovers the data points from those graphs. The resulting
data points are usually used as input to other software applications.
Conceptually, Engauge Digitizer is the opposite of a graphing tool that converts
data points to graphs. The process is shown below - an image file is imported,
digitized within Engauge, and exported as a table of numeric data to a text
file. Work can be saved into an Engauge DIG file.

2018-06-20T01:38:58+00:00 security/py-gssapi High-level and low-level Python bindings to GSSAPI C libraries
Python-GSSAPI provides both low-level and high level wrappers around
the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it
should also be usable with other GSSAPI mechanisms.

2018-06-19T21:46:32+00:00 devel/py-testrepository Repository of test results
The package provides a database of test results which can be used as part of
developer workflow to ensure/check things like:

- No commits without having had a test failure, test fixed cycle.
- No commits without new tests being added.
- What tests have failed since the last commit (to run just a subset).
- What tests are currently failing and need work.

Test results are inserted using subunit (and thus anything that can output
subunit or be converted into a subunit stream can be accepted).

2018-06-19T20:25:10+00:00 databases/p5-CHI-Driver-Memcached Memcached Driver to use with the Cache Handling Interface CHI
This implements a driver for the generic cache handling interface (CHI)
that uses Cache::Memcached to store data in the specified memcached

2018-06-19T18:00:35+00:00 devel/p5-Scope-Container Container object for temporary scoped items like database connections
Container object for temporary scoped items like database connections

2018-06-19T17:31:52+00:00 devel/p5-Test-UNIXSock Testing UNIX domain socket servers
Test utility to test UNIX domain socket server programs.
It is based on Test::TCP.

2018-06-19T14:07:01+00:00 x11-themes/adwaita-qt Adwaita theme for Qt applications
A native style to bend Qt applications to look like they belong into
GNOME Shell.

2018-06-19T08:03:45+00:00 math/R-cran-pls Partial Least Squares and Principal Component Regression
Multivariate regression methods Partial Least Squares Regression
(PLSR), Principal Component Regression (PCR) and Canonical Powered
Partial Least Squares (CPPLS).

2018-06-19T07:47:51+00:00 misc/py-QSpectrumAnalyzer Spectrum analyzer for multiple SDR platforms
Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for
soapy_power, hackrf_sweep, rtl_power, rx_power and other backends).

2018-06-19T07:28:42+00:00 misc/py-SoapySDR Vendor and platform neutral SDR support library (python binding)
Python binding of SoapySDR, an open-source generalized C/C++ API and runtime
library for interfacing with SDR devices.

2018-06-19T05:09:33+00:00 misc/soapysdr Vendor and platform neutral SDR support library
SoapySDR is an open-source generalized C/C++ API and runtime library for
interfacing with SDR devices. With SoapySDR, you can instantiate, configure,
and stream with an SDR device in a variety of environments. Both osmosdr and
uhd devices are available within SoapySDR. In addition, vendors can directly
support their hardware using SoapySDR device modules. There are wrappers for
both gr-osmosdr, uhd, and gr-uhd to bring an ecosystem of existing applications
to SoapySDR devices. And SoapySDR has support for powerful platforms like GNU
Radio and Pothos.

2018-06-18T22:38:07+00:00 sysutils/u-boot-orangepi-pc-plus
U-Boot loader for OrangePi PC Plus.

To install this bootloader on an sdcard just do :
dd if=/usr/local/share/u-boot/u-boot-orangepi-pc-plus/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=notrunc,sync

This version is patched so that:
* API features are enabled.
* A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included

For information about running FreeBSD on Allwinner boards, see

2018-06-18T21:26:36+00:00 sysutils/u-boot-riotboard
U-Boot loader for RIoTboard

To install this bootloader on an sdcard just do :
dd if=$LOCALBASE/share/u-boot/u-boot-riotboard/u-boot.imx of=/path/to/sdcarddevice bs=1k seek=1 conv=sync

This version is patched so that:
* API features is enabled.
* A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included

For information about running FreeBSD on IMX6 boards, see

2018-06-18T18:00:28+00:00 java/linux-oracle-serverjre10 Oracle Java ${JRE_VERSION} Server Runtime Environment for Linux
The Oracle Java 10 Server Runtime Environment for Linux.

2018-06-18T18:00:28+00:00 java/linux-oracle-jre10 Oracle Java ${JRE_VERSION} Runtime Environment for Linux
The Oracle Java 10 Runtime Environment for Linux.

2018-06-18T18:00:28+00:00 java/linux-oracle-jdk10 Oracle Java ${JDK_VERSION} Development Kit for Linux
The Oracle Java Development Kit 10 for Linux.

2018-06-18T04:59:40+00:00 shells/zsh-antigen Tool for managing Zshell plugins inspired by Vundle
Antigen is a small set of functions that help you easily manage
your Z shell (zsh) plugins, called bundles. The concept is pretty
much the same as bundles in a typical vim+pathogen setup. Antigen
is to zsh, what Vundle is to vim.

2018-06-18T03:13:01+00:00 misc/py-soapy_power Obtain power spectrum from SoapySDR devices
Obtain power spectrum from SoapySDR devices
(RTL-SDR, Airspy, SDRplay, HackRF, bladeRF, USRP, LimeSDR, etc.)

2018-06-18T03:06:29+00:00 math/py-pyFFTW Pythonic wrapper around FFTW, the FFT library
pyFFTW is a pythonic wrapper around FFTW, the speedy FFT library. The ultimate
aim is to present a unified interface for all the possible transforms that FFTW
can perform.

Both the complex DFT and the real DFT are supported, as well as on arbitrary
axes of abitrary shaped and strided arrays, which makes it almost feature
equivalent to standard and real FFT functions of numpy.fft (indeed, it supports
the clongdouble dtype which numpy.fft does not).

2018-06-18T02:42:40+00:00 misc/py-SimpleSoapy Simple pythonic wrapper for SoapySDR library
Simple pythonic wrapper for SoapySDR library allowing to connect
to SDR (Software-Defined Radio) devices.

2018-06-18T02:34:02+00:00 science/py-SimpleSpectral Simplified scipy.signal.spectral module with only pyFFTW support
You can use scipy.signal tutorial and reference guide in most cases, but
there are some important differences:
* input data is assumed to be complex and two-sided spectrum is always returned
(return_onesided argument is not implemented)
* length of FFT is always same as length of segment (nfft argument is not
* functions work always over last axis of array (axis argument is not
* if you want to have best FFT performance with pyFFTW, you should create arrays
with empty, zeros or ones functions from SimpleSpectral instead of generic
versions from NumPy (arrays will be byte aligned for your CPU)