FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2023-08-10T12:50:28+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
2021-06-26T10:23:05+02:00 sysutils/devedeng Gtk3 DVD disc authoring program
DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD),
suitables for home players, from any number of video files, in any of
the formats supported by Mplayer. The big advantage over other utilites
is that it only needs Mpv, FFMpeg, DVDAuthor, VCDImager and MKisofs
(well, and Python3, PyGTK and PyGlade), so its dependencies are quite
small.
2021-10-14T16:36:29+02:00 graphics/gpu-firmware-radeon-kmod
2021-10-14T16:08:48+02:00 graphics/gpu-firmware-amd-kmod
2021-10-14T15:09:18+02:00 graphics/gpu-firmware-intel-kmod
2021-10-29T20:55:29+00:00 sysutils/rubygem-redfish_client
2021-10-29T21:01:27+00:00 devel/rubygem-server_sent_events
2021-04-30T18:42:59+03:00 games/freebee Multi-platform ncurses-based console client for Free Bee
Free Bee is an enhanced Free Software clone of The New York Times
game Spelling Bee.

In this game, your goal is to find as many words as you can with
the seven letters you are given. You don't have to use any letter
except the middle letter and letters can be used more than once in
a word. Finding a word that uses all seven letters yields bonus
points! Every game has at least one such word, and many games have
multiple.

Earning enough points to reach the rank of Queen Bee wins the game!

You can play the daily challenge like the original game or try your
hand at a nearly infinite number of computer-generated random
challenges. Unlike the original game, you are not restricted to
only a single game per day!

WWW: https://freebee.fun/
WWW: https://github.com/freebee-game/console-client
2021-12-24T12:25:31+03:00 archivers/stormlib Library to process MPQ (MoPaQ) archives
StormLib is a pack of C++ modules, which provide the user means to modify MPQ
archives

MPQ (MoPaQ) is an archive format developed by Blizzard Entertainment, purposed
for storing data files, images, sounds, music and videos for their games. The
name MoPaQ comes from the author of the format, Mike O'Brien (Mike O'brien
PaCK).

WWW: http://www.zezula.net/en/mpq/main.html
2021-12-23T11:10:56+00:00 graphics/simple-scan Simple scanning utility
Document Scanner is a document scanning application for GNOME. It
allows you to capture images using image scanners (e.g. flatbed
scanners) that have suitable SANE drivers installed.

WWW: https://gitlab.gnome.org/GNOME/simple-scan
2021-10-29T16:58:50+02:00 archivers/py-python-rpm-packaging Python rpm packaging
Python rpm packaging helpers and scripts

WWW: https://github.com/rpm-software-management/python-rpm-packaging
2021-12-22T21:57:57+00:00 x11/wayout Output simple text to a Wayland desktop widget
Wayout takes text from standard input and outputs it to a desktop-widget
on Wayland desktops. Periodic updates are supported; e.g. newline-separated
input or any other delimiter of choice. We call this a feed. The desktop
widget can be shown either on top (OSD-like functionality) or below other
windows.

A Wayland compositor must implement the Layer-Shell and XDG-Output for wayout
to work.

Features:
- Allow updating from standard input at a regular interval; custom delimiters
- Configurable colours/border/position/fonts
- Supports the pango markup language for text markup/colours.

WWW: https://git.sr.ht/~proycon/wayout
2021-12-22T16:26:26+01:00 multimedia/emby-server-devel Media server to organize, play & stream audio/video to various devices
Emby Server is a home media server built on top of other popular open source
technologies such as Service Stack, jQuery, jQuery mobile, and .NET Core.

It features a REST-based API with built-in documention to facilitate client
development. It also offers client libraries for its API to enable rapid
development.

WWW: https://emby.media/
2021-12-22T17:37:48+01:00 multimedia/aribb24 ARIB STD-B24 library
A library for ARIB STD-B24, decoding JIS 8 bit characters
and parsing MPEG-TS stream.

WWW: https://github.com/nkoriyama/aribb24
2021-08-01T15:46:05+00:00 x11/kickoff Minimalistic program launcher
kickoff is a program launcher for Wayland. All programs found in $PATH
are included in the search results. This list is then combined with
your previous searches and sorted by amount of usage and if it fits
the search query.

Features:
- Wayland native (only wlroots based compositors though)
- Fuzzy search
- Fast and snappy
- Remembers often used applications
- Argument support for launched programs
- Paste support

WWW: https://github.com/j0ru/kickoff
2021-10-24T20:51:36+02:00 devel/py-sip4 Python to C and C++ bindings generator
SIP is a tool for generating Python bindings for C and C++ libraries.

WWW: http://www.riverbankcomputing.co.uk/software/sip/
2021-10-24T20:51:36+02:00 devel/py-qt5-pyqt Python bindings for the Qt5 toolkit, QtCore module
PyQt5 is a set of Python bindings for Qt5 application framework.
This package provides the QtCore module.

WWW: https://riverbankcomputing.com/software/pyqt
2021-09-16T09:24:15+02:00 databases/influxdb2-cli CLI for managing resources in InfluxDB v2
CLI for managing resources in InfluxDB v2.

WWW: https://github.com/influxdata/influx-cli
2021-09-16T09:24:15+02:00 devel/influx-pkg-config Drop-in pkg-config replacement for compiling C libraries for InfluxData
This binary is intended as an easier way to include C code in your Go program.

This binary can be installed and Go can be told to use this binary when it
invokes pkg-config. If it finds a library that is known by the program,
it will compile and output the location for that binary. If it doesn't know
what the program is, it will default to invoking the system pkg-config to
obtain the compilation flags.

WWW: https://github.com/influxdata/pkg-config
2021-12-04T12:31:05+01:00 devel/rubygem-mustache-sinatra Support for Mustache in your Sinatra app
Mustache implementation for modern C++ (requires C++11).

Features:
* Header only
* Zero dependencies
* Templated string type for compatibility with any STL-like string
(std::string, std::wstring, etc)

WWW: https://github.com/kainjow/Mustache
2021-12-08T18:13:36+00:00 x11/swayfloatingswitcher Simple Alt+Tab switcher for floating windows
A simple daemon for switching between floating windows with Alt+Tab.

WWW: https://github.com/ErikReider/SwayFloatingSwitcher
2021-12-24T12:44:40+00:00 x11/sway-audio-idle-inhibit Disable swayidle during audio playback/recording
Prevents swayidle from sleeping while any application is outputting or
receiving audio. Should work with all Wayland desktops that support
the zwp_idle_inhibit_manager_v1 protocol but only tested in Sway.

This only works for PulseAudio / PipeWire Pulse.

WWW: https://github.com/ErikReider/SwayAudioIdleInhibit
2021-12-31T12:32:37+01:00 devel/rubymine Ruby on Rails IDE by JetBrains
RubyMine is a cross-platform IDE that supports Ruby, Ruby on Rails and web
development.

WWW: https://www.jetbrains.com/ruby/
2021-12-31T12:17:26+01:00 www/py-social-auth-app-django Social Authentication and Django integration
Python Social Auth is an easy to setup social authentication/registration
mechanism with support for several frameworks and auth providers.

This is the Django component of the python-social-auth ecosystem, it implements
the needed functionality to integrate social-auth-core in a Django based
project.

WWW: https://github.com/python-social-auth/social-app-django
2021-12-31T08:30:48+08:00 net/landrop Drop any files to any devices on your LAN
LANDrop is a cross-platform tool that you can use to conveniently transfer
photos, videos, and other types of files to other devices on the same local
network.

WWW: https://landrop.app
2021-12-30T19:56:52+00:00 x11-wm/dwl dwm for Wayland
dwl is a compact, hackable compositor for Wayland based on wlroots. It is
intended to fill the same space in the Wayland world that dwm does in X11,
primarily in terms of philosophy, and secondarily in terms of
functionality. Like dwm, dwl is:

- Easy to understand, hack on, and extend with patches
- One C source file (or a very small number) configurable via config.h
- Limited to 2000 SLOC to promote hackability
- Tied to as few external dependencies as possible

dwl is not meant to provide every feature under the sun. Instead, like dwm,
it sticks to features which are necessary, simple, and straightforward to
implement given the base on which it is built. Implemented default features:

- Any features provided by dwm/Xlib: simple window borders, tags,
keybindings, client rules, mouse move/resize. Providing a built-in
status bar is an exception to this goal, to avoid dependencies on
font rendering and/or drawing libraries when an external bar could
work well.
- Configurable multi-monitor layout support, including position and rotation
- Configurable HiDPI/multi-DPI support
- Provide information to external status bars via stdout/stdin
- Urgency hints via xdg-activate protocol
- Various Wayland protocols
- XWayland support as provided by wlroots (can be enabled in config.mk)
- Zero flickering - Wayland users naturally expect "every frame is perfect"

WWW: https://github.com/djpohly/dwl
2021-12-29T22:15:01-08:00 cad/padring Padring generator for ASICs
This tool makes padrings for ASICs using a LEF file and a
placement/configuration file. The padrings can be output in GDS2, DEF
and/or SVG format. Check out the example in the example directory.

WWW: https://github.com/donn/padring
2021-12-30T11:19:13+09:00 databases/py-databases Async database support for Python
Databases gives you simple asyncio support for a range of databases.

It allows you to make queries using the powerful SQLAlchemy Core expression
language, and provides support for PostgreSQL, MySQL, and SQLite.

Databases is suitable for integrating against any async Web framework, such as
Starlette, Sanic, Responder, Quart, aiohttp, Tornado, or FastAPI.

WWW: https://github.com/encode/databases
2021-12-30T01:14:23+01:00 graphics/darktable38 Virtual lighttable and darkroom for photographers v3.8
Darktable is a virtual lighttable and darkroom for photographers: an open
source photography workflow application and raw image developer. It manages
digital negatives in a database and lets one view them through a zoomable
lighttable. It also enables one to develop raw images and enhance them.

Darktable tries to fill the gap between many excellent existing free raw
converters and image management tools (such as UFRaw or F-Spot). The user
interface is built around efficient caching of image metadata and mipmaps,
all stored in a database. The user will always be able to interact, even
if the full resolution image is not yet loaded.

All editing is fully non-destructive and only operates on cached image
buffers for display. The full image is only converted during export. The
frontend is written in Gtk+/Cairo, the database uses SQLite3, raw image
loading is done using libraw and rawspeed, high-dynamic range and standard
image formats such as JPEG are also supported. The core operates completely
on floating point values, so darktable can not only be used for photography
but also for scientifically acquired images or output of renderers (high
dynamic range).

WWW: https://www.darktable.org/
2021-12-28T23:33:10-08:00 cad/cvc Circuit Validity Checker
CVC: Circuit Validity Checker. Voltage aware ERC checker for CDL netlists.

Features:
* Input netlist format is Calibre LVS CDL (Mentor, a Siemens business)
* Checks netlists with up to 4B devices (2^32).
* Power and device parameters from Microsoft Excel
* Hierarchical power files possible
* Ability to differentiate models by parameters
* Setup option to list models and power nets
* All rules are automated. No need to write rule files.
* Interactive netlist analyzer
* Script execution available
* Automatic subcircuit debug environment creation
* GUI to record error analyses results

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

WWW: https://www.php.net/
2021-12-28T20:09:08-06:00 lang/php81-extensions "meta-port" to install PHP extensions
This is a "meta-port" to install the extensions for PHP 8.0

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

WWW: https://www.php.net/
2021-12-28T20:09:08-06:00 graphics/php81-gd
2021-12-28T20:09:08-06:00 graphics/php81-exif
2021-12-28T20:09:08-06:00 ftp/php81-ftp
2021-12-28T20:09:08-06:00 ftp/php81-curl
2021-12-28T20:09:08-06:00 devel/php81-tokenizer
2021-12-28T20:09:08-06:00 devel/php81-sysvshm
2021-12-28T20:09:08-06:00 devel/php81-sysvsem
2021-12-28T20:09:08-06:00 devel/php81-sysvmsg
2021-12-28T20:09:08-06:00 devel/php81-shmop
2021-12-28T20:09:08-06:00 devel/php81-readline
2021-12-28T20:09:08-06:00 devel/php81-pcntl
2021-12-28T20:09:08-06:00 devel/php81-intl
2021-12-28T20:09:08-06:00 devel/php81-gettext
2021-12-28T20:09:08-06:00 devel/php81-ffi
2021-12-28T20:09:08-06:00 databases/php81-sqlite3
2021-12-28T20:09:08-06:00 databases/php81-pgsql
2021-12-28T20:09:08-06:00 databases/php81-pdo_sqlite
2021-12-28T20:09:08-06:00 databases/php81-pdo_pgsql
2021-12-28T20:09:08-06:00 databases/php81-pdo_odbc
2021-12-28T20:09:08-06:00 databases/php81-pdo_mysql
2021-12-28T20:09:08-06:00 databases/php81-pdo_firebird
2021-12-28T20:09:08-06:00 databases/php81-pdo_dblib
2021-12-28T20:09:08-06:00 databases/php81-pdo
2021-12-28T20:09:08-06:00 databases/php81-odbc
2021-12-28T20:09:08-06:00 databases/php81-mysqli
2021-12-28T20:09:08-06:00 databases/php81-dba
2021-12-28T20:09:08-06:00 converters/php81-mbstring
2021-12-28T20:09:08-06:00 converters/php81-iconv
2021-12-28T20:09:08-06:00 archivers/php81-zlib
2021-12-28T20:09:08-06:00 archivers/php81-zip
2021-12-28T20:09:08-06:00 archivers/php81-phar
2021-12-28T20:09:08-06:00 archivers/php81-bz2
2021-12-28T23:13:45+00:00 www/glewlwyd Single Sign On server, multiple factor authentication
Single-Sign-On (SSO) server with multiple factor authentication.

Authentication processes supported:

* OAuth2
* OpenID Connect
* Allows users to authenticate via multiple factors:

Password
* One-time password (TOTP/HOTP)
* Webauthn (Yubikey, Android devices)
* One-time password sent via e-mail
* TLS Certificate
* Users and clients can be stored and managed from various backends:

Database
* LDAP service
* HTTP Backend service providing Basic Authentication

WWW: https://github.com/babelouest/glewlwyd
2021-12-28T23:10:46+00:00 www/ulfius Web Framework to build REST APIs, Webservices in C
HTTP Framework for REST Applications in C.

Based on GNU Libmicrohttpd for the backend web server, Jansson for the json
manipulation library, and Libcurl for the http/smtp client API.

Used to facilitate creation of web applications in C programs with a small
memory footprint, as in embedded systems applications.

You can create webservices in HTTP or HTTPS mode, stream data, or implement
server websockets.

WWW: https://github.com/babelouest/ulfius
2021-12-28T23:07:35+00:00 devel/hoel Database abstraction library written in C
Database abstraction library written in C.

Simple and easy to use database access library. Works with SQLite 3,
MariaDB and PostgreSQL databases. Uses a JSON-based language with
jansson to execute simple queries based on one table.

WWW: https://github.com/babelouest/hoel
2021-12-28T22:20:53+00:00 devel/yder Logging library for C applications
Logging library written in C.

Simple and easy to use logging library. You can log messages to the console,
a file, syslog or journald.

Yder is mono-thread, which mean that you can use only one instance of yder log
at the same time in your program.

WWW: https://github.com/babelouest/yder
2021-12-28T22:15:12+00:00 devel/orcania Potluck with different functions for different purposes
Orcania is a potluck with different functions for different purposes that can
be shared among C programs.

Here is a list of all modules:

* string functions
* split string and string array functions
* _pointer_list structure
* Memory functions
* Base64 encode and decode functions

More documentation at https://babelouest.github.io/orcania/

WWW: https://github.com/babelouest/orcania
2021-12-29T01:48:29+03:00 net/libslirp General purpose TCP-IP emulator library
libslirp is a user-mode networking library used by virtual machines,
containers or various tools.

WWW: https://gitlab.freedesktop.org/slirp/libslirp
2021-12-27T19:27:04-06:00 databases/pgpool-II-43 Connection pool server for PostgreSQL (4.3.X branch)
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.

WWW: https://pgpool.net/
2021-12-27T09:29:43-08:00 cad/uhdm Universal Hardware Data Model
Universal Hardware Data Model. A complete modeling of the IEEE SystemVerilog
Object Model with VPI Interface, Elaborator, Serialization, Visitor and
Listener. Used as a compiled interchange format in between SystemVerilog tools.

WWW: https://github.com/chipsalliance/UHDM
2021-12-27T09:06:26-08:00 cad/surelog SystemVerilog 2017 Pre-processor, Parser, Elaborator, etc
SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides
IEEE Design/TB C/C++ VPI and Python AST API.

WWW: https://github.com/chipsalliance/Surelog
2021-12-27T09:26:07+01:00 devel/rubygem-rdoc63 RDoc produces HTML and command-line documentation for Ruby projects
RDoc produces HTML and command-line documentation for Ruby projects. RDoc
includes the +rdoc+ and +ri+ tools for generating and displaying online
documentation. See RDoc for a description of RDoc's markup and basic use.

WWW: https://ruby.github.io/rdoc/
2021-12-26T19:23:47-08:00 net-mgmt/adguard-exporter Prometheus metrics exporter for AdGuard Home DNS
adguard-exporter connects to AdGuard Home and returns the data as
Prometheus metrics. Based on the original pihole-exporter.

WWW: https://github.com/ebrianne/adguard-exporter
2021-12-26T18:30:48-08:00 cad/py-pymtl Python-based hardware generation, simulation, verification framework
Pymtl 3 (Mamba) is an open-source Python-based hardware generation, simulation,
and verification framework.

WWW: https://github.com/pymtl/pymtl3
2021-12-26T14:26:56+00:00 deskutils/notekit Hierarchical markdown note-taking application
This program is a structured note-taking application based on GTK v3.
Write notes in instantly-formatted Markdown, organise them in a tree
of folders that can be instantly navigated from within the program,
and add hand-drawn notes by mouse, touchscreen, or digitizer.

WWW: https://github.com/blackhole89/notekit
2021-12-26T11:57:55+09:00 devel/py-aiocontextvars Asyncio support for PEP-567 contextvars backport
Contextvars with asyncio support.

WWW: https://github.com/fantix/aiocontextvars
2021-12-25T10:43:08+00:00 misc/fq Tool, language, and decoders for inspecting binary data
Tool, language, and decoders for inspecting binary data.

In most cases fq works the same way as jq but instead of reading JSON it
reads binary data. The result is a JSON-compatible structures where each
value has a bit range, symbolic interpretations, and knows how to present
itself in a useful way.

WWW: https://github.com/wader/fq
2021-12-22T21:40:19-05:00 security/archlinux-keyring Arch Linux PGP keyring
Arch Linux package repository signing keys, used with archlinux-pacman.

WWW: https://gitlab.archlinux.org/archlinux/archlinux-keyring/
2021-12-24T11:44:03+00:00 x11/sirula Simple app launcher for Wayland written in Rust
Sirula (simple Rust launcher) is an app launcher for Wayland.
Currently, the only feature is launching apps from .desktop files.
Feel free to submit pull requests for any feature you like.

WWW: https://github.com/DorianRudolph/sirula
2021-12-23T21:24:31-08:00 devel/libgusb GUsb is a GObject wrapper for libusb1
GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous
control, bulk and interrupt transfers with proper cancellation and integration
into a mainloop. This makes it easy to integrate low level USB transfers with
your high-level application or system daemon.

Not everything you can do in libusb1 is wrapped, although we'll accept feature
requests (with patches) if it makes sense.

WWW: https://github.com/hughsie/libgusb
2021-12-23T21:41:02+01:00 emulators/dps8m SIMH based simulator for the Honeywell h6180/dps8m Multics processor
SIMH based simulator for the Honeywell h6180/dps8m Multics processor.
Capable of booting Multics MR12.5 and Multics MR12.6f.

The fastest way to your running Multics-system is the
Quickstart Image, downloadable from:

https://multics-wiki.swenson.org/index.php/Main_Page

WWW: http://ringzero.wikidot.com
2021-12-01T18:01:43+00:00 x11/wvkbd On-screen keyboard for wlroots
wvkbd project aims to deliver a minimal but practically usable
implementation of a wlroots on-screen keyboard in legible C. This will
only be a keyboard, not a feedback buzzer, led blinker, or anything
that requires more than what's needed to input text quickly. The end
product should be a static codebase that can be patched to add new
features.

Features:
- Typing, modifier locking, layout switching
- Positive visual feedback on key presses
- Custom layouts and underlying keymaps
- On-the-fly layout and keymap switching
- Custom color schemes
- Proper font drawing
- Intuitive layouts
- International layouts (cyrillic, arabic)
- Support for 'Copy' keys which are not on the keymap
- Emoji support
- Compose key for character variants (e.g. diacritics)
- Show/hide keyboard on signals (SIGUSR1 = hide, SIGUSR2 = show)
- Automatic portrait/landscape detection and subsequent layout switching

WWW: https://github.com/jjsullivan5196/wvkbd
2021-12-21T21:30:53+01:00 devel/rubygem-gitlab-license_finder Generate, verify and enforce software licenses
LicenseFinder works with your package managers to find dependencies,
detect the licenses of the packages in them, compare those licenses
against a user-defined list of permitted licenses, and give you an
actionable exception report.

WWW: https://github.com/pivotal/LicenseFinder
2021-12-22T02:42:10+08:00 textproc/py-python-markdown-math Math extension for Python-Markdown
This extension adds math formulas support to Python-Markdown

WWW: https://pypi.org/project/python-markdown-math/
2021-12-22T02:38:57+08:00 devel/rubygem-sidekiq62 Simple, efficient background processing for Ruby
Simple, efficient background processing for Ruby

WWW: https://sidekiq.org/
WWW: https://github.com/mperham/sidekiq
2021-12-22T02:38:56+08:00 devel/rubygem-rbs_json_schema Generate RBS type definitions from JSON schema
rbs_json_schema is a RBS type definition generator from JSON Schema. It loads
JSON files and writes RBS type definitioins.

WWW: https://github.com/ruby/rbs_json_schema
2021-12-22T02:38:54+08:00 devel/rubygem-pstore Transactional File Storage for Ruby Objects
PStore implements a file based persistence mechanism based on a Hash. User code
can store hierarchies of Ruby objects (values) into the data store file by name
(keys). An object hierarchy may be just a single object. User code may later
read values back from the data store or even update data, as needed.

The transactional behavior ensures that any changes succeed or fail together.
This can be used to ensure that the data store is not left in a transitory
state, where some values were updated but others were not.

Behind the scenes, Ruby objects are stored to the data store file with Marshal.
That carries the usual limitations. Proc objects cannot be marshalled, for
example.

WWW: https://github.com/ruby/pstore
2021-12-22T02:38:53+08:00 devel/rubygem-profile Profile your Ruby application
Profile provides a way to Profile your Ruby application.

Profiling your program is a way of determining which methods are called and how
long each method takes to complete. This way you can detect which methods are
possible bottlenecks.

Profiling your program will slow down your execution time considerably, so
activate it only when you need it. Don't confuse benchmarking with profiling.

WWW: https://github.com/ruby/profile
2021-12-22T02:38:52+08:00 devel/rubygem-ostruct Class to build custom data structures, similar to a Hash
An OpenStruct is a data structure, similar to a Hash, that allows the definition
of arbitrary attributes with their accompanying values. This is accomplished by
using Ruby's metaprogramming to define methods on the class itself.

WWW: https://github.com/ruby/ostruct
2021-12-22T02:38:51+08:00 devel/rubygem-mutex_m Mixin to extend objects to be handled like a Mutex
When 'mutex_m' is required, any object that extends or includes Mutex_m will be
treated like a Mutex.

WWW: https://github.com/ruby/mutex_m
2021-12-22T02:38:50+08:00 devel/rubygem-fcntl Load constants defined in the OS fcntl.h C header file
Fcntl loads the constants defined in the system's <fcntl.h> C header file, and
used with both the fcntl(2) and open(2) POSIX system calls.
- To perform a fcntl(2) operation, use IO::fcntl.
- To perform an open(2) operation, use IO::sysopen.

The set of operations and constants available depends upon specific operating
system. Some values listed below may not be supported on your system.

WWW: https://github.com/ruby/fcntl
2021-12-22T02:38:49+08:00 devel/rubygem-aws-sdk-drs Official AWS Ruby gem for Elastic Disaster Recovery Service (drs)
Official AWS Ruby gem for Elastic Disaster Recovery Service (drs).

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-drs
2021-12-22T02:38:48+08:00 devel/rubygem-aws-sdk-appconfigdata Official AWS Ruby gem for AWS AppConfig Data
Official AWS Ruby gem for AWS AppConfig Data.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-appconfigdata
2021-12-22T02:38:45+08:00 textproc/py-mdurl Markdown URL utilities
URL utilities for markdown-it parser.

WWW: https://github.com/executablebooks/mdurl
2021-12-22T02:38:30+08:00 textproc/json2yaml Convert JSON to YAML or vice versa
Command line utilities to convert between JSON and YAML while preserving the
order of associative arrays.

Preserving the mapping order is helpful to humans reading the documents, despite
not affecting their meaning.

WWW: https://github.com/drbild/json2yaml
2021-12-21T14:07:56+01:00 games/suyimazu Wine-based Game Launcher for FreeBSD
Suyimazu is a launcher that makes it easy to run Windows games/launcher easily on
FreeBSD by providing the required fixes and workarounds.

The Windows emulation is provided by Wine.

WWW: https://codeberg.org/Alexander88207/Homura
2021-12-21T16:49:39+00:00 sysutils/py-concurrent-log-handler RotatingFileHandler replacement with concurrency, gzip
This package provides an additional log handler for Python's standard logging
package (PEP 282). This handler will write log events to a log file which is
rotated when the log file reaches a certain size. Multiple processes can
safely write to the same log file concurrently. Rotated logs can be gzipped
if desired. Both Windows and POSIX systems are supported. An optional threaded
queue logging handler is provided to perform logging in the background.

This is a fork of Lowell Alleman's ConcurrentLogHandler 0.9.1 which fixes
a hanging/deadlocking problem.

WWW: https://pypi.org/project/concurrent-log-handler/
2021-12-21T10:28:56+00:00 graphics/filmulator Simplified raw editor with the power of film
Filmulator is a raw photo editing application with library management
focusing on:

- Simplicity over flexibility
- Ease of learning
- Streamlined workflow

Filmulator accepts raw files from cameras and simulates the development
of film as if exposed to the same light as the camera's sensor.

WWW: https://filmulator.org/
2021-12-21T06:46:28+00:00 graphics/librtprocess Library for raw image processing
This project aims to make some of RawTherapee's highly optimized raw
processing routines readily available for other photo editing software.

The goal is to move certain source files from RawTherapee into this
library. Thus, any changes to the source can be done here and will be
used by the projects which use librtprocess.

WWW: https://github.com/CarVac/librtprocess
2021-09-30T18:50:31+00:00 sysutils/pass-secrets Freedesktop secrets provider that uses pass as a backend
CLI Application that provides the Freedesktop Secret Service using
Pass as its backend!

WWW: https://github.com/nullobsi/pass-secrets
2021-11-26T13:38:35-04:00 devel/git-arc FreeBSD Phabricator reviews based on git commits
The git-arc utility creates and manages FreeBSD Phabricator reviews
based on git commits. It is a git plugin that provides a wrapper around
arc.

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

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

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

git-arc mitigates these limitations.
2021-12-20T22:19:35+08:00 devel/py-intelhex Python library and scripts to work with files in Intel HEX format
The intelhex Python library is developed to read, write, create from
scratch and manipulate data from Intel HEX file format. The distribution
package also includes several convenience Python scripts, including
"classic" hex2bin and bin2hex converters and more, those based on the
library itself.

WWW: https://github.com/python-intelhex/intelhex
2021-12-19T13:46:36+01:00 games/cmatrix Show a scrolling 'Matrix' like screen
CMatrix - show a scrolling 'Matrix' like screen (curses based)

CMatrix by default operates in 'eye candy' mode. It must be aborted with
control-c. If you wish for more of a 'screen saver' effect, you must
specify -s on the command line. For usage, use cmatrix -h.

If you have any suggestions/flames/patches to send, please feel free to
do so. Please do not critique my code, I know I'm a hack ;-) I just got
the urge to write this one evening, and decided to see how fast I could do
it. It's probably not particularly portable or efficient, but I'm pretty
sure it wont hog *too* much CPU time.

This software is provided under the GNU GPL. I am in no way affiliated
in any way with the movie 'The Matrix', just a big fan.

WWW: http://www.asty.org/cmatrix/
2021-12-19T10:30:20+01:00 games/tmatrix Terminal based replica of the digital rain from The Matrix
TMatrix is a program that simulates the digital rain from The Matrix.
It's focused on being the most accurate replica of the digital rain
effect achievable on a typical terminal, while also being customizable
and performant.

WWW: https://github.com/M4444/TMatrix
2021-12-16T10:40:40+01:00 games/neo cmatrix clone with 32-bit color and Unicode support
Simulates the digital rain from "The Matrix".
cmatrix clone with 32-bit color and Unicode support.

neo recreates the digital rain effect from "The Matrix".
Streams of random characters will endlessly scroll
down your terminal screen.

WWW: https://github.com/st3w/neo
2021-12-20T16:18:51+08:00 devel/py-dexml2 Dead-simple Object-XML mapper for Python
The dexml module takes the obvious mapping between XML tags and
Python objects and lets you capture that as cleanly as possible.
Loosely inspired by Django's ORM, you write simple class definitions
to define the expected structure of your XML document.

WWW: http://www.rfk.id.au/software/
2021-12-19T13:47:30-08:00 devel/py-frozenlist List-like structure which implements collections.abc.MutableSequence
The list is mutable until FrozenList.freeze() is called, after which
list modifications raise RuntimeError. A FrozenList instance is
hashable, but only when frozen. Attempts to hash a non-frozen instance
will result in a RuntimeError exception.

WWW: https://github.com/aio-libs/frozenlist
2021-12-19T20:50:48+08:00 math/p5-Alien-GSL Detect and get configuration setting for GSL
Alien::GSL can be used to detect and get configuration settings
from an installed GSL library.

WWW: https://metacpan.org/release/Alien-GSL
2021-12-19T07:12:28+00:00 x11/swaysettings GUI for setting Sway wallpaper, default apps, GTK themes, etc.
SwaySettings is a GUI for configuring your Sway desktop.

Features:
- Set and remove auto start apps
- Change default apps
- Change GTK theme (GTK 3 and potentially GTK 2)
- Mouse and trackpad settings
- Keyboard layout settings
- Switch Wallpaper (selected wallpaper will be located at .cache/wallpaper)
- Configure Sway Notification Center (package: swaync)

WWW: https://github.com/ErikReider/SwaySettings
2021-11-10T00:19:42+09:00 lang/ruby31 Object-oriented interpreted scripting language
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

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

WWW: https://www.ruby-lang.org/en/
2021-12-10T11:30:31+01:00 databases/postgis32 Geographic objects support for PostgreSQL databases
PostGIS adds support for geographic objects to the PostgreSQL
object-relational database. In effect, PostGIS "spatially enables"
the PostgreSQL server, allowing it to be used as a backend spatial
database for geographic information systems (GIS), much like ESRI's
SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
"Simple Features Specification for SQL" and has been certified as
compliant with the "Types and Functions" profile.

PostGIS development was started by Refractions Research as a project
in open source spatial database technology. PostGIS is released
under the GNU General Public License. PostGIS continues to be
developed by a group of contributors led by a Project Steering
Committee and new features continue to be added.

WWW: https://postgis.net/
2021-12-17T17:32:56+00:00 deskutils/mindforger Thinking notebook and markdown editor
MindForger is open, free, well performing Markdown editor which respects your
privacy and enables security.

MindForger is actually more than an editor or IDE -- it's human mind inspired
personal knowledge management tool.

WWW: https://www.mindforger.com/
2021-12-16T17:39:16+01:00 www/py-grafana-dashboard-manager CLI for saving and restoring Grafana dashboards via HTTP API
A simple CLI utility for importing or exporting dashboard JSON definitions
using the Grafana HTTP API.

This may be useful for:

- Backing up your dashboards that already exist within your Grafana instance,
e.g., if you are migrating from the internal sqlite database to MySQL.
- Updating dashboard files for your Infrastructure-as-Code, for use with
Grafana dashboard provisioning.
- Making tweaks to dashboard JSON files directly and updating Grafana with one
command.

Notable features:

- Mirrors the folder structure between a local set of dashboards and Grafana,
creating folders where necessary.
- Ensures links to dashboards folders in a dashlist Panel are consistent with
the Folder IDs - useful for deploying one set of dashboards across mulitple
Grafana instances, e.g., for dev, test, prod environments.

WWW: https://github.com/Beam-Connectivity/grafana-dashboard-manager
2021-10-16T00:50:55+02:00 net-p2p/prowlarr Indexer Manager for Usenet and BitTorrent users
Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs
base stack to integrate with your various PVR apps.
Prowlarr supports management of both Torrent Trackers and Usenet Indexers.
It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr
offering complete management of your indexers with no per app Indexer setup
required (we do it all).

WWW: https://github.com/Prowlarr/Prowlarr
2021-12-14T22:33:41+01:00 emulators/vt100 Simulation of VT100 terminal hardware
This is a software simulation of the VT100 hardware. The original
firmware ROM is built in and executed by an 8080 emulator. Other
components include video display with character generator ROM, settings
NVRAM, Intel 8251 USART, and a keyboard matrix scanner. The Advance
Video Option is not included.

WWW: https://github.com/larsbrinkhoff/terminal-simulator
2021-12-14T19:46:17+03:00 graphics/recastnavigation Art navigation mesh construction toolset for games
Recast is state of the art navigation mesh construction toolset for games.

It is automatic, which means that you can throw any level geometry at it and you will get robust mesh out
It is fast which means swift turnaround times for level designers
It is open source so it comes with full source and you can customize it to your heart's content.

WWW: https://github.com/recastnavigation/recastnavigation/
2021-12-13T08:40:05-08:00 audio/fatfrog-lv2 High gain amplifier LV2 audio plugin
FatFrog is a high gain amplifier LV2 audio plugin.

Features:
* Valve amplifier simulation

WWW: https://github.com/brummer10/FatFrog.lv2
2021-12-10T07:48:53-08:00 sysutils/cfengine-masterfiles319 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).

WWW: https://cfengine.com/
2021-12-10T07:45:50-08:00 sysutils/cfengine319 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.

WWW: https://cfengine.com/
2021-12-10T18:11:29+03:00 archivers/7-zip Console version of the 7-Zip file archiver
7-Zip is a file archiver with a high compression ratio in 7z format with LZMA
and LZMA2 compression. Supported formats:

* Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
* Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS,
IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF,
UEFI, VDI, VHD, VMDK, WIM, XAR and Z

WWW: https://www.7-zip.org/
2021-12-10T00:19:44-05:00 devel/R-cran-lintr A 'Linter' for R Code
Checks adherence to a given style, syntax errors and possible semantic issues.
Supports on the fly checking of R code edited with 'RStudio IDE', 'Emacs',
'Vim', 'Sublime Text' and 'Atom'.

WWW: https://github.com/jimhester/lintr
2021-12-10T00:03:40-05:00 devel/R-cran-cyclocomp Cyclomatic Complexity of R Code
Cyclomatic complexity is a software metric (measurement), used to indicate the
complexity of a program. It is a quantitative measure of the number of linearly
independent paths through a program's source code. It was developed by Thomas
J. McCabe, Sr. in 1976.

WWW: https://github.com/MangoTheCat/cyclocomp
2021-12-10T00:03:25-05:00 math/R-cran-date Functions for Handling Dates
Functions for handling dates.

WWW: https://CRAN.R-project.org/package=date
2021-12-10T01:20:06+03:00 www/kristall Minimalistic Gemini/HTTP(S) browser
Graphical small-internet client for windows, linux, MacOS X and BSDs.
Supports gemini, http, https, gopher, finger.

WWW: https://kristall.random-projects.net
2021-12-09T12:19:03-05:00 textproc/R-cran-spelling Tools for Spell Checking in R
Spell checking common document formats including latex, markdown, manual pages,
and description files. Includes utilities to automate checking of documentation
and vignettes as a unit test during 'R CMD check'. Both British and American
English are supported out of the box and other languages can be added. In
addition, packages may define a 'wordlist' to allow custom terminology without
having to abuse punctuation.

WWW: https://docs.ropensci.org/spelling/
2021-12-09T12:18:46-05:00 math/R-cran-intervals Tools for Working with Points and Intervals
Tools for working with and comparing sets of points and intervals.

WWW: http://github.com/edzer/intervals
2021-12-09T09:09:46-08:00 graphics/ospray-studio Application to showcase OSPRay's rendering capabilities
Intel OSPRay Studio is an open source and interactive visualization and ray
tracing application that leverages Intel OSPRay as its core rendering engine.
It can be used to load complex scenes requiring high fidelity rendering or very
large scenes requiring supercomputing resources.

WWW: https://www.ospray.org/ospray_studio/
2021-12-09T11:57:26-05:00 textproc/R-cran-hunspell High-Performance Stemmer, Tokenizer, and Spell Checker
Low level spell checker and morphological analyzer based on the famous
'hunspell' library <https://hunspell.github.io>. The package can analyze or
check individual words as well as parse text, latex, html or xml documents. For
a more user-friendly interface use the 'spelling' package which builds on this
package to automate checking of files, documentation and vignettes in all
common formats.

WWW: https://docs.ropensci.org/hunspell/
2021-12-09T08:39:06+01:00 x11-fonts/fnt Missing font manager for UNIX
The missing font manager for UNIX. It helps you to download vector fonts
from Debian sid, and Google Web Fonts.

WWW: https://github.com/alexmyczko/fnt
2021-12-08T22:37:38-08:00 graphics/ospray Ray tracing based rendering engine for high-fidelity visualization
OSPRay features interactive CPU rendering capabilities geared towards Scientific
Visualization applications. Advanced shading effects such as Ambient Occlusion,
shadows, and transparency can be rendered interactively, enabling new insights
into data exploration.

WWW: https://www.ospray.org/
2021-12-08T19:06:44+00:00 devel/soft-serve Self-hosted Git server for the command line
A tasty, self-hosted Git server for the command line.

Features:

o Configure with git
o Create repos on demand with git push
o Browse repos with an SSH-accessible TUI
o Easy access control
- Allow/disallow anonymous access
- Add collaborators with SSH public keys
- Repos can be public or private

WWW: https://github.com/charmbracelet/soft-serve
2021-12-08T18:53:10+08:00 www/py-django40 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.

WWW: https://www.djangoproject.com/
2021-12-08T11:44:19+01:00 net-im/purple-googlechat Google Chat Plugin for libpurple
Google Chat for libpurple is a plugin for pidgin to support the proprietary
protocol that Google uses for its "Google Chat" service.

WWW: https://github.com/EionRobb/purple-googlechat
2021-12-07T23:18:47+01:00 devel/gopls Go language LSP server
gopls (pronounced "Go please") is the official Go language server
developed by the Go team. It provides IDE features to any
LSP-compatible editor.

You should not need to interact with gopls directly---it will be
automatically integrated into your editor. The specific features and
settings vary slightly by editor, so we recommend that you proceed to
the documentation for your editor below.

WWW: https://pkg.go.dev/golang.org/x/tools/gopls
2021-12-06T11:28:56+00:00 deskutils/todour Qt-based UI for editing of todo.txt files
Todour is an application for handling todo.txt files (as made famous by
Gina Trapani of Lifehacker) on Windows, macOS, and Unix-like operating
systems. The format is especially practical for an approach similar to
the one suggested in the book ``Getting Things Done'' by David Allen,
often referred to as GTD.

WWW: https://nerdur.com/todour-pl/
2021-12-05T19:58:35-06:00 devel/getoptions Elegant option parser for shell scripts
An elegant option parser for shell scripts (full support for all POSIX shells)

getoptions is a new option parser and generator written in POSIX-compliant shell
script and released in august 2020. It is for those who want to support the
POSIX / GNU style option syntax in your shell scripts. Most easy, simple, fast,
small, extensible and portable. No more any loops and templates needed!

WWW: https://github.com/ko1nksm/getoptions/
2021-12-05T14:02:27-08:00 misc/usd Universal Scene Description is a scene description management system
Universal Scene Description (USD) is an efficient, scalable system for
authoring, reading, and streaming time-sampled scene description for
interchange between graphics applications.

WWW: http://www.openusd.org/
2021-12-05T13:03:41-08:00 misc/opensubdiv Subdivision surface library for digital content creation
OpenSubdiv is a set of open source libraries that implement high performance
subdivision surface (subdiv) evaluation on massively parallel CPU and GPU
architectures. This codepath is optimized for drawing deforming subdivs with
static topology at interactive framerates. The resulting limit surface matches
Pixar's Renderman to numerical precision.

WWW: http://graphics.pixar.com/opensubdiv
2021-12-05T14:50:42-06:00 biology/libgff GFF/GTF parsing library based on GCLib
This is an attempt to perform a simple "libraryfication" of the GFF/GTF
parsing code that is used in GFFRead codebase. There are not many
(any?) relatively lightweight GTF/GFF parsers exposing a C++ interface,
and the goal of this library is to provide this functionality without
the necessity of drawing in a heavy-weight dependency like SeqAn. Note:
This library draws directly from the code in GFFRead and GCLib, and
exists primarily to remove functionality (and hence code) that is
unnecessary for our downstream purposes. In the future, it may be
appropriate to just replace this library wholesale with GCLib.

WWW: https://github.com/COMBINE-lab/libgff
2021-12-04T09:47:19+01:00 textproc/rubygem-diffy330 Convenient diffing in ruby
Convenient diffing in ruby

WWW: https://github.com/samg/diffy
2021-12-04T09:47:19+01:00 security/rubygem-omniauth-dingtalk-oauth2 Wrapper the DingTalk Oauth2 API
Wrapper the DingTalk Oauth2 API

WWW: https://gitlab.com/gitlab-jh/jh-team/omniauth-dingtalk
2021-12-04T09:47:19+01:00 graphics/rubygem-tanuki_emoji Emoji character information and metadata
This library helps you implement Emoji support in a ruby application
by providing you access to native Emoji character information.

WWW: https://gitlab.com/gitlab-org/tanuki_emoji
2021-12-04T09:47:19+01:00 devel/rubygem-sd_notify Communicate Ruby state changes to systemd
Notify systemd about various service status changes of Ruby programs

WWW: https://github.com/agis/ruby-sdnotify
2021-12-04T09:47:19+01:00 devel/rubygem-ipynbdiff Human readable Jupyter Notebook diffs
This is a simple diff tool that cleans up jupyter notebooks, transforming each
notebook into a readable markdown file, keeping the output of cells, and
running the diff after. Markdowns are generated using an opinionated Jupyter
to Markdown conversion. This means that the entire file is readable on the diff.

WWW: https://gitlab.com/gitlab-org/incubation-engineering/mlops/rb-ipynbdiff
2021-12-04T10:10:49+00:00 misc/g810-led LED controller for Logitech G-series keyboards
LED controller for Logitech G-series keyboards

WWW: https://github.com/MatMoul/g810-led
2021-11-23T22:54:08+00:00 databases/jetbrains-datagrip JetBrains DataGrip IDE for your Databases
DataGrip - A cross-platform IDE for Databases

Native support for PostgreSQL, MySQL, Hive, SQLite, and many more
Cloud-hosted DBs, enabling you to introspect and modify objects,
schemas, columns, and rows. Supports parametrized SQL queries, entity
relationship diagrams using key relations, scripting and version control
support.

While this is trial software, there are commercial and academic licenses
available.

WWW: https://www.jetbrains.com/datagrip/
2021-12-03T18:24:11+00:00 sysutils/viddy Modern watch command
Modern watch command. It can run a command periodically,
displaying the result, highlighting diffs in output. It
also has a time machine mode which allows rewinding output
over time like video, moving backwards and forwards in time.
viddy also allows for searching text, has vim like keymaps,
as well as the ability to suspend and restart execution.

WWW: https://github.com/sachaos/viddy
2021-12-03T07:41:26-06:00 biology/bio-mocha bcftools plugin for mosaic chromosomal alteration analysis
MoChA is a bcftools plugin released under the MIT license for mosaic
chromosomal alteration detection and analysis from DNA microarray or
whole genome sequence data. It can be used both with Illumina and
Affymetrix data. It can also be used for detection of germline copy
number variants. Data can be prepared in usable file formats using the
gtc2vcf plugin.

WWW: https://software.broadinstitute.org/software/mocha/
2021-11-30T22:29:47+01:00 textproc/gojq Pure Go implementation of jq
gojq is an implementation of the jq command written in Go.
You can also embed gojq as a library to your Go products.

WWW: https://github.com/itchyny/gojq
2021-11-30T22:45:49-05:00 security/zaproxy The OWASP zed attack proxy
The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular fr
security tools and is actively maintained by a dedicated international team
of volunteers. It can help you automatically find security vulnerabilities in
your web applications while you are developing and testing your applications.
It's also a great tool for experienced pentesters to use for manual security
testing.

WWW: https://www.zaproxy.org/
2021-11-30T19:18:43+01:00 devel/wasi-compiler-rt12 Clang builtins library for WebAssembly System Interface
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

This port includes Clang builtins for WASI
(WebAssembly System Interface).

WWW: http://llvm.org/
2021-11-30T19:46:12+08:00 www/mediawiki137 Wiki engine used by Wikipedia
MediaWiki is the collaborative editing software that runs Wikipedia,
the free encyclopedia, and other projects.
It's designed to handle a large number of users and pages without imposing
too rigid a structure or workflow.

WWW: http://www.mediawiki.org/
2021-11-28T18:48:00+01:00 math/primecount Fast prime counting function implementations
primecount is a command-line program and C/C++ library that counts the primes
below an integer x <= 1031 using highly optimized implementations of the
combinatorial prime counting algorithms.

WWW: https://github.com/kimwalisch/primecount
2021-11-28T17:26:03+01:00 math/libdivide Fast prime counting function implementations
libdivide allows you to replace expensive integer divides with comparatively
cheap multiplication and bitshifts. Compilers usually do this, but only when the
divisor is known at compile time. libdivide allows you to take advantage of it
at runtime. The result is that integer division can become faster - a lot
faster.

Furthermore, libdivide allows you to divide SIMD vectors by runtime constants,
which is especially nice because SIMD typically lacks integer division.

WWW: https://libdivide.com/
WWW: https://github.com/ridiculousfish/libdivide/
2021-11-27T19:59:03+01:00 converters/yj-bruceadams Command line tool that converts YAML to JSON
Simple command line tool to convert a YAML input file into a JSON output file.

WWW: https://github.com/bruceadams/yj
2021-11-27T19:43:42+01:00 devel/libsoup3 HTTP client/server library for GNOME
bsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib
main loop, to integrate well with GNOME applications, and also has a synchronous
API, for use in threaded applications.

Features include:
* Both asynchronous (GMainLoop and callback-based) and synchronous APIs
* Automatically caches connections
* SSL Support using GnuTLS
* Proxy support, including authentication and SSL tunneling
* Client support for Digest and Basic authentication
* Server support for Digest and Basic authentication

2021-11-27T08:27:59-08:00 java/bootstrap-openjdk17 Java Development Kit 17
OpenJDK is an open-source implementation of the Java Platform, Standard Edition.

Much of the OpenJDK code is licensed under the GPL version 2 with the
Classpath exception. The Java Hotspot virtual machine source code is
licensed under the GPL version 2 only.

WWW: https://openjdk.java.net/
2021-11-26T18:58:03+01:00 devel/py-jsonpath-ng JSONPath implementation based on jsonpath-rw and jsonpath-rw-ext
A final implementation of JSONPath for Python that aims to be standard
compliant, including arithmetic and binary comparison operators, as
defined in the original JSONPath proposal.

This packages merges both jsonpath-rw and jsonpath-rw-ext and provides
several AST API enhancements, such as the ability to update or removes
nodes in the tree.

WWW: https://github.com/h2non/jsonpath-ng
2021-11-26T18:32:03-08:00 math/xtensor-python Python bindings for xtensor # it is called "bindings" but it doesn't install python modules, it's rather a header-only library to use xtensor from python extensions
Python bindings for the xtensor C++ multi-dimensional array library.

xtensor is a C++ library for multi-dimensional arrays enabling numpy-style
broadcasting and lazy computing.

WWW: https://github.com/xtensor-stack/xtensor-python
2021-11-26T11:48:37-08:00 math/zarray Dynamically typed N-D expression system based on xtensor
zarray is a dynamically typed N-D expression system built on top of xtensor.

WWW: https://github.com/xtensor-stack/zarray
2021-11-26T11:39:58-08:00 math/xtensor-io Xtensor plugin to read/write images, audio files, numpy npz and HDF5
xtensor-io offers an API to read and write various file formats into xtensor
data structures:
* images
* audio files
* NumPy's compressed storage format (NPZ)
* HDF5 files
* Blosc

WWW: https://github.com/xtensor-stack/xtensor-io
2021-11-26T11:25:31-08:00 math/xtensor-blas BLAS extension to xtensor
xtensor-blas is an extension to the xtensor library, offering bindings to BLAS
and LAPACK libraries through cxxblas and cxxlapack from the FLENS project.

WWW: https://github.com/xtensor-stack/xtensor-blas
2021-11-26T19:33:58+01:00 textproc/write-good Naive linter for English prose
write-good is a naive linter for English prose. For example,
it is able to check for the following issues in text:

- passive voice
- lexical illusions – cases where a word is repeated
- "so" at the beginning of the sentence
- "there is" or "there are" at the beginning of the sentence
- weasel words
- adverbs that can weaken meaning: really, very, extremely, etc.
- wordy phrases and unnecessary words
- common cliches

WWW: https://github.com/btford/write-good
2021-11-26T15:27:01+01:00 finance/nextcloud-cospend cospend app for Nextcloud

Nextcloud Cospend is a group/shared budget manager.
It was inspired by the great IHateMoney.
You can use it when you share a house, when you go on vacation with friends,
whenever you share money with others.
It lets you create projects with members and bills.
Each member has a balance computed from the project bills.
This way you can see who owes the group and who the group owes.
Ultimately you can ask for a settlement plan telling you
which payments to make to reset members balances.
Project members are independent from Nextcloud users.
Projects can be accessed and modified by people without a Nextcloud account.
Each project has an ID and a password for guest access.
MoneyBuster Android client is available in F-Droid and on the Play store.
PayForMe iOS client is currently being developped!

WWW: https://apps.nextcloud.com/apps/cospend
2021-11-26T11:21:50+01:00 ports-mgmt/parfetch-overlay Fetch distfiles in parallel and with pipelining
Fetch distfiles in parallel and with pipelining

Ports that fetch multiple distfiles from the same host can
especially benefit from this.

This is a glue application between libcurl and the ports
framework. It comes with a ports overlay that replaces the
default do-fetch and checksum targets.

This is an experiment. Use at your own risk.

WWW: https://github.com/t6/parfetch
2021-11-26T10:33:32+01:00 devel/texlab Language Server Protocol for LaTeX
A cross-platform implementation of the Language Server Protocol providing rich
cross-editing support for the LaTeX typesetting system. The server may be used
with any editor that implements the Language Server Protocol.

WWW: https://texlab.netlify.app/
2021-11-25T13:43:39-08:00 multimedia/qpwgraph PipeWire Graph Qt GUI Interface
qpwgraph is a graph manager dedicated for PipeWire, using the Qt C++ framework,
based and pretty much like the same of QjackCtl.

WWW: https://gitlab.freedesktop.org/rncbc/qpwgraph
2021-11-25T20:16:42+01:00 ports-mgmt/sccache-overlay Ports overlay for sccache
Ports overlay for sccache

Sccache is a compiler cache but unlike ccache it comes with Rust
support. This package provides a standalone version of sccache
that can work in Poudriere jails with glue for hooking it up to
the ports framework by simply activating an overlay.

WWW: https://github.com/mozilla/sccache
2021-11-24T09:50:30-08:00 graphics/openvkl Intel Open Volume Kernel Library for graphics applications
Intel Open Volume Kernel Library (Intel Open VKL) is a collection of
high-performance volume computation kernels, developed at Intel. The target
users of Open VKL are graphics application engineers who want to improve the
performance of their volume rendering applications by leveraging Open VKL's
performance-optimized kernels, which include volume traversal and sampling
functionality for a variety of volumetric data formats. The kernels are
optimized for the latest Intel processors with support for SSE, AVX, AVX2,
and AVX-512 instructions, and for ARM processors with support for NEON
instructions.

WWW: https://github.com/openvkl/openvkl
2021-10-28T15:26:49+03:00 lang/python311 Interpreted object-oriented programming language (beta version)
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

WWW: https://www.python.org/
2021-11-17T16:42:48+03:00 lang/cython-devel Compiler for Writing C Extensions for the Python Language
The Cython language makes writing C extensions for the Python language
as easy as Python itself. Cython is a source code translator based on
the well-known Pyrex, but supports more cutting edge functionality and
optimizations.

The Cython language is very close to the Python language (and most
Python code is also valid Cython code), but Cython additionally supports
calling C functions and declaring C types on variables and class
attributes. This allows the compiler to generate very efficient C code
from Cython code.

This makes Cython the ideal language for writing glue code for external
C libraries, and for fast C modules that speed up the execution of
Python code.

WWW: https://cython.org/
2021-11-24T17:28:24+09:00 devel/electron13 Build cross-platform desktop apps with JavaScript, HTML, and CSS
Build cross platform desktop apps with JavaScript, HTML, and CSS.

It's easier than you think.

If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.

WWW: https://electronjs.org/
2021-11-23T18:33:27-08:00 devel/rkcommon Intel RenderKit common C++/CMake infrastructure
rkcommon is a common set of C++ infrastructure and CMake utilities used by
various components of Intel oneAPI Rendering Toolkit.

WWW: https://github.com/ospray/rkcommon
2021-11-23T20:20:38+01:00 sysutils/libptytty OS independent and secure pseudo-tty management
Libptytty is a small library that offers pseudo-tty management in an
OS-independent way. It was created out of frustration over the many differences
of pty/tty handling in different operating systems for the use inside
"rxvt-unicode".

In addition to offering mere pty/tty management, it also offers session database
support (utmp and optional wtmp/lastlog updates for login shells).

It also supports fork'ing after startup and dropping privileges in the calling
process, so in case the calling process gets compromised by the user starting
the program there is less to gain, as only the helper process runs with
privileges (e.g. setuid/setgid), which reduces the area of attack immensely.

Libptytty is written in C++, but it also offers a C-only API.

WWW: http://software.schmorp.de/pkg/libptytty.html
2021-11-22T10:36:38+01:00 ports-mgmt/portconfig Utility to set up FreeBSD port options
Utility to set up FreeBSD ports options

WWW: https://gitlab.com/alfix/portconfig
2021-11-22T10:33:43+01:00 devel/bsddialog Text User Interface Widgets
Utility (bsddialog(1)) and library (libbsddialog) to build scripts and tools
with TUI Widgets.

WWW: https://gitlab.com/alfix/bsddialog
2021-09-30T06:45:11+00:00 multimedia/helvum GTK patchbay for PipeWire
Helvum is a GTK-based patchbay for PipeWire, inspired by Catia for JACK.

WWW: https://gitlab.freedesktop.org/ryuukyu/helvum
2021-11-21T18:37:19+01:00 security/py-vpn-slice Customized VPN split-tunnel
This is a replacement for the vpnc-script used by OpenConnect or VPNC.

Instead of trying to copy the behavior of standard corporate VPN clients, which
normally reroute all your network traffic through the VPN, this one tries to
minimize your contact with an intrusive VPN. This is also known as a
split-tunnel VPN, since it splits your traffic between the VPN tunnel and your
normal network interfaces.

WWW: https://github.com/dlenski/vpn-slice
2021-10-25T07:02:37+00:00 devel/sdbus-cpp High-level C++ D-Bus library
sdbus-c++ is a high-level C++ D-Bus library for Linux designed to
provide expressive, easy-to-use API in modern C++. It adds another
layer of abstraction on top of sd-bus, a nice, fresh C D-Bus
implementation by systemd.

sdbus-c++ has been written primarily as a replacement of dbus-c++,
which currently suffers from a number of (unresolved) bugs,
concurrency issues and inherent design complexities and
limitations. sdbus-c++ has learned from dbus-c++ and has chosen a
different path, a path of simple yet powerful design that is intuitive
and friendly to the user and inherently free of those bugs.

Even though sdbus-c++ uses sd-bus library, it is not necessarily
constrained to systemd and can perfectly be used in non-systemd
environments as well.

WWW: https://github.com/Kistler-Group/sdbus-cpp
2021-11-21T08:56:27+01:00 textproc/rubygem-autoprefixer-rails1025 Parse CSS and add vendor prefixes to CSS rules
Autoprefixer is a tool to parse CSS and add vendor prefixes to CSS rules using
values from the Can I Use. This gem provides Ruby and Ruby on Rails integration
with this JavaScript tool.

WWW: https://github.com/ai/autoprefixer-rails
2021-11-21T08:56:27+01:00 net/rubygem-grpc142 Ruby implementation of gRPC
A Ruby implementation of gRPC.

WWW: https://github.com/grpc/grpc/tree/master/src/ruby
2021-11-22T11:49:45+01:00 devel/py-mrkd Write man pages using Markdown, and convert them to Roff or HTML
Write man pages using Markdown, and convert them to Roff or HTML.

WWW: https://github.com/refi64/mrkd
2021-11-21T14:33:19-08:00 net/openldap26-server Open source LDAP server implementation
OpenLDAP is a suite of Lightweight Directory Access Protocol (v3) servers,
clients, utilities and development tools.

This package includes the following major components:

* slapd - a stand-alone LDAP directory server
* LDIF tools - data conversion tools for use with slapd

This is the latest stable release of OpenLDAP Software for general use.

WWW: https://www.OpenLDAP.org/
2021-11-21T14:33:19-08:00 net/openldap26-client
2021-11-21T22:53:01+01:00 deskutils/kalendar Calendar application using Akonadi and QML for online calendars
Kalendar is a Kirigami-based calendar application that uses Akonadi. It
lets you add, edit and delete events from local and remote accounts of
your choice, while keeping changes synchronised across your Plasma desktop
or phone.

WWW: https://invent.kde.org/pim/kalendar
2021-11-22T05:14:04+08:00 devel/rubygem-debase-ruby_core_source Provide Ruby core source files for C extensions that need them
Fork of debugger-ruby_core_source that uses included Ruby headers (*.h and
*.inc) instead of downloading them.

WWW: https://github.com/os97673/debase-ruby_core_source
2021-11-22T05:14:03+08:00 devel/rubygem-aws-sdk-migrationhubstrategyrecommendations Official AWS Ruby gem for Migration Hub Strategy Recommendations
Official AWS Ruby gem for Migration Hub Strategy Recommendations.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-migrationhubstrategyrecommendations
2021-11-22T05:13:59+08:00 devel/py-click7 Python package for creating command line interfaces
Click is a Python package for creating beautiful command line interfaces
in a composable way with as little code as necessary. It's the "Command
Line Interface Creation Kit". It's highly configurable but comes with
sensible defaults out of the box.

WWW: https://github.com/mitsuhiko/click
2021-11-21T19:14:43+01:00 devel/p5-B-Debug Walk Perl syntax tree, printing debug info about ops
Walk Perl syntax tree, printing debug info about ops

Without actually executing a Perl 5 program, you can walk its optree:

$ cat hello.pl
print "Hello world!\n";

$ perl -MO=Debug hello.pl
hello.pl syntax OK
LISTOP (0x55d1520414f8)
op_ppaddr 0x55d1520414f8 LISTOP [OP_LEAVE]
op_next 0x0
op_sibling 0x0
op_targ 1
...
OP (0x55d1520414c8)
op_ppaddr 0x55d1520414c8 OP [OP_ENTER]
op_next 0x55d152041538 COP [OP_NEXTSTATE]
op_sibling 0x55d152041538 COP [OP_NEXTSTATE]
op_targ 0
...

WWW: https://metacpan.org/release/B-Debug
2021-11-21T18:38:08+00:00 benchmarks/linux-unigine-valley Unigine Valley Benchmark, basic version, linux binaries
Valley Benchmark is a new GPU stress-testing tool from the developers
of the very popular and highly acclaimed Heaven Benchmark. The
forest-covered valley surrounded by vast mountains amazes with its
scale from a bird's-eye view and is extremely detailed down to every
leaf and flower petal. This non-synthetic benchmark powered by the
state-of-the art UNIGINE Engine showcases a comprehensive set of
cutting-edge graphics technologies with a dynamic environment and
fully interactive modes available to the end user.

This port includes the linux-binaries of the basic (free-to-use)
version of the benchmark.

WWW: https://benchmark.unigine.com/valley
2021-11-21T18:38:08+00:00 benchmarks/linux-unigine-heaven Unigine Heaven Benchmark, basic version, linux binaries
Heaven Benchmark immerses a user into a magical steampunk world of
shiny brass, wood and gears. Nested on flying islands, a tiny village
with its cozy, sun-heated cobblestone streets, an elaborately crafted
dirigible above the expanse of fluffy clouds, and a majestic dragon
on the central square gives a true sense of adventure. An interactive
experience with fly-by and walk-through modes allows for exploring
all corners of this world powered by the cutting-edge UNIGINE Engine
that leverages the most advanced capabilities of graphics APIs and
turns this benchmark into a visual masterpiece.

This port includes the linux-binaries of the basic (free-to-use)
version of the benchmark.

WWW: https://benchmark.unigine.com/heaven
2021-11-22T02:18:33+08:00 www/rubygem-uglifier-node16 Ruby wrapper for UglifyJS JavaScript compressor
Ruby wrapper for UglifyJS JavaScript compressor

WWW: https://github.com/lautis/uglifier
2021-11-22T02:18:29+08:00 www/rubygem-rails61-node16 Full-stack web application framework
Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby

Being a full-stack framework means that all layers are built to work
seamlessly together. That way you Don't Repeat Yourself (DRY) and you
can use a single language from top to bottom. Everything from templates
to control flow to business logic is written in Ruby - The language of
love for industry heavy-weights.

WWW: https://rubyonrails.org/
2021-11-22T02:18:25+08:00 textproc/rubygem-autoprefixer-rails-node16 Parse CSS and add vendor prefixes to CSS rules
Autoprefixer is a tool to parse CSS and add vendor prefixes to CSS rules using
values from the Can I Use. This gem provides Ruby and Ruby on Rails integration
with this JavaScript tool.

WWW: https://github.com/ai/autoprefixer-rails
2021-11-22T02:18:20+08:00 devel/rubygem-webpacker-rails61-node16 Use Webpack to manage app-like JavaScript modules in Rails
Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack
to manage application-like JavaScript in Rails. It coexists with the asset
pipeline, as the primary purpose for Webpack is app-like JavaScript, not images,
css, or even JavaScript Sprinkles (that all continues to live in app/assets). It
is, however, possible to use Webpacker for CSS and images assets as well, in
which case you may not even need the asset pipeline. This is mostly relevant
when exclusively using component-based JavaScript frameworks.

WWW: https://github.com/rails/webpacker
2021-11-22T02:18:19+08:00 devel/rubygem-execjs-node16 ExecJS lets you run JavaScript code from Ruby
ExecJS lets you run JavaScript code from Ruby.

WWW: https://github.com/rails/execjs
2021-11-22T02:18:18+08:00 devel/rubygem-aws-sdk-resiliencehub Official AWS Ruby gem for AWS Resilience Hub
Official AWS Ruby gem for AWS Resilience Hub.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-resiliencehub
2021-11-22T02:18:17+08:00 databases/py-psycopg-pool Connection Pool for Psycopg
PostgreSQL database adapter for Python - Connection Pool

This distribution contains the optional connection pool package psycopg_pool.
This package is kept separate from the main psycopg package because it is likely
that it will follow a different release cycle.

WWW: https://www.psycopg.org/
WWW: https://github.com/psycopg/psycopg/tree/master/psycopg_pool
2021-11-22T02:18:16+08:00 databases/py-psycopg-c PostgreSQL database adapter for Python - C optimization distribution
PostgreSQL database adapter for Python - optimization package

Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.

WWW: https://www.psycopg.org/
WWW: https://github.com/psycopg/psycopg/tree/master/psycopg_c
2021-11-22T02:18:14+08:00 devel/p5-Future-IO Future-returning IO methods
Future::IO provides a few basic methods that behave similarly to the same-named
core perl functions relating to IO operations, but yield their results
asynchronously via Future instances.

This is provided primarily as a decoupling mechanism, to allow modules to be
written that perform IO in an asynchronous manner to depend directly on this,
while allowing asynchronous event systems to provide an implementation of these
operations.

WWW: https://metacpan.org/dist/Future-IO
2021-11-21T10:29:24+01:00 www/xcaddy Command line tool to make custom builds of the Caddy Web Server
Caddy is a powerful, enterprise-ready, open source web server with
automatic HTTPS written in Go.

This command line tool and associated Go package makes it easy to
make custom builds of the Caddy Web Server.

WWW: https://github.com/caddyserver/xcaddy
2021-11-20T23:07:56+01:00 ftp/coeurl Simple async wrapper around CURL for C++
Simple library to do http requests asynchronously via CURL in C++.
(Eventually as coroutines, once all the compilers I need to support
support them.) This is based on the CURL-libevent example.

WWW: https://nheko.im/nheko-reborn/coeurl
2021-11-20T07:26:46+00:00 devel/p5-CPU-Z80-Assembler Z80 assembler written in Perl
This Perl module implements a Z80 assembler.

WWW: https://metacpan.org/dist/CPU-Z80-Assembler
2021-11-20T07:01:46+00:00 devel/p5-Asm-Preproc Preprocessor to be called from an assembler
Asm::Preproc is a preprocessor module to be called from an assembler,
which grew out of Z80 assembly-specific into independent module.

WWW: https://metacpan.org/dist/Asm-Preproc
2021-11-19T13:14:54-08:00 devel/lyra Command line parser for C++11
Lyra is a simple to use, composing, header only, command line arguments parser
for C++ 11 and beyond.

WWW: https://www.bfgroup.xyz/Lyra/
2021-11-17T15:58:44+01:00 devel/grpc130 HTTP/2-based RPC framework
gRPC is a modern, open source, high-performance remote procedure call (RPC)
framework that can run anywhere, enables client and server applications to
communicate transparently, and simplifies the building of connected systems.

WWW: https://grpc.io/
WWW: https://github.com/grpc/grpc
2021-11-19T14:18:56+00:00 devel/z88dk Complete Z80/Z180 development kit
Z88DK is a collection of software development tools that targets the 8080
and Z80 family of machines. It allows development of programs in C,
assembly language, or any mixture of the two. What makes Z88DK unique is
its ease of use, built-in support for many Z80 machines and its extensive
set of assembly language library subroutines implementing the C standard
and extensions.

WWW: https://z88dk.org/site/
2021-11-19T09:12:50+00:00 devel/p5-Iterator-Simple-Lookahead Simple iterator with lookahead and unget
Simple, fast, and powerful iterator utility with lookahead and unget.

WWW: https://metacpan.org/dist/Iterator-Simple-Lookahead
2021-11-19T08:30:32+00:00 devel/p5-Capture-Tiny-Extended Capture output from external programs (with some extras)
This module is for capturing standard output and error streams from
Perl, XS, or external programs (with some extras).

WWW: https://metacpan.org/dist/Capture-Tiny-Extended
2021-11-19T08:00:32+00:00 devel/p5-Object-Tiny-RW Class building as simple as it gets (with RW accessors)
This module is a fork of Object::Tiny; the only difference is that it
also accepts arguments to its accessors to set the value accordingly.

Please see Object::Tiny for all the original ideas.

WWW: https://metacpan.org/dist/Object-Tiny-RW
2021-11-19T07:39:56+00:00 textproc/p5-Template-Plugin-YAML Plugin interface to YAML
This is a simple Template Toolkit Plugin Interface to the YAML module.

WWW: https://metacpan.org/dist/Template-Plugin-YAML
2021-11-18T03:03:54+03:00 www/wget2 File and recursive website downloader
GNU Wget2 is the successor of GNU Wget, a file and recursive website
downloader.

Designed and written from scratch it wraps around libwget, that
provides the basic functions needed by a web client.

Wget2 works multi-threaded and uses many features to allow fast
operation.

In many cases Wget2 downloads much faster than Wget1.x due to HTTP2,
HTTP compression, parallel connections and use of If-Modified-Since
HTTP header.

WWW: https://gitlab.com/gnuwget/wget2
2021-11-18T03:01:30+03:00 www/libhsts Library to check a domain against the Chromium HSTS Preload list
The HSTS preload list is a list of domains that support HTTPS. The
list is compiled by Google and is utilised by Chrome, Firefox and
others.

With this information, a HTTP client may contact a website without
trying a plain-text HTTP connection first. It prevents interception
with redirects that take place over HTTP. None of the sent data
will ever be unencrypted.

WWW: https://gitlab.com/rockdaboot/libhsts
2021-11-18T11:23:08+00:00 devel/xelfviewer Cross-platform graphical ELF file viewer/editor
This is versatile graphical viewer and editor for ELF files,
based on the stock Qt libraries and a few custom components.

WWW: https://github.com/horsicq/XELFViewer
2021-11-17T06:42:58+00:00 devel/xopcodecalc Graphical x86 CPU opcode calculator
This small program calculates and displays x86 CPU opcodes in
graphical, easily readable way. It is based on Qt libraries.

WWW: https://github.com/horsicq/XOpcodeCalc
2021-11-16T14:03:37-06:00 emulators/qemu5 QEMU CPU Emulator - 5.X.X branch
QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed.
QEMU has two operating modes:

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

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

See also the preconfigured system images on http://oszoo.org/
Many live cd isos also work.

WWW: http://wiki.qemu.org/Main_Page
2021-11-15T17:52:42+00:00 benchmarks/linux-unigine-tropics Unigine GPU benchmark depicting tropical paradise
Extreme performance and stability test for PC hardware: video card,
power supply, cooling system. Check your rig in stock and overclocked
modes with real-life load! Also includes interactive experience in a
beautiful, detailed environment.

The benchmark depicts tropical paradise: waves of the infinite ocean
leisurely rolls over the sun-splashed shores of lagoon islands. The
sunset paints straw huts with warm colors while the mild breeze gently
stirs the coconut palm leaves. Hovering high in the tranquil sky the
gulls are watching crabs crawling on the velvety sand among the
abandoned boats.

Original version was released in 2008, the 1.3 update was out in 2010.

Key features:

- Visuals powered by UNIGINE 1 Engine
- Support of DirectX 9, DirectX 10, DirectX 11, and OpenGL
- Dynamic sky with light scattering
- Dynamic water with a surf zone and caustics
- HDR rendering, real-time ambient occlusion
- Up to 2M polygons per frame
- Interactive experience with fly-through mode
- Stereo 3D modes: Anaglyph, Separate images, 3D Vision, iZ3D

The program requires linprocfs(5) and linsysfs(5) to be mounted under
/compat/linux/{proc,sys} to operate and writable /compat/linux/dev/shm
directory, which is typically backed by tmpfs(5).

WWW: https://benchmark.unigine.com/tropics
2021-11-15T17:52:42+00:00 benchmarks/linux-unigine-sanctuary Unigine GPU benchmark depicting a Gothic chapel
Extreme performance and stability test for PC hardware: video card,
power supply, cooling system. Check your rig in stock and overclocked
modes with real-life load! Also includes interactive experience.

The benchmark depicts a Gothic chapel with sorrowful statues stand in
solemn stillness lit by the trembling light of torches. Only few rays
of sun coming through the stained glass windows slide over the biblical
fresco and ominous creatures carved in cold stone.

The very first GPU benchmark from UNIGINE, the original version was
released in 2007, the 2.3 update was out in 2010.

Key features:

- Visuals powered by UNIGINE 1 Engine
- Support of DirectX 9, DirectX 10, and OpenGL
- Five dynamic lights, HDR rendering
- Parallax and ambient occlusion mapping
- Volumetric light and fog, particle system
- Interactive experience with fly-through mode

The program requires linprocfs(5) and linsysfs(5) to be mounted under
/compat/linux/{proc,sys} to operate and writable /compat/linux/dev/shm
directory, which is typically backed by tmpfs(5).

WWW: https://benchmark.unigine.com/sanctuary
2021-09-13T22:51:02+00:00 multimedia/onevpl oneAPI Video Processing Library dispatcher, tools, and examples
The oneAPI Video Processing Library (oneVPL) provides a single video
processing API for encode, decode, and video processing that works
across a wide range of accelerators.

This package contains the following components of oneVPL:

- Copies of the oneVPL Specification API header files
- oneVPL dispatcher
- Examples demonstrating API usage
- oneVPL command line tools

WWW: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onevpl.html
2021-11-14T15:32:03-08:00 net/py-duet Simple future-based async library for python
Duet takes inspiration from the amazing trio library and the structured
concurrency approach to async programming that it uses. However, duet differs
from trio in two major ways:
* Instead of a full-blown implementation of asynchronous IO, duet relies on the
Future interface for parallelism, and provides a way to run async/await
coroutines around those Futures. This is useful if you are using an API that
returns futures, such as RPC libraries like gRPC. The standard Future
interface does not implement __await__ directly, so Future instances must be
wrapped in duet.AwaitableFuture.

* duet is re-entrant. At the top level, you run async code by calling
duet.run(foo). Inside foo suppose you call a function that has not yet been
fully refactored to be asynchronous, but itself calls duet.run(bar). Most
async libraries, including trio and asyncio, will raise an exception if you
try to "re-enter" the event loop in this way, but duet allows it. We have
found that this can simplify the process of refactoring code to be
asynchronous because you don't have to completely separate the sync and async
parts of your codebase all at once.

WWW: https://github.com/google/duet
2021-11-14T23:41:22+00:00 security/snowflake-tor Pluggable Transport using WebRTC inspired by Flashproxy
Snowflake is a system to defeat internet censorship. People who are censored
can use Snowflake to access the internet. Their connection goes through
Snowflake proxies, which are run by volunteers. For more detailed information
about how Snowflake works see our documentation wiki.

WWW: https://snowflake.torproject.org/
2021-11-13T21:37:01-03:00 textproc/htmltest HTML validator written in Go
htmltest runs your HTML output through a series of checks to ensure all your
links, images, scripts references work, your alt tags are filled in, et cetera.

WWW: https://github.com/wjdp/htmltest
2021-11-13T14:12:22-06:00 devel/py-pyparsing2 General parsing module for Python - 2.X branch
Pyparsing is a general parsing module for Python. Grammars are implemented
directly in the client code using parsing objects, instead of externally, as
with lex/yacc-type tools. Includes simple examples for parsing SQL, CORBA IDL,
and 4-function math.

This is 2.X branch of pyparsing.

WWW: https://pypi.org/project/pyparsing/
WWW: https://github.com/pyparsing/pyparsing
2021-11-13T15:30:48+01:00 devel/rubygem-sorted_set Implements a variant of Set
Implements a variant of Set whose elements are sorted in ascending order

WWW: https://github.com/knu/sorted_set
2021-11-13T15:30:48+01:00 devel/rubygem-rbtree RBTree is a sorted associative collection
A RBTree is a sorted associative collection that is implemented with a
Red-Black Tree. It maps keys to values like a Hash, but maintains its elements
in ascending key order. The interface is the almost identical to that of Hash.

WWW: http://rbtree.rubyforge.org/
2021-11-05T07:02:57+01:00 devel/rubygem-with_env Execute code with env variables
WithEnv is an extremely small helper module for executing code with ENV
variables. It exists because I got tired of re-writing or copying over
a #with_env helper method for the 131st time.

WWW: https://github.com/mhs/with_env-rb
2021-11-05T07:02:57+01:00 devel/rubygem-thor10 Scripting framework that replaces rake, sake, and rubigen
A scripting framework that replaces rake, sake and rubigen

WWW: https://github.com/erikhuda/thor
2021-11-05T07:02:57+01:00 devel/rubygem-license_finder Generate, verify and enforce software licenses
LicenseFinder works with your package managers to find dependencies,
detect the licenses of the packages in them, compare those licenses
against a user-defined list of permitted licenses, and give you an
actionable exception report.

WWW: https://github.com/pivotal/LicenseFinder
2021-11-01T22:51:07+01:00 www/yarn-node17
2021-11-01T22:51:07+01:00 www/npm-node17
2021-11-11T20:51:20-08:00 net-im/cawbird Fork of Corebird GTK Twitter client
Cawbird is a fork of the Corebird Twitter client from Baedert, which became
unsupported after Twitter disabled the streaming API.

Cawbird works with the new APIs and includes a few fixes and modifications
that have historically been patched in to IBBoard's custom Corebird build
on his personal Open Build Service account.

WWW: https://github.com/IBBoard/cawbird
2021-11-12T03:57:16+00:00 misc/sfm Simple file manager for Unix-like systems
sfm is a simple file manager for Unix-like systems. It features:

- pthread(3) to read events, no timers
- BSD kqueue(2) notification mechanism
- dual panel, bottom statusbar
- open files by extension
- bookmarks, filters
- vim-like key bindings

WWW: https://git.afify.dev/sfm/
2021-11-11T09:01:39-08:00 security/libxcrypt Extended crypt library for descrypt, md5crypt, bcrypt, and others
libxcrypt is a modern library for one-way hashing of passwords. It supports a
wide variety of both modern and historical hashing methods: yescrypt,
gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5,
sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. It provides the traditional
Unix crypt and crypt_r interfaces, as well as a set of extended interfaces
pioneered by Openwall Linux, crypt_rn, crypt_ra, crypt_gensalt,
crypt_gensalt_rn, and crypt_gensalt_ra.

libxcrypt is intended to be used by login(1), passwd(1), and other similar
programs; that is, to hash a small number of passwords during an interactive
authentication dialogue with a human. It is not suitable for use in bulk
password-cracking applications, or in any other situation where speed is more
important than careful handling of sensitive data. However, it is intended to be
fast and lightweight enough for use in servers that must field thousands of
login attempts per minute.

WWW: https://github.com/besser82/libxcrypt
2021-11-10T14:49:10-06:00 biology/gffread GFF/GTF format conversions, filtering, FASTA extraction, etc
GFF/GTF utility providing format conversions, filtering, FASTA sequence
extraction and more.

WWW: http://ccb.jhu.edu/software/stringtie/gff.shtml#gffread
2021-11-10T09:39:34-06:00 audio/zmusic GZDoom's music system as a standalone library
ZMusic is a library that's used in GZDoom, Raze, and may be used in the newer
PrBoom+. This is GZDoom's music library pulled out into standalone form for
reuse.

WWW: https://github.com/coelckers/ZMusic
2021-11-10T18:17:02+09:00 devel/rubygem-debug Debugging functionality for Ruby
Debugging functionality for Ruby. This is completely rewritten
debug.rb which was contained by the encient Ruby versions.

WWW: http://rubygems.org/gems/debug
2021-10-31T23:31:20-05:00 devel/zmusic GZDoom's music system as a standalone library
ZMusic is a library that's used in GZDoom, Raze, and may be used in the newer
PrBoom+. This is GZDoom's music library pulled out into standalone form for
reuse.

WWW: https://github.com/coelckers/ZMusic
2021-11-09T18:14:18-08:00 lang/eisl Interpreter and compiler compatible with ISLisp standard
Easy-ISLisp (EISL) is an interpreter and compiler compatible with the ISLisp
standard.

WWW: https://github.com/sasagawa888/eisl
2021-10-31T20:56:47+00:00 multimedia/av1an Command-line encoding framework with per scene quality
Av1an is a cross-platform framework to streamline encoding, providing
an easy way to start using AV1 / HEVC / H264 / VP9 / VP8 encoding.
AOM, RAV1E, SVT-AV1, VPX, x265, x264 are supported.

## Main Features

Splitting video by scenes for parallel encoding because AV1 encoders
are currently not very good at multithreading and encoding is limited
to a very limited number of threads.

- Vapoursynth script input support.
- Speed up video encoding.
- Target Quality mode. Targeting end result reference visual quality.
VMAF used as a substructure
- Resuming encoding without loss of encoded progress.
- Simple and clean console look.
- Automatic detection of the number of workers the host can handle.
- Both video and audio transcoding.

WWW: https://github.com/master-of-zen/Av1an
2021-11-08T11:44:50+01:00 www/jira-cli Feature-rich Interactive Jira Command Line
JiraCLI is a command line tool for Jira created with an idea to avoid
the Jira UI as much as possible. It includes features like navigation,
issue creation, cloning, linking, ticket transition, and so on.

WWW: https://github.com/ankitpokhrel/jira-cli
2021-11-05T14:50:35+01:00 textproc/gron.awk AWK implementation of gron, a JSON-to-greppable-text transformer
Make JSON greppable!

gron.awk transforms JSON into discrete assignments to make it easier to grep
for fields and to see absolute paths of those.

It is reasonably fast with Gawk/Mawk/GoAWK even on large-ish files. Slow with
BWK on big JSON files (100K+).

WWW: https://github.com/xonixx/gron.awk
2021-10-06T18:23:53-03:00 sysutils/devcpu-data-intel Intel CPU microcode updates
This port uses the cpuctl(4) microcode update facility to keep your Intel
processor's firmware up-to-date.

Updating your microcode can help to mitigate certain potential security
vulnerabilities in CPUs as well as address certain functional issues that could,
for example, result in unpredictable system behavior such as hangs, crashes,
unexpected reboots, data errors, etc.

WWW: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
2021-10-06T18:23:53-03:00 sysutils/devcpu-data-amd AMD CPUs microcode updates
This port uses the cpuctl(4) microcode update facility to keep your AMD
processor's firmware up-to-date.
2021-11-07T14:16:29+01:00 shells/nsh Command-line shell like fish, but POSIX compatible
A command-line shell that focuses on productivity and swiftness featuring:
- A POSIX compliant interactive shell with some Bash extensions.
- Tab completions and syntax highlighting.
- Bash completion support (by internally invoking the genuine Bash).
- Builtin zero configration features.
- Written in Rust :crab:

WWW: https://github.com/nuta/nsh
2021-11-06T17:46:07-04:00 devel/R-cran-devtools Tools to Make Developing R Packages Easier
Collection of package development tools.

WWW: https://CRAN.R-project.org/package=devtools
2021-11-07T03:29:53+08:00 devel/elfcat ELF visualizer, generates HTML files from ELF binaries
ELF visualizer. Generates HTML files from ELF binaries.

WWW: https://crates.io/crates/elfcat
2021-11-06T17:12:13+01:00 sysutils/zpool-iostat-viz ZFS pool I/O latency statistics
This tool displays ZFS pool latency histogram in a way that should
be more intuitive than the numbers output by "zpool iostat -r".

Letters from "." over "a" to "z" and finally "^" are displayed for
higher numbers of latencies observed either over the run-time of
the program or within each 3 second interval.

WWW: https://github.com/chadmiller/zpool-iostat-viz
2021-11-06T13:29:44+09:00 sysutils/p5-Device-RAID-Poller RAID poller providing LibreNMS JSON app and Nagios style checks
The included check_raid provides LibreNMS JSON app or
Nagios style check output.

The RAID checking is supported for the following.

- Adaptec arcconf
- Avago tw_cli
- GEOM
-- mirror
-- graid3
-- graid
- ZFS

WWW: https://metacpan.org/dist/Device-RAID-Poller
2021-11-06T07:53:45+08:00 devel/rubygem-aws-sdk-chimesdkmeetings Official AWS Ruby gem for Amazon Chime SDK Meetings
Official AWS Ruby gem for Amazon Chime SDK Meetings.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-chimesdkmeetings
2021-11-06T03:02:06+08:00 textproc/rubygem-elasticsearch-transport713 Ruby client for Elasticsearch
Ruby client for Elasticsearch. See textproc/rubygem-elasticsearch for more
details.

WWW: https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-transport
2021-11-06T03:02:01+08:00 textproc/rubygem-elasticsearch-api713 Ruby API for Elasticsearch
Ruby API for Elasticsearch. See textproc/rubygem-elasticsearch for more
details.

WWW: https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-api
2021-11-06T03:01:56+08:00 textproc/rubygem-elasticsearch713 Ruby integrations for Elasticsearch
Ruby integrations for Elasticsearch that feature:

* a client for connecting to an Elasticsearch cluster
* a Ruby API for the Elasticsearch's REST API
* various extensions and utilities

WWW: https://github.com/elastic/elasticsearch-ruby
2021-11-06T03:01:51+08:00 www/npm-node16
2021-11-05T13:24:22-05:00 www/dolibarr13 Modern software package to manage your company or foundation
Dolibarr ERP & CRM is a modern software package to manage your organization's
activity (contacts, suppliers, invoices, orders, stocks, agenda)

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

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

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

WWW: https://www.dolibarr.org/
2021-11-05T09:31:20+01:00 www/py-django-radius Django authentication backend for RADIUS
django-radius enables you to authenticate your Django users against one or many
RADIUS servers easily.

WWW: https://github.com/robgolding/django-radius
2021-11-05T17:07:10+09:00 textproc/p5-Number-Format-Metric Format number with metric prefix
Format number with metric prefix.

format_metric(14 , {base=>10}); # => "14"
format_metric(12000 , {base=> 2, precision=>1}); # => "11.7K"
format_metric(12000 , {base=>10, precision=>1}); # => "11.7Ki"
format_metric(-0.0017, {base=>10}); # => "1.7m"

WWW: https://metacpan.org/dist/Number-Format-Metric
2021-11-05T01:49:46-04:00 devel/R-cran-usethis Automate Package and Project Setup
Automate package and project setup tasks that are otherwise performed
manually. This includes setting up unit testing, test coverage, continuous
integration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio' projects, and more.

WWW: https://CRAN.R-project.org/package=usethis
2021-10-02T21:28:13+02:00 net-p2p/autoscan Scan Plex library on webhook triggers
Autoscan replaces the default Plex and Emby behaviour
for picking up file changes on the file system.

Autoscan integrates with Sonarr, Radarr, Lidarr and Google Drive
to fetch changes in near real-time without relying on the file system.
2021-10-14T15:22:02+00:00 x11-wm/kwinft Wayland compositor and X11 window manager
KWinFT (KWin Fast Track) is a robust, fast and versatile yet easy to
use composited window manager for the Wayland and X11 windowing
systems on Linux.

The KWinFT project is a reboot of KDE's KWin and intended to be used
as part of a KDE Plasma Desktop.

WWW: https://gitlab.com/kwinft/kwinft
2021-10-14T15:47:28+00:00 x11/kdisplay App and daemon for display managing
KDisplay is a small display management app. It provides a simple and
straightforward UI for managing an arbitrary number of displays.

Features:
* Displays can be repositioned with drag-and-drop.
* An optimal resolution and refresh rate are automatically selected.
Manual override is possible.
* Displays can be seemlessly "replicated".
* The settings of a display is by default remembered globally
but can be overridden for specific combinations of displays.
* Provides additional integration for the KDE Plasma Workspace through
a plasmoid and an OSD activated by hardware key for quick
configuration changes.

WWW: https://gitlab.com/kwinft/kdisplay
2021-10-14T15:23:56+00:00 x11/disman Qt/C++ display management library
Disman is a display management service and library.

The service can communicate with the X11 windowing system and a
multitude of Wayland compositors. The library provides convenient
objects and methods for writing frontend GUI applications that
interact with the service.

Additionally the command line utility "dismanctl" is provided to query
and modify display settings directly from the command line.

WWW: https://gitlab.com/kwinft/disman
2021-10-14T10:58:33+00:00 graphics/wrapland Qt/C++ library wrapping libwayland
Wrapland is a Qt/C++ library that wraps and mediates the libwayland
client and server API for its consumers. Wrapland is an independent
part of the KWinFT project with the KWinFT window manager being
Wrapland's first and most prominent user.

WWW: https://gitlab.com/kwinft/wrapland
2021-11-04T16:35:13+01:00 graphics/skanpage Multi-page image scanning application
Skanpage is a multi-page scanning application and supports multi-page PDF
export. It is based on the libksane library.

WWW: https://invent.kde.org/utilities/skanpage
2021-11-03T22:10:59+01:00 print/linux-jabref BibTeX native bibliographic reference manager (Linux version)
JabRef is an open source bibliography reference manager. The native file
format used by JabRef is BibTeX, the standard LaTeX bibliography format.
As such it can also be considered a BibTeX editor.

Some of its features:

o Search and fetch references from Medline/PubMed and CiteSeer
o Search, classify and sort entries in your BibTeX files
o import and export of references in various formats
o launch external viewers and insert citations into LyX and Kile
o automatically generate BibTeX keys
o customize (add your own) BibTeX fields

This port is based on the portable Linux release of JabRef.

WWW: https://www.jabref.org/
2021-10-08T11:26:50+02:00 databases/postgresql-semver SemVer 2.0.0 compatible datatype for PostgreSQL database
This library contains a single PostgreSQL extension, a semantic version data
type called `semver`. It's an implementation of the version number format
specified by the Semantic Versioning 2.0.0 Specification.

WWW: https://github.com/theory/pg-semver/
2021-11-03T17:14:48+01:00 science/linux-zotero Reference management for bibliographic data and research materials
Zotero is a reference management software to manage bibliographic data and
related research materials.

WWW: https://www.zotero.org/
2021-11-03T14:50:36+00:00 graphics/dust3d Open-source 3D modeling software
Dust3D is a cross-platform open-source 3D modeling software, offering
auto-UV unwrapping, auto-rigging with PBR material support, pose, and
motion authoring all in one.

It allows to create watertight 3D models in seconds. Use it to speed
up character modeling for games, 3D printing, and so on.

WWW: https://dust3d.org/
2021-11-03T04:37:50+00:00 textproc/vgrep User-friendly pager for grep
Pager for grep, git-grep, ripgrep and similar grep
implementations, and allows for opening the indexed
file locations in a user-specified editor such as vim
or emacs.

vgrep is inspired by the ancient cgvg scripts but
extended to perform further operations such as listing
statistics of files and directory trees or showing the
context lines before and after the matches.

WWW: https://github.com/vrothberg/vgrep
2021-11-03T04:09:44+00:00 textproc/gh-grep Find lines matching a pattern within GitHub repositories
Find lines matching a pattern within GitHub repositories
using the GitHub API.

WWW: https://github.com/k1LoW/gh-grep
2021-11-02T15:03:51+08:00 dns/prometheus-dnssec-exporter DNSSEC exporter for Prometheus
Check for validity and expiration in DNSSEC signatures
and expose metrics for Prometheus

WWW: https://github.com/chrj/prometheus-dnssec-exporter
2021-11-01T21:13:49-04:00 textproc/redisearch20 Full-text search over Redis
RediSearch is a source available Full-Text and Secondary Index
engine over Redis, developed by Redis Labs.

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

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

WWW: https://oss.redislabs.com/redisearch/
2021-11-02T05:18:33+08:00 graphics/py-railroad-diagrams Generate SVG railroad syntax diagrams, like on JSON.org
Railroad-diagram Generator is a small library for generating railroad diagrams
(like what JSON.org uses) using SVG, with both JS and Python ports.

Railroad diagrams are a way of visually representing a grammar in a form that is
more readable than using regular expressions or BNF. They can easily represent
any context-free grammar, and some more powerful grammars. There are several
railroad-diagram generators out there, but none of them had the visual appeal I
wanted, so I wrote my own.

WWW: https://github.com/tabatkins/railroad-diagrams
2021-11-01T22:26:35+03:00 ports-mgmt/hs-panopticum Query port information with every combination of OPTIONS
Panopticum is a tool to perform some operations on FreeBSD ports for every
OPTIONS combination possible. These operations include generating a list of
dependencies as well as the packing list.

WWW: https://foss.heptapod.net/bsdutils/panopticum
2021-11-01T21:23:26+08:00 math/py-ndindex Python library for manipulating indices of ndarrays
ndindex is a library that allows representing and manipulating objects that can
be valid indices to numpy arrays, i.e., slices, integers, ellipses, None,
integer and boolean arrays, and tuples thereof. The goals of the library are:
- Provide a uniform API to manipulate these objects. Unlike the standard index
objects themselves like slice, int, and tuple, which do not share any methods
in common related to being indices, ndindex classes can all be manipulated
uniformly. For example, idx.args always gives the arguments used to construct
idx.
- Give 100% correct semantics as defined by numpy's ndarray. This means that
ndindex will not make a transformation on an index object unless it is correct
for all possible input array shapes. The only exception to this rule is that
ndindex assumes that any given index will not raise IndexError (for instance,
from an out of bounds integer index or from too few dimensions). For those
operations where the array shape is known, there is a reduce() method to
reduce an index to a simpler index that is equivalent for the given shape.
- Enable useful transformation and manipulation functions on index objects.

WWW: https://github.com/Quansight-Labs/ndindex
2021-11-01T21:23:17+08:00 devel/py-jsonschema3 JSON Schema validation for Python
jsonschema is an implementation of JSON Schema for Python

- Full support for Draft 3 and Draft 4 of the schema.
- Lazy validation that can iteratively report all validation errors.
- Small and extensible
- Programmatic querying of which properties or items failed validation.

WWW: https://github.com/Julian/jsonschema
2021-11-01T21:23:16+08:00 devel/py-grpcio-status Status proto mapping for gRPC
Reference package for GRPC Python status proto mapping.

WWW: https://grpc.io/
2021-11-01T21:23:15+08:00 databases/py-caterva Caterva for Python (multidimensional compressed data containers)
Python wrapper for Caterva.

WWW: https://github.com/Blosc/python-caterva
2021-11-01T21:23:14+08:00 archivers/p5-Compress-Zstd Perl interface to the Zstd (Zstandard) (de)compressor
The Compress::Zstd module provides an interface to the Zstd (de)compressor.

WWW: https://metacpan.org/dist/Compress-Zstd
2021-11-01T21:23:13+08:00 lang/v8-beta Open source JavaScript engine by Google
V8 is Google's open source high-performance JavaScript and WebAssembly engine,
written in C++. It is used in Chrome and in Node.js, among others.

V8 implements ECMAScript and WebAssembly. V8 can run standalone, or can be
embedded into any C++ application.

V8 compiles and executes JavaScript source code, handles memory allocation for
objects, and garbage collects objects it no longer needs. V8's stop-the-world,
generational, accurate garbage collector is one of the keys to V8's performance.

V8's Git repository is located at https://chromium.googlesource.com/v8/v8.git,
with an official mirror on GitHub: https://github.com/v8/v8.

WWW: https://v8.dev/
2021-11-01T21:23:12+08:00 databases/caterva Multidimensional data container on top of Blosc2
Caterva is a C library for handling multi-dimensional, compressed datasets in an
easy and convenient manner. It implements a thin metalayer on top of C-Blosc2
for specifying not only the dimensionality of a dataset, but also the
dimensionality of the chunks inside the dataset. In addition, Caterva adds
machinery for retrieving arbitrary multi-dimensional slices (aka hyper-slices)
out of the multi-dimensional containers in the most efficient way. Hence,
Caterva brings the convenience of multi-dimensional and compressed containers to
your application very easily.

WWW: https://github.com/Blosc/caterva
2021-11-01T21:23:11+08:00 archivers/c-blosc2 High performance compressor optimized for binary data
Blosc is a high performance compressor optimized for binary data (i.e. floating
point numbers, integers and booleans). It has been designed to transmit data to
the processor cache faster than the traditional, non-compressed, direct memory
fetch approach via a memcpy() OS call. Blosc main goal is not just to reduce the
size of large datasets on-disk or in-memory, but also to accelerate memory-bound
computations.

C-Blosc2 is the new major version of C-Blosc, and tries hard to be backward
compatible with both the C-Blosc1 API and its in-memory format. However, the
reverse thing is generally not true; buffers generated with C-Blosc2 are not
format-compatible with C-Blosc1 (i.e. forward compatibility is not supported).

WWW: https://www.blosc.org/
WWW: https://github.com/Blosc/c-blosc2
2021-11-01T12:19:54+09:00 graphics/povray38 Persistence of Vision Ray Tracer v3.8.0 Beta 2
POV-Ray(TM) Persistence of Vision Ray Tracer

The Persistence of Vision(tm) Ray-Tracer creates three-dimensional,
photo-realistic images using a rendering technique called ray-tracing. It
reads in a text file containing information describing the objects and
lighting in a scene and generates an image of that scene from the view point
of a camera also described in the text file. Ray-tracing is not a fast
process by any means, but it produces very high quality images with realistic
reflections, shading, perspective and other effects.

This is a beta version of the upcoming version 3.8.

WWW: http://www.povray.org/
2021-10-31T19:11:36-04:00 www/tusc TUS Command line client and server
TUS Command line (tusc) is a small static binary for both server
and client of tus resumable upload protocol.

WWW: https://github.com/jackhftang/tusc
2021-11-01T00:44:19+09:00 polish/napi Command line subtitles downloader for napiprojekt.pl
"napi.sh" is a napiprojekt.pl client written in Bash. The purpose of the project
was to create simple tool for systems with very limited resources (NAS QNAP
drives, Synology, OpenWRT routers, Popcorn streamers, etc). It was inspired by
"pynapi.py" script.

"napi.sh" is distributed together with automatic subtitle format converter
"subotage.sh" created specially for "napi.sh". "subotage.sh" is written in Bash
and uses awk for text processing.

WWW: https://gitlab.com/hesperos/napi
2021-10-30T10:44:54+00:00 mail/roundcube-twofactor_gauthenticator Roundcube TOTP auth plugin
This plugin adds the option to use TOTP as second-factor
authentication.

WWW: https://github.com/alexandregz/twofactor_gauthenticator
2021-10-28T05:56:36+00:00 devel/py-circuitbreaker Python Circuit Breaker pattern implementation
This is a Python implementation of the "Circuit Breaker" Pattern.
(http://martinfowler.com/bliki/CircuitBreaker.html)

Inspired by Michael T. Nygard's highly recommendable book Release It!
(https://pragprog.com/book/mnee/release-it)

WWW: https://github.com/fabfuel/circuitbreaker
2021-10-29T10:49:48+00:00 math/fastops AVX/AVX2-accelerated bulk call of math functions
This small library enables acceleration of bulk calls of certain math
functions on AVX and AVX2 hardware. Currently supported operations are
exp, log, sigmoid, and tanh. The library is designed with extensibility
in mind.

WWW: https://github.com/yandex/fastops
2021-10-28T06:11:15+02:00 www/yarn-node16
2021-10-27T08:27:59-07:00 textproc/py-Morfessor Discover the regularities behind word forming in natural languages
The goal of the Morpho project is to develop unsupervised data-driven methods
that discover the regularities behind word forming in natural languages. In
particular, we are focussing on the discovery of morphemes, which are the
primitive units of syntax, the smallest individually meaningful elements in the
utterances of a language. Morphemes are important in automatic generation and
recognition of a language, especially in languages in which words may have many
different inflected forms.

WWW: http://morpho.aalto.fi/projects/morpho/
2021-10-29T08:56:32+08:00 astro/py-extension-helpers Building and installing packages in the Astropy ecosystem
The extension-helpers package includes convenience helpers to assist
with building Python packages with compiled C/Cython extensions. It
is developed by the Astropy project but is intended to be general
and usable by any Python package.

WWW: https://extension-helpers.readthedocs.io/
2021-10-29T08:42:21+08:00 astro/py-pyerfa Python wrapper for the ERFA library
PyERFA is the Python wrapper for the ERFA library (Essential Routines for
Fundamental Astronomy), a C library containing key algorithms for astronomy,
which is based on the SOFA library published by the International Astronomical
Union (IAU). All C routines are wrapped as Numpy universal functions, so
that they can be called with scalar or array inputs.

WWW: https://github.com/liberfa/pyerfa
2021-10-28T15:55:50+09:00 devel/py-cadquery-pywrap C++ binding generator for python
PyWrap is a C++ binding generator using pybind11, libclang and jinja.
The main goal of this project is to automatically generate bindings for OCCT7.3
and beyond without single manual edit of the generated code.
Once finished the project will be usable as a general C++ binding generator.

WWW: https://github.com/CadQuery/pywrap
2021-10-28T13:20:43+09:00 devel/py-cymbal Easily add functionality missing from libclang Python bindings
Cymbal makes it easy to add functionality missing from libclang Python
bindings

The Clang libclang python bindings use ctypes to invoke functions
present in libclang dynamic library. In some cases, only a subset of
the C functions are available, because the platform or version
specific Python bindings omit functions. Cymbal simplfies the process
of dynamically adding those methods to Types and Cursors.

WWW: https://github.com/CadQuery/cymbal
2021-10-28T09:27:49+09:00 devel/py-clang Python bindings for libclang
This is the python bindings subdir of llvm clang repository.

WWW: https://github.com/llvm-mirror/clang/tree/master/bindings/python
2021-10-28T10:24:45+09:00 devel/py-logzero Robust and effective logging for Python
Robust and effective logging for Python 2 and 3.

- Easy logging to console and/or (rotating) file.
- Provides a fully configured standard Python logger object.
- Pretty formatting, including level-specific colors in the console.
- Windows color output supported by colorama
- Robust against str/bytes encoding problems, works with all kinds of
character encodings and special characters.
- Multiple loggers can write to the same logfile (also across multiple
Python files).
- Global default logger with logzero.logger and custom loggers with
logzero.setup_logger(..).
- Compatible with Python 2 and 3.
- All contained in a single file.
- Licensed under the MIT license.
- Heavily inspired by the Tornado web framework.

WWW: https://github.com/metachris/logzero
2021-10-27T21:07:36-04:00 lang/luajit-devel Just-In-Time Compiler for Lua
LuaJIT is a Just-In-Time Compiler for the Lua programming language.

WWW: https://luajit.org/luajit.html
2021-10-25T15:45:14+09:00 mail/postfixadmin-lite
2021-10-27T08:18:11+02:00 databases/rubygem-redis44 Ruby client library for Redis, the key value storage server
rubygem-redis is a Ruby client library for the Redis key-value store.

WWW: https://github.com/redis/redis-rb
2021-10-25T16:36:01+09:00 mail/postfixadmin33 PHP web-based management tool for Postfix virtual domains and users
Postfix Admin is a web-based management tool written in PHP for
Postfix with Postfix-style Virtual Domains using MySQL or
PostgreSQL lookups. Postfix Admin is known to work on Apache
and Lighttpd, but is designed to work on any web server with
PHP 5.1.2+ support.

Postfix Admin features:

- Virtual Mailboxes, Virtual Aliases and Forwarders;
- Domain-to-Domain Forwarding (Catch-All Aliases);
- Vacation (auto-responder) for Virtual Mailboxes;
- Quota, Alias & Mailbox limits per domain;
- Backup MX;
- Packaged with over 25 languages.

WWW: http://www.postfixadmin.org/
2021-10-25T16:36:01+09:00 mail/postfixadmin33-lite
2021-10-26T05:22:22+08:00 net/rubygem-ipaddr Set of methods to manipulate an IP address
IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6
are supported.

WWW: https://github.com/ruby/ipaddr
2021-10-26T05:22:11+08:00 devel/rubygem-aws-sdk-panorama Official AWS Ruby gem for AWS Panorama (Panorama)
Official AWS Ruby gem for AWS Panorama (Panorama).

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-panorama
2021-10-26T05:22:10+08:00 www/p5-HTTP-Tiny-UNIX Subclass of HTTP::Tiny to connect to HTTP server over Unix socket
HTTP::Tiny::UNIX is a subclass of HTTP::Tiny to connect to HTTP server over Unix
socket. URL syntax is "http:" + path to unix socket + "/" + uri path. For
example: http:/var/run/apid.sock//api/v1/matches. URL not matching this pattern
will be passed to HTTP::Tiny.

WWW: https://metacpan.org/dist/HTTP-Tiny-UNIX
2021-10-25T23:05:07+08:00 textproc/py-tomli-w Lil' TOML writer
Tomli-W is a Python library for writing TOML. It is a write-only counterpart to
Tomli, which is a read-only TOML parser. Tomli-W is fully compatible with TOML
v1.0.0.

WWW: https://github.com/hukkin/tomli-w
2021-10-25T22:44:13+08:00 sysutils/rubygem-license_scout Discover license files of a project's dependencies
License Scout is a utility that discovers and aggregates the licenses for your
software project's transitive dependencies.

WWW: https://github.com/chef/license_scout
2021-10-25T22:44:06+08:00 sysutils/rubygem-chef-cleanroom Safely evaluate Ruby DSLs with cleanroom
The cleanroom pattern is a safer, more convenient, Ruby-like approach for
limiting the information exposed by a DSL while giving users the ability to
write awesome code!

This is a chef fork of https://github.com/sethvargo/cleanroom.

WWW: https://github.com/chef/cleanroom
2021-10-25T22:43:59+08:00 devel/rubygem-zhexdump Highly flexible hexdump implementation
ZHexdump provides a very flexible hexdump implementation.

WWW: https://github.com/zed-0xff/zhexdump
2021-10-25T22:43:58+08:00 devel/rubygem-pedump Dump headers, sections, extract resources of Win32 PE exe, dll, etc
pedump provides a pure ruby implementation of Win32 PE binary files dumper.

WWW: https://github.com/zed-0xff/pedump
2021-10-25T22:43:57+08:00 devel/rubygem-omnibus Framework for building self-installing, full-stack software builds
Omnibus is a framework for building self-installing, full-stack software builds.
Omnibus provides both a DSL for defining Omnibus projects for your software, as
well as a command-line tool for generating installer artifacts from that
definition.

WWW: https://github.com/chef/omnibus
2021-10-25T22:43:56+08:00 devel/rubygem-iostruct Struct that can read/write itself from/to IO-like objects
iostruct provides a struct that can read/write itself from/to IO-like objects.

WWW: https://github.com/zed-0xff/iostruct
2021-10-25T22:43:55+08:00 devel/rubygem-contracts016 Contracts for Ruby
Contracts let you clearly -- even beautifully -- express how your code behaves,
and free you from writing tons of boilerplate, defensive code.

You can think of contracts as assert on steroids.

WWW: https://github.com/egonSchiele/contracts.ruby
2021-10-25T22:43:54+08:00 devel/rubygem-aws-sdk-managedgrafana Official AWS Ruby gem for Amazon Managed Grafana
Official AWS Ruby gem for Amazon Managed Grafana.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-managedgrafana
2021-10-25T22:43:53+08:00 textproc/py-sphinxcontrib-towncrier RST directive for injecting a Towncrier-generated changelog draft
sphinxcontrib-towncrier is an RST directive for injecting a Towncrier-generated
changelog draft containing fragments for the unreleased (next) project version.

WWW: https://github.com/sphinx-contrib/sphinxcontrib-towncrier
2021-10-25T22:43:48+08:00 net/py-suds-community Lightweight SOAP client (community fork)
Suds is a lightweight SOAP-based web service client for Python licensed under
LGPL. This is a community fork of the jurko fork.

WWW: https://github.com/suds-community/suds
2021-10-23T13:43:44+01:00 security/aws-c-auth C99 library implementation of AWS client-side authentication
C99 library implementation of AWS client-side authentication:
standard credentials providers and signing.

WWW: https://github.com/awslabs/aws-c-auth
2021-10-23T13:42:59+01:00 devel/aws-crt-cpp C++ wrapper around the aws-c libraries
C++ wrapper around the aws-c-* libraries.
Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.

WWW: https://github.com/awslabs/aws-crt-cpp
2021-10-23T13:42:23+01:00 devel/aws-c-sdkutils AWS SDK C utilities
AWS SDK C utilities.

WWW: https://github.com/awslabs/aws-c-sdkutils
2021-10-23T13:41:42+01:00 devel/aws-c-s3 C99 library implementation for communicating with the S3 service
C99 library implementation for communicating with the S3 service,
designed for maximizing throughput on high bandwidth EC2 instances.

WWW: https://github.com/awslabs/aws-c-s3
2021-10-23T13:40:50+01:00 devel/aws-c-mqtt C99 implementation of the MQTT 3.1.1 specification
This library contains an MQTT implementation that is simple
and easy to use, but also quite powerful and low on unnecessary copies.

WWW: https://github.com/awslabs/aws-c-mqtt
2021-10-23T13:39:59+01:00 devel/aws-c-http C99 implementation of the HTTP/1.1 and HTTP/2 specifications
C99 implementation of the HTTP/1.1 and HTTP/2 specifications

WWW: https://github.com/awslabs/aws-c-http
2021-10-23T13:38:43+01:00 devel/aws-c-compression C99 implementation of compression algorithms
This is a cross-platform C99 implementation of compression
algorithms such as gzip, and huffman encoding/decoding.

WWW: https://github.com/awslabs/aws-c-compression
2021-10-24T14:09:27-07:00 audio/inscore Environment for the design of interactive augmented music scores
INScore is an environment for the design of interactive augmented music scores.
It extends the music representation to arbitrary graphic objects, including
symbolic music notation. It provides time synchronization in the graphic space,
signals graphic representations, interaction processes representation, dynamic
and interactive scores. It supports Web and local network extensions.

WWW: https://inscore.grame.fr/
2021-10-23T21:42:15-03:00 devel/sfsexp Small Fast S-Expression Library
The sfsexp library is intended for developers who wish to manipulate
(read, parse, modify, and create) symbolic expressions from C or C++
programs. A symbolic expression, or s-expression, is essentially a
LISP-like expression such as (a (b c)). S-expressions are able to
represent complex, structured data without requiring additional
meta-data describing the structure. They are recursively defined: an
s-expression is a list of either atoms or s-expressions. In the example
above, the expression contains an atom "a" and an s-expression, which in
turn contains two atoms, "b" and "c". They are simple, useful, and well
understood.

This library is designed to provide a minimal set of functions and data
structures for the four functions listed above: reading s-expressions
(I/O), parsing strings containing them into an AST equivalent, modifying
the AST representation, and converting the AST back into a well
formatted string. The primary goals are efficiency and simplicity. This
library forms the basis of the data representation and transmission
protocol for the Supermon high-speed cluster monitoring system from the
LANL Advanced Computing Laboratory. The usefulness and lack of choice in
available, open source s-expression libraries around 2003 motivated the
independent (from supermon) release of this library.

WWW: https://github.com/mjsottile/sfsexp
2021-10-21T22:35:04+00:00 www/node16 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.

WWW: https://nodejs.org/
2021-10-22T20:40:49-03:00 textproc/py-sphinxemoji Sphinx extension that provides emoji codes
An extension to use emoji codes in your Sphinx documentation!

For installation and usage details, see the documentation.

WWW: https://sphinxemojicodes.readthedocs.io/en/stable/
2021-10-22T13:53:47+08:00 net/fort FORT Validator is an open source RPKI validator
FORT validator is an MIT-licensed RPKI Relying Party, this is a tool offered as
part of the FORT project. It is a solution that allows operators to validate BGP
routing information against the RPKI repository for use in router configuration
and resolution. The service performs the validation of the entire RPKI
repository, and which serves the resulting ROAs for easy access by your routers.

WWW: https://fortproject.net/en/validator
2021-10-20T08:43:39+02:00 devel/wasi-compiler-rt13 Clang builtins library for WebAssembly System Interface
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

This port includes Clang builtins for WASI
(WebAssembly System Interface).

WWW: http://llvm.org/
2021-10-21T17:30:11+02:00 net-mgmt/py-pynetbox NetBox API client library
This package offers direct access to the API of NetBox and allows to manipulate
several objects within a NetBox instance.

WWW: https://github.com/netbox-community/pynetbox
2021-10-19T13:56:38+02:00 devel/gocritic Opinionated Go source code linter for code audit
Highly extensible Go source code linter providing checks currently
missing from other linters. Features:

- Almost 100 diagnostics that check for bugs, performance and style issues
- Extensible without re-compilation with dynamic rules
- Includes #opinionated checks with very strict and specific requirements
- Self-documented: gocritic doc <checkname> gives a checker description

WWW: https://go-critic.com/
2021-10-18T21:05:05-03:00 devel/linux-sublime-merge Cross-platform Git client, done the Sublime Text way
Sublime Merge is a Graphical Git Client from the creators of Sublime Text.
It is powered by the same performant cross-platform GUI toolkit and syntax
highlighting engine used in Sublime Text. Sublime Merge wraps around the
core Git functionality, so when you're using Sublime Merge, you're using Git.

WWW: https://www.sublimemerge.com/
2021-10-18T20:43:04-03:00 editors/linux-sublime-text4 Sophisticated text editor for code, markup and prose
Sublime Text is a sophisticated text editor for code, markup and prose.

WWW: http://www.sublimetext.com
2021-10-18T17:01:03+02:00 devel/py-breathe an extension to reStructuredText and Sphinx to render Doxygen xml output
Breathe provides a bridge between the Sphinx and Doxygen documentation systems.

It is an easy way to include Doxygen information in a set of documentation
generated by Sphinx. The aim is to produce an autodoc like support for people
who enjoy using Sphinx but work with languages other than Python. The system
relies on the Doxygen’s xml output.

WWW: https://github.com/michaeljones/breathe
2021-10-18T18:06:44+00:00 security/py-django-auth-kerberos Kerberos authentication backend for Django
Make sure following settings are configured in settings.py:

INSTALLED_APPS = (
...
'django_auth_kerberos',
...
)

# kerberos realm and service
KRB5_REALM = 'EXAMPLE.COM'
KRB5_SERVICE = '[hostname]/EXAMPLE.COM'

# Enabled KDC verification defending against rogue KDC responses
# by validating the ticket against the local keytab.
KRB5_VERIFY_KDC = True

# Enable case-sensitive matching between Kerberos and database user names
KRB5_USERNAME_MATCH_IEXACT = True

# redirect url after login
LOGIN_REDIRECT_URL = '/'

WWW: https://github.com/02strich/django-auth-kerberos
2021-10-17T10:43:20-03:00 devel/py-azure-keyvault-keys Microsoft Azure Key Vault Keys Client Library for Python
Azure Key Vault Keys client library for Python

Azure Key Vault helps solve the following problems:
- Cryptographic key management (this library) - create, store, and control
access to the keys used to encrypt your data
- Secrets management (azure-keyvault-secrets) - securely store and control
access to tokens, passwords, certificates, API keys, and other secrets
- Certificate management (azure-keyvault-certificates) - create, manage, and
deploy public and private SSL/TLS certificates
- Vault administration (azure-keyvault-administration) - role-based access
control (RBAC), and vault-level backup and restore options

WWW: https://pypi.org/project/azure-keyvault-keys/
2021-10-17T03:10:24+00:00 math/R-cran-terra Spatiall Data Analysis
Methods for spatial data analysis with raster and vector data.
Raster methods allow for low-level data manipulation as well as
high-level global, local, zonal, and focal computation. The predict
and interpolate methods facilitate the use of regression type
(interpolation, machine learning) models for spatial prediction,
including with satellite remote sensing data. Processing of very
large files is supported. See the manual and tutorials on
<https://rspatial.org/terra/> to get started. 'terra' is very similar
to the 'raster' package; but 'terra' can do more, is easier to use,
and it is faster.

WWW: https://cran.r-project.org/web/packages/terra/
2021-10-17T10:10:52+08:00 devel/py-pythran Ahead of Time compiler for numeric kernels
Pythran is an ahead of time compiler for a subset of the Python language,
with a focus on scientific computing. It takes a Python module annotated
with a few interface descriptions and turns it into a native Python module
with the same interface, but (hopefully) faster.

WWW: https://github.com/serge-sans-paille/pythran
2021-10-16T16:33:48-07:00 science/py-pyberny Optimizer of molecular geometries with respect to the total energy
PyBerny is an optimizer of molecular geometries with respect to the total
energy, using nuclear gradient information.

In each step, it takes energy and Cartesian gradients as an input, and returns
a new equilibrium structure estimate.

The package implements a single optimization algorithm, which is an amalgam of
several techniques, comprising the quasi-Newton method, redundant internal
coordinates, an iterative Hessian approximation, a trust region scheme, and
linear search. The algorithm is described in more detailed in the documentation.

WWW: https://github.com/jhrmnn/pyberny
2021-10-15T19:25:39+00:00 games/LibreMines Free/Libre and Open Source Software Qt based Minesweeper
LibreMines is a Free/Libre and Open Source software Qt based Minesweeper clone
available for GNU/Linux, FreeBSD and Windows systems.

WWW: https://github.com/Bollos00/LibreMines
2021-10-15T09:12:33-07:00 databases/timescaledb-backup Tool for performing TimescaleDB backups across versions
timescaledb-backup is a program for making dumping and restoring a TimescaleDB
database simpler, less error-prone, and more performant.

WWW: https://github.com/timescale/timescaledb-backup
2021-10-15T09:04:42-07:00 net-mgmt/promscale Timescale analytical platform for Prometheus metrics
Open source storage system and query language for metrics and traces. Native
support for Prometheus and OpenTelemetry. 100% PromQL compliant. Backed by
PostgreSQL and TimescaleDB.

WWW: https://www.timescale.com/promscale
2021-10-15T08:08:11-07:00 databases/timescaledb-tune Tool for tuning TimescaleDB for better performance
A tool for tuning TimescaleDB for better performance by adjusting settings
to match your system's CPU and memory resources.

WWW: https://github.com/timescale/timescaledb-tune
2021-10-15T07:48:23+02:00 deskutils/bookworm Simple, focused ebook reader
Bookworm is a simple, focused eBook reader.

Read the books you love without having to worry about the different format
complexities like epub, pdf, mobi, cbr, etc. This version supports EPUB, PDF
and Comics (CBR and CBZ) formats with support for more formats to follow soon.

WWW: https://babluboy.github.io/bookworm/
2021-10-14T09:46:40-07:00 games/SpaceCadetPinball Decompilation of 3D Pinball for Windows
Decompilation of Space Cadet - 3D Pinball for Windows.

WWW: https://github.com/k4zmu2a/SpaceCadetPinball
2021-10-14T06:51:12-05:00 biology/py-deeptools User-friendly tools for exploring deep-sequencing data
deepTools contains useful modules to process the mapped reads data for
multiple quality checks, creating normalized coverage files in standard
bedGraph and bigWig file formats, that allow comparison between
different files (for example, treatment and control). Finally, using
such normalized and standardized files, deepTools can create many
publication-ready visualizations to identify enrichments and for
functional annotations of the genome.

WWW: https://github.com/deeptools/deepTools
2021-10-14T15:17:48+08:00 net/dpdk-20.11 DPDK: Software libraries for packet processing
The Data Plane Development Kit (DPDK)

The DPDK is a set of software libraries to enable packet processing. It
consists of a set of polling mode drivers (PMD) which can be used to pull
network packets directly from a Network Interface Card (NIC), as well as
other libraries to assist in the processing of those packets. The additional
libraries include ones for:
* memory and buffer management
* packet classification
* software rings or FIFOs to allow packet transfer between cores
amongst others.

Applications written using the DPDK run in userspace. The devices used by a
DPDK application are removed from kernel control and are instead managed
directly by that application.

WWW: http://dpdk.org/
2021-10-14T03:11:18+08:00 devel/rubygem-aws-sdk-cloudcontrolapi Official AWS Ruby gem for AWS Cloud Control API (CloudControlApi)
Official AWS Ruby gem for AWS Cloud Control API (CloudControlApi).

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-cloudcontrolapi
2021-10-14T03:11:17+08:00 devel/rubygem-aws-sdk-account Official AWS Ruby gem for AWS Account
Official AWS Ruby gem for AWS Account.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-account
2021-10-14T03:10:23+08:00 textproc/py-tomli_w Lil' TOML writer
Tomli-W is a Python library for writing TOML. It is a write-only counterpart to
Tomli, which is a read-only TOML parser. Tomli-W is fully compatible with TOML
v1.0.0.

WWW: https://github.com/hukkin/tomli-w
2021-10-13T11:01:52-05:00 biology/py-deeptoolsintervals Python interface for deepTools interval trees
Deeptools_intervals is an interval tree backend designed to interface
with deepTools, supporting metadata associated with each interval.

WWW: https://github.com/deeptools/deeptools_intervals
2021-10-13T08:03:21-05:00 biology/py-pybigwig Python access to bigWig files using libBigWig
py-bigwig is a python extension, written in C, for quick access to
bigBed files and access to and creation of bigWig files. This extension
uses libBigWig for local and remote file access.

WWW: https://github.com/deeptools/pyBigWig
2021-10-13T07:53:09-05:00 biology/py-py2bit Python interface for 2bit packed nucleotide files
py2bit is a python extension, written in C, for quick access to 2bit
files for randomly accessible, packed nucleotide sequences. The
extension uses lib2bit for file access.

WWW: https://github.com/deeptools/py2bit
2021-10-13T07:32:54+01:00 games/wordsearch Classic word search game that you can play in your terminal
wordsearch is a classic word search game that you can play in your terminal. It
features curses full screen gameplay with an easy to customize puzzle directory
so you can share your creations with friends. It has simple to pick up gameplay
with word-based scoring so you can play anytime.

WWW: https://github.com/jensenpat/wordsearch
2021-10-13T13:34:05+08:00 devel/rubygem-google-apis-sqladmin_v1beta4 Simple REST client for Cloud SQL Admin API V1beta4
This is a simple client library for version V1beta4 of the Cloud SQL Admin API.
It provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

WWW: https://github.com/googleapis/google-api-ruby-client
WWW: https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-sqladmin_v1beta4
2021-10-13T13:34:04+08:00 devel/rubygem-google-apis-pubsub_v1 Simple REST client for Cloud Pub/Sub API V1
This is a simple client library for version V1 of the Cloud Pub/Sub API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

WWW: https://github.com/googleapis/google-api-ruby-client
WWW: https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-pubsub_v1
2021-10-13T13:34:02+08:00 devel/rubygem-google-apis-monitoring_v3 Simple REST client for Cloud Monitoring API V3
This is a simple client library for version V3 of the Cloud Monitoring API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

WWW: https://github.com/google/google-api-ruby-client
WWW: https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-monitoring_v3
2021-10-13T13:34:01+08:00 devel/rubygem-google-apis-compute_v1 Simple REST client for Compute Engine API V1
This is a simple client library for version V1 of the Compute Engine API. It
provides:
- A client object that connects to the HTTP/JSON REST endpoint for the service.
- Ruby objects for data structures related to the service.
- Integration with the googleauth gem for authentication using OAuth, API keys,
and service accounts.
- Control of retry, pagination, and timeouts.

WWW: https://github.com/googleapis/google-api-ruby-client
WWW: https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-compute_v1
2021-10-13T13:34:00+08:00 devel/rubygem-aws-sdk-voiceid Official AWS Ruby gem for Amazon Voice ID
Official AWS Ruby gem for Amazon Voice ID.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-voiceid
2021-10-13T13:33:59+08:00 devel/rubygem-aws-sdk-connectwisdomservice Official AWS Ruby gem for Amazon Connect Wisdom Service
Official AWS Ruby gem for Amazon Connect Wisdom Service.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-connectwisdomservice
2021-10-13T13:33:57+08:00 devel/py-backports.cached-property cached_property() - computed once per instance, cached as attribute
Python 3.8 adds great descriptor to functools: cached_property. Technically all
required APIs was available since python 3.6, but it is what it is.

This package is a backport of this functionality for python 3.6 and 3.7.

WWW: https://github.com/penguinolog/backports.cached_property
2021-10-13T13:33:56+08:00 devel/capnproto080 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 faster.

WWW: https://capnproto.org/
2021-10-12T19:34:24+02:00 devel/py-resolvelib07 Resolve abstract dependencies into concrete ones
ResolveLib at the highest level provides a Resolver class that includes
dependency resolution logic. You give it some things, and a little information
on how it should interact with them, and it will spit out a resolution result.

WWW: https://github.com/sarugaku/resolvelib
2021-10-12T11:40:35-05:00 biology/bamutil Utilities for working with SAM/BAM files
Utilities for working on SAM/BAM files from The Center for Statistical
Genetics at the University of Michigan School of Public Health. It
includes numerous functions such as splitting, merging, trimming reads,
filtering, validation, diff, etc.

WWW: https://github.com/statgen/bamUtil
2021-10-08T08:48:52-03:00 devel/git-svn Bidirectional operation between a Subversion repository and Git
Bidirectional operation between a Subversion repository and Git

git svn is a simple conduit for changesets between Subversion and Git. It
provides a bidirectional flow of changes between a Subversion and a Git
repository.
2021-10-08T08:48:52-03:00 devel/git-p4 Import from and submit to Perforce repositories using git
Import from and submit to Perforce repositories

This command provides a way to interact with p4 repositories using Git.
2021-10-12T17:00:19+02:00 textproc/mantra CLI for previewing mandoc manual pages with live auto-reload in a pager
Mantra is a CLI for previewing mandoc manual pages
with live auto-reload in a pager.

WWW: https://github.com/0mp/mantra
2021-10-11T08:39:37-07:00 science/py-OpenMC Monte Carlo neutron and photon transport simulation code (Python)
Python bindings for OpenMC.

OpenMC is a community-developed Monte Carlo neutron and photon transport
simulation code. It is capable of performing fixed source, k-eigenvalue, and
subcritical multiplication calculations on models built using either a
constructive solid geometry or CAD representation. OpenMC supports both
continuous-energy and multigroup transport. The continuous-energy particle
interaction data is based on a native HDF5 format that can be generated from
ACE files produced by NJOY. Parallelism is enabled via a hybrid MPI and OpenMP
programming model.

WWW: https://openmc.org/
2021-10-10T20:56:01-07:00 science/openmc Monte Carlo neutron and photon transport simulation code
OpenMC is a community-developed Monte Carlo neutron and photon transport
simulation code. It is capable of performing fixed source, k-eigenvalue, and
subcritical multiplication calculations on models built using either a
constructive solid geometry or CAD representation. OpenMC supports both
continuous-energy and multigroup transport. The continuous-energy particle
interaction data is based on a native HDF5 format that can be generated from
ACE files produced by NJOY. Parallelism is enabled via a hybrid MPI and OpenMP
programming model.

WWW: https://openmc.org/
2021-10-10T17:59:45+00:00 security/nextcloud-twofactor_nextcloud_notification Use Nextcloud notification as MFA app for Nextcloud
Allows using any of your logged in devices as second factor

WWW: https://apps.nextcloud.com/apps/twofactor_nextcloud_notification
2021-10-10T17:38:17+00:00 security/nextcloud-twofactor_admin Admin create one-time TOTP app for Nextcloud
A Two-Factor-Auth Provider for TOTP (RFC 6238)

WWW: https://apps.nextcloud.com/apps/twofactor_totp
2021-10-10T18:33:08+02:00 games/runelite Open source Old School RuneScape client
Popular free, open-source and super fast client for Old School RuneScape.

WWW: https://runelite.net
2021-10-10T04:48:08-04:00 x11-themes/skeuos-gtk-themes Light and dark colorful Gtk3.20+ theme
Light and dark colorful Gtk3.20+ theme

Supported Desktop Environments:

* Cinnamon
* Gnome-Shell
* Metacity
* Xfce

WWW: https://github.com/daniruiz/skeuos-gtk
2021-10-09T21:45:26-07:00 science/py-PyNE PyNE: The Nuclear Engineering Toolkit
PyNE is a suite of tools to aid in computational nuclear science & engineering.
PyNE seeks to provide native implementations of common nuclear algorithms, as
well as Python bindings and I/O support for other industry standard nuclear
codes.

WWW: https://pyne.io/
2021-10-10T14:02:00+09:00 net/py-pypacker Packet manipulation library for Python
pypacker is a packet manipulation library for Python.

Key features:
- Creating custom Packets (via keywords) or from raw byte and change their data
- Reading/writing packets from/to file (Support only for Wireshark/tcpdump pcap format)
- Merging multiple pcap files to one file

WWW: https://gitlab.com/mike01/pypacker
2021-10-09T20:21:50+02:00 security/weggli Semantic search tool for C and C++ codebases
weggli is a fast and robust semantic search tool for C and C++ codebases. It is
designed to help security researchers identify interesting functionality in
large codebases.

weggli performs pattern matching on Abstract Syntax Trees based on user
provided queries. Its query language resembles C and C++ code, making it easy
to turn interesting code patterns into queries.

weggli is inspired by great tools like Semgrep, Coccinelle, joern and CodeQL,
but makes some different design decisions:
- C++ support: weggli has first class support for modern C++ constructs, such
as lambda expressions, range-based for loops and constexprs.
- Minimal setup: weggli should work out-of-the box against most software you
will encounter. weggli does not require the ability to build the software and
can work with incomplete sources or missing dependencies.
- Interactive: weggli is designed for interactive usage and fast query
performance. Most of the time, a weggli query will be faster than a grep
search. The goal is to enable an interactive workflow where quick switching
between code review and query creation/improvement is possible.
- Greedy: weggli's pattern matching is designed to find as many (useful)
matches as possible for a specific query. While this increases the risk of
false positives it simplifies query creation. For example, the query $x = 10;
will match both assignment expressions (foo = 10;) and declarations
(int bar = 10;).

WWW: https://github.com/googleprojectzero/weggli
2021-10-07T17:41:33+03:00 devel/py-pytest-regtest Pytest plugin for regression tests
pytest-regtest is a pytest-plugin for implementing regression tests.
Compared to functional testing a regression test does not test if
software produces correct results, instead a regression test checks
if software behaves the same way as it did before introduced changes.

pytest-regtest allows capturing selected output which then can be
compared to the captured output from former runs.

WWW: https://pypi.org/project/pytest-regtest/
WWW: https://gitlab.com/uweschmitt/pytest-regtest
2021-10-07T17:40:11+03:00 devel/py-pytest-canonical-data Plugin which compares results with canonical ones from previous runs
A plugin which allows to compare results with canonical results,
based on previous runs.

Inspired by Yandex's canondata plugin, pytest-needle and
pytest-regtest.

WWW: https://pypi.org/project/pytest-canonical-data/
WWW: https://github.com/shuternay/pytest-canonical-data
2021-10-08T10:08:11-07:00 biology/libneurosim Common interfaces for neuronal simulators
libneurosim is a general library that provides interfaces and common utility
code for neuronal simulators.

Currently it provides the ConnectionGenerator interface.

The ConnectionGenerator API is a standard interface supporting efficient
generation of network connectivity during model setup in neuronal network
simulators. It is intended as an abstraction isolating both sides of the API:
any simulator can use a given connection generator and a given simulator can use
any library providing the ConnectionGenerator interface. It was initially
developed to support the use of libcsa from NEST.

WWW: https://github.com/INCF/libneurosim
2021-10-08T08:14:55+02:00 graphics/airsaned Apple AirScan compatible SANE web frontend
A SANE WebScan frontend that supports Apple's AirScan protocol.
Scanners are detected automatically, and published through mDNS.
Though images may be acquired and transferred in JPEG, PNG, and
PDF/raster format through a simple web interface, AirSane's intended
purpose is to be used with AirScan/eSCL clients such as Apple's
Image Capture.

Images are encoded on-the-fly during acquisition, keeping memory/storage
demands low. Thus, AirSane will run fine on a Raspberry Pi or similar
device.

AirSane has been developed by reverse-engineering the communication
protocol implemented in Apple's AirScanScanner client (macos 10.12.6,
/System/Library/Image Capture/Devices/AirScanScanner.app).

Authentication and secure communication are not supported.

If you are looking for a powerful SANE web frontend, AirSane may
not be for you. You may be interested in phpSANE instead.

WWW: https://github.com/SimulPiscator/AirSane
2021-10-07T10:29:09-07:00 audio/lms Web based music streaming client
Lightweight Music Server (LMS) is a self-hosted music streaming client
with a sleek web interface. Access your music collection from anywhere using
a web interface.
2021-10-07T13:23:07+02:00 graphics/quickqanava Library for QML-based Graph Visualisation
QuickQanava is a C++14 library designed to display graphs and relational content
in a QtQuick application. QuickQanava provide QML components and C++ classes
to visualize medium-sized directed graphs in a C++/QML application. QuickQanava
does not provide advanced layout algorithms, but rather focus on displaying
relational content in advanced dynamic user interfaces (with DnD support,
resizable content, visual connection of nodes).

WWW: http://cneben.github.io/QuickQanava/index.html
2021-10-07T13:24:53+02:00 security/linux-bitwarden-cli Bitwarden CLI
The Bitwarden CLI is a powerful, full-featured command-line interface
(CLI) tool to access and manage a Bitwarden vault. The CLI is written
with TypeScript and Node.js and can be run on Windows, macOS, and Linux
distributions. This port is using the Linux binary thanks to the Linux
binary compatibility provided by FreeBSD.

WWW: https://github.com/bitwarden/cli
2021-09-18T17:44:56+09:00 security/clamav-lts Command line virus scanner written entirely in C
This the Long Term Support (LTS) version of Clam Antivirus.
Clam Antivirus is command line virus scanner written entirely in C
and its database is kept up to date. It also detects polymorphic
viruses, scans compressed files and supported by AMaViS.
Optionally you can use the clamav-milter interface to connect
clamav with sendmail.

WWW: https://www.clamav.net/
2021-10-07T01:10:04-07:00 security/hexl Intel homomorphic encryption acceleration library
Intel HEXL is an open-source library which provides efficient implementations of
integer arithmetic on Galois fields. Such arithmetic is prevalent in
cryptography, particularly in homomorphic encryption (HE) schemes. Intel HEXL
targets integer arithmetic with word-sized primes, typically 30-60 bits. Intel
HEXL provides an API for 64-bit unsigned integers and targets Intel CPUs.

WWW: https://intel.github.io/hexl/v1.2.1/doxygen/html/index.html
2021-10-06T21:11:09+02:00 textproc/htmlq Command-line HTML processor, similar to jq
Like jq, but for HTML. It uses CSS selectors to extract bits of content
from HTML files.

WWW: https://github.com/mgdm/htmlq
2021-07-30T16:23:25-06:00 sysutils/gstat-rs Replacement for gstat(8)
Replacement for gstat(8)

This is a gstat replacement, written in Rust. It is more featureful than the
original, and works much better on systems with large numbers of disks. The
key differences are:

* gstat-rs supports sorting the disks using the '+', '-', and 'r' keys, and the
"--sort" and "-r" command line options.
* gstat-rs can enable/disable columns at any time using the insert and
delete keys. gstat can only do that at startup, and only for certain
infrequently used columns.
* If the screen has enough space, gstat-rs will display multiple disks side by
side.
* gstat-rs can pause the display without exiting the program.
* gstat-rs's settings are automatically persisted to a config file.
* gstat-rs does not support batch mode (`-bBC`) output. If you want that kind
of information, use iostat(8) instead.
* gstat-rs does not display GEOM consumers (`-c`), but it can easily be
added if there's any demand for that feature.

WWW: https://github.com/asomers/gstat-rs
2021-10-06T14:44:13+08:00 net-mgmt/php-fpm_exporter Export php-fpm metrics in Prometheus format
A prometheus exporter for PHP-FPM. The exporter connects directly to PHP-FPM
over FastCGI and exports the metrics via HTTP.

WWW: https://github.com/hipages/php-fpm_exporter
2021-10-06T13:38:23+08:00 net/kcat Generic command line non-JVM Apache Kafka producer and consumer
kcat is a generic non-JVM producer and consumer
for Apache Kafka. Think of it as a netcat for
Kafka.

WWW: https://github.com/edenhill/kcat/
2021-10-05T17:57:28+02:00 sysutils/py-prometheus-zfs Prometheus exporter for ZFS statistics using py-libzfs
This is a simple exporter for the Prometheus metrics for ZFS using
py-libzfs. It comes with a zfsprom service that can be run in the
background as an HTTP server.

WWW: https://github.com/matusnovak/prometheus-zfs
2021-10-05T11:27:28+02:00 games/py-2048-py Console version of the 2048 game written in Python
The console version of the 2048 game implemented in Python by the Ladue High
School Computer Science Club.

WWW: https://github.com/LadueCS/2048
2021-10-05T09:38:10+02:00 www/rubygem-responders-rails613 Simple Ruby DSL for making HTTP requests
Responders provides a set of responders modules to dry up your Rails app.

WWW: https://github.com/heartcombo/responders
2021-10-05T09:38:10+02:00 www/rubygem-railties613 Rails internals bootup, plugins, generators, and rake tasks
Railties is responsible for gluing all frameworks together. Overall, it:
- handles the bootstrapping process for a Rails application;
- manages the rails command line interface;
- and provides the Rails generators core.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/railties
2021-10-05T09:38:10+02:00 www/rubygem-rails613 Full-stack web application framework
Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby

Being a full-stack framework means that all layers are built to work
seamlessly together. That way you Don't Repeat Yourself (DRY) and you
can use a single language from top to bottom. Everything from templates
to control flow to business logic is written in Ruby - The language of
love for industry heavy-weights.

WWW: https://rubyonrails.org/
2021-10-05T09:38:10+02:00 www/rubygem-lograge-rails613 Tame Rails' multi-line logging into a single line per request #'
Tame Rails' multi-line logging into a single line per request

Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable
and, in the context of running multiple processes and servers, unreadable
default logging output. Rails' default approach to log everything is great
during development, it's terrible when running it in production.

WWW: https://github.com/roidrage/lograge
2021-10-05T09:38:10+02:00 www/rubygem-actionpack613 Action Controller and Action View of Rails MVC Framework
Action Pack is a framework for handling and responding to web requests. It
provides mechanisms for routing (mapping request URLs to actions), defining
controllers that implement actions, and generating responses by rendering views,
which are templates of various formats. In short, Action Pack provides the view
and controller layers in the MVC paradigm.

It consists of several modules:
- Action Dispatch, which parses information about the web request, handles
routing as defined by the user, and does advanced processing related to HTTP
such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT
bodies, handling HTTP caching logic, cookies and sessions.
- Action Controller, which provides a base controller class that can be
subclassed to implement filters and actions to handle requests. The result of
an action is typically content generated from views.

With the Ruby on Rails framework, users only directly interface with the Action
Controller module. Necessary Action Dispatch functionality is activated by
default and Action View rendering is implicitly triggered by Action Controller.
However, these modules are designed to function on their own and can be used
outside of Rails.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/actionpack
2021-10-05T09:38:10+02:00 www/rubygem-actioncable613 Integrated WebSockets for Rails
Action Cable seamlessly integrates WebSockets with the rest of your Rails
application. It allows for real-time features to be written in Ruby in the same
style and form as the rest of your Rails application, while still being
performant and scalable. It's a full-stack offering that provides both a
client-side JavaScript framework and a server-side Ruby framework. You have
access to your full domain model written with Active Record or your ORM of
choice.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/actioncable
2021-10-05T09:38:10+02:00 textproc/rubygem-sassc-rails-rails613 Integrate SassC-Ruby into Rails
We all love working with Sass, but compilation can take quite a long time for
larger codebases. This gem integrates the C implementation of Sass, LibSass,
into the asset pipeline.

WWW: https://github.com/sass/sassc-rails
2021-10-05T09:38:10+02:00 textproc/rubygem-sass-rails-rails613 Sass adapter for the Rails asset pipeline
Sass adapter for the Rails asset pipeline.

WWW: https://github.com/rails/sass-rails
2021-10-05T09:38:10+02:00 textproc/rubygem-actiontext613 Edit and display rich text in Rails applications
Action Text brings rich text content and editing to Rails. It includes the Trix
editor that handles everything from formatting to links to quotes to lists to
embedded images and galleries. The rich text content generated by the Trix
editor is saved in its own RichText model that's associated with any existing
Active Record model in the application. Any embedded images (or other
attachments) are automatically stored using Active Storage and associated with
the included RichText model.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/actiontext
2021-10-05T09:38:10+02:00 security/rubygem-devise-two-factor-rails613 Barebones two-factor authentication with Devise
Barebones two-factor authentication with Devise

WWW: https://github.com/tinfoil/devise-two-factor
2021-10-05T09:38:10+02:00 net/rubygem-activestorage613 Attach cloud and local files in Rails applications
Active Storage makes it simple to upload and reference files in cloud services
like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach
those files to Active Records. Supports having one main service and mirrors in
other services for redundancy. It also provides a disk service for testing or
local deployments, but the focus is on cloud storage.

Files can be uploaded from the server to the cloud or directly from the client
to the cloud.

Image files can furthermore be transformed using on-demand variants for quality,
aspect ratio, size, or any other MiniMagick or Vips supported transformation.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/activestorage
2021-10-05T09:38:10+02:00 mail/rubygem-actionmailer613 Easy email delivery and testing for Ruby
Action Mailer is a framework for designing email service layers. These layers
are used to consolidate code for sending out forgotten passwords, welcome wishes
on signup, invoices for billing, and any other use case that requires a written
notification to either a person or another system.

Action Mailer is in essence a wrapper around Action Controller and the Mail gem.
It provides a way to make emails using templates in the same way that Action
Controller renders views using templates.

Additionally, an Action Mailer class can be used to process incoming email, such
as allowing a blog to accept new posts from an email (which could even have been
sent from a phone).

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/actionmailer
2021-10-05T09:38:10+02:00 mail/rubygem-actionmailbox613 Receive and process incoming emails in Rails applications
Action Mailbox routes incoming emails to controller-like mailboxes for
processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,
and SendGrid. You can also handle inbound mails directly via the built-in Exim,
Postfix, and Qmail ingresses.

The inbound emails are turned into InboundEmail records using Active Record and
feature lifecycle tracking, storage of the original email on cloud storage via
Active Storage, and responsible data handling with on-by-default incineration.

These inbound emails are routed asynchronously using Active Job to one or
several dedicated mailboxes, which are capable of interacting directly with the
rest of your domain model.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/actionmailbox
2021-10-05T09:38:10+02:00 devel/rubygem-webpacker-rails613 Use Webpack to manage app-like JavaScript modules in Rails
Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack
to manage application-like JavaScript in Rails. It coexists with the asset
pipeline, as the primary purpose for Webpack is app-like JavaScript, not images,
css, or even JavaScript Sprinkles (that all continues to live in app/assets). It
is, however, possible to use Webpacker for CSS and images assets as well, in
which case you may not even need the asset pipeline. This is mostly relevant
when exclusively using component-based JavaScript frameworks.

WWW: https://github.com/rails/webpacker
2021-10-05T09:38:10+02:00 devel/rubygem-web-console-rails613 Debugging tool for your Ruby on Rails applications
A debugging tool for your Ruby on Rails applications.

WWW: https://github.com/rails/web-console
2021-10-05T09:38:10+02:00 devel/rubygem-rails-i18n-rails613 Common locale data and translations for Rails i18n
A set of common locale data and translations to internationalize and/or localize
your Rails applications.

WWW: https://github.com/svenfuchs/rails-i18n
2021-10-05T09:38:10+02:00 devel/rubygem-peek-rails613 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.

WWW: https://github.com/peek/peek
2021-10-05T09:38:10+02:00 devel/rubygem-gettext_i18n_rails_js-rails613 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.

WWW: https://github.com/webhippie/gettext_i18n_rails_js
2021-10-05T09:38:10+02:00 devel/rubygem-devise47-rails613 Flexible authentication solution for Rails with Warden
Flexible authentication solution for Rails with Warden

WWW: https://github.com/heartcombo/devise
2021-10-05T09:38:10+02:00 devel/rubygem-devise-rails613 Flexible authentication solution for Rails with Warden
Flexible authentication solution for Rails with Warden

WWW: https://github.com/heartcombo/devise
2021-10-05T09:38:10+02:00 devel/rubygem-activesupport613 Utility classes and extension that are required by Rails MVC Framework
Active Support is a collection of utility classes and standard library
extensions that were found useful for the Rails framework. These additions
reside in this package so they can be loaded as needed in Ruby projects outside
of Rails.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/activesupport
2021-10-05T09:38:10+02:00 devel/rubygem-activejob613 Job class declarations for a variety of queueing backends
Active Job is a framework for declaring jobs and making them run on a variety of
queuing backends. These jobs can be everything from regularly scheduled
clean-ups, to billing charges, to mailings. Anything that can be chopped up into
small units of work and run in parallel, really.

It also serves as the backend for Action Mailer's #deliver_later functionality
that makes it easy to turn any mailing into a job for running later. That's one
of the most common jobs in a modern web application: sending emails outside of
the request-response cycle, so the user doesn't have to wait on it.

The main point is to ensure that all Rails apps will have a job infrastructure
in place, even if it's in the form of an "immediate runner". We can then have
framework features and other gems build on top of that, without having to worry
about API differences between Delayed Job and Resque. Picking your queuing
backend becomes more of an operational concern, then. And you'll be able to
switch between them without having to rewrite your jobs.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/activejob
2021-10-05T09:38:10+02:00 devel/rubygem-actionview613 Rendering framework putting the V in MVC (part of Rails)
Action View is a framework for handling view template lookup and rendering, and
provides view helpers that assist when building HTML forms, Atom feeds and more.
Template formats that Action View handles are ERB (embedded Ruby, typically used
to inline short Ruby snippets inside HTML), and XML Builder.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/actionview
2021-10-05T09:38:10+02:00 databases/rubygem-activerecord613 Object-relational mapping layer for Rails MVC Framework
Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications. The library
provides a base class that, when subclassed, sets up a mapping between the new
class and an existing table in the database. In the context of an application,
these classes are commonly referred to as models. Models can also be connected
to other models; this is done by defining associations.

Active Record relies heavily on naming in that it uses class and association
names to establish mappings between respective database tables and foreign key
columns. Although these mappings can be defined explicitly, it's recommended to
follow naming conventions, especially when getting started with the library.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/activerecord
2021-10-05T09:38:10+02:00 databases/rubygem-activemodel613 Toolkit for building modeling frameworks
Active Model provides a known set of interfaces for usage in model classes. They
allow for Action Pack helpers to interact with non-Active Record models, for
example. Active Model also helps with building custom ORMs for use outside of
the Rails framework.

Active Model provides a default module that implements the basic API required to
integrate with Action Pack out of the box: ActiveModel::Model.

WWW: https://rubyonrails.org/
WWW: https://github.com/rails/rails/tree/master/activemodel
2021-10-05T08:38:26+08:00 www/typo3-11 Typo3 content management system
TYPO3 v11 LTS is scheduled to be released in October 2021.

Updates and security fixes will be provided for three years starting from the
release date. We encourage users and agencies to install and use the v11 sprint
releases until the LTS release is available. Further details about the releases
and release dates are available in the roadmap.

System requirements
* PHP 7.4 or 8.0
* MySQL 5.7+ / MariaDB / Postgres / SQLite support
* Modern Browsers

Supported Until
Free: 2024-10-31
ELTS: 2027-10-31

WWW: https://typo3.org/
2021-10-04T23:31:10+02:00 dns/dnsjit Engine for capturing, parsing and replaying DNS
dnsjit is a combination of parts taken from dsc, dnscap, drool, and
put together around Lua to create a script-based engine for easy
capturing, parsing and statistics gathering of DNS messages while
also providing facilities for replaying DNS traffic.

One of the core functionality that dnsjit brings is to tie together
C and Lua modules through a receiver/receive interface. This allows
creation of custom chains of functionality to meet various requirements.
Another core functionality is the ability to parse and process DNS
messages even if the messages are non-compliant with the DNS
standards.

WWW: https://www.dns-oarc.net/tools/dnsjit
2021-10-04T23:08:58+02:00 net-p2p/py-nicotine-plus Graphical client for the Soulseek file sharing network
Nicotine-Plus is a fork of Hyriand's original Nicotine Soulseek client.

Nicotine+ is an attempt to keep Nicotine working with the latest libraries,
kill bugs, keep current with the Soulseek protocol and add some new features
that users want and/or need. The main developer now is daelstorm.

WWW: https://github.com/Nicotine-Plus/nicotine-plus/
2021-10-04T19:03:36+02:00 security/py-netbox-secretstore Secret store for NetBox
With NetBox 3.0 the secrets are no longer managed by NetBox itself. This is
the continuation of the secrets app.

WWW: https://github.com/dansheps/netbox-secretstore
2021-10-04T19:02:27+02:00 net-mgmt/py-netbox-plugin-extensions Wrappers for NetBox generic objects
This package contains a collection of plugin extensions for NetBox, including
generic wrappers around NetBox objects.

WWW: https://github.com/dansheps/netbox-plugin-extensions
2021-10-04T19:07:25+02:00 www/py-pyjwt1 JSON Web Token implementation in Python
A Python implementation of JSON Web Tokens.

WWW: https://github.com/progrium/pyjwt
2021-09-30T01:59:21+03:00 devel/py-unittest2pytest Convert unittest test-cases to pytest
unittest2pytest is a tool that helps rewriting Python unittest
test-cases into pytest test-cases.

In contrast to other similar tools, this unittest2pytest

* handles keyword arguments,
* handles single-line test-cases and several tests on one line,
* uses context-handlers where appropriate.

This is done by using lib2to3 and Python's mighty inspect module.

WWW: https://pypi.org/project/unittest2pytest/
WWW: https://github.com/pytest-dev/unittest2pytest
2021-10-04T09:29:44+02:00 audio/freebsd-13-mixer Original mixer(8) from FreeBSD 13.0
The mixer utility is used to set and display soundcard mixer device levels. It
is a copy of the mixer(8) command from FreeBSD 13.0 from before the utility was
completely redesigned for FreeBSD 14.0.

WWW: https://github.com/0mp/freebsd-13-mixer
2021-10-04T00:08:15-07:00 cad/gds3d Application for rendering IC (chip) layouts in 3D
GDS3D is an application that can interpret so called IC layouts and render them
in 3D. The program accepts standard GDSII files as input data. Along with the
layout file, it requires a so called process definition file which contains the
3D parameters of the process being used. These files combined allow the program
to create a 3D representation of an ASIC design.

WWW: https://github.com/trilomix/GDS3D
2021-10-03T22:39:03+02:00 finance/chiapos Chia proof of space plotting, proving, and verifying (cmake part)
Chia's proof of space is written in C++. Includes a plotter, prover, and
verifier. It exclusively runs on 64 bit architectures. Read the Proof of
Space document to learn about what proof of space is and how it works.

Notes:
i386 is not supported, and would be too slow for practical use if supported.

This port is for the cmake build (binaries).

WWW: https://github.com/Chia-Network/chiapos
2021-10-03T19:09:03+00:00 math/kalker Scientific calculator that supports math-like syntax
A scientific calculator that supports math-like syntax with
user-defined variables, functions, derivation, integration,
and complex numbers.

WWW: https://kalker.xyz/
2021-10-02T23:59:25-03:00 devel/sublime-merge Cross-platform Git client, done the Sublime Text way
Sublime Merge is a Graphical Git Client from the creators of Sublime Text.
It is powered by the same performant cross-platform GUI toolkit and syntax
highlighting engine used in Sublime Text. Sublime Merge wraps around the
core Git functionality, so when you're using Sublime Merge, you're using Git.

WWW: https://www.sublimemerge.com/
2021-10-03T01:11:11+02:00 sysutils/root-tail Print text directly to X11 root window
Simple utility to tail files/logs to a root X window.
Useful for keeping tabs on log files in X without having
an additional terminal window open.

WWW: http://software.schmorp.de/pkg/root-tail.html
2021-10-02T15:47:07-07:00 math/dune-multidomaingrid DUNE framework: meta grid for subdomains spanning parts of host grid
dune-multidomaingrid is a meta grid built on top of the DUNE grid interface.
It can be used to carve out subdomains from an underlying host grid which are
then available as fully featured DUNE grids in their own right.

WWW: https://www.dune-project.org/
2021-10-01T14:54:23+02:00 graphics/nsxiv Simple X image viewer
Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer is a fork of
now unmaintained sxiv, the Simple X Image Viewer, with the purpose of
maintaining it and adding simple, sensible features. nsxiv is free software
licensed under GPLv2 and aims to be easy to modify and customize.

Some of its features are:

- Basic image operations, e.g. zooming, panning, rotating
- Customizable key and mouse button mappings (in config.h)
- Thumbnail mode: grid of selectable previews of all images
- Ability to cache thumbnails for fast re-loading
- Basic support for multi-frame images
- Load all frames from GIF files and play GIF animations
- Display image information in status bar

WWW: https://github.com/nsxiv/nsxiv
2021-10-01T14:49:00+02:00 sysutils/cpufetch Simple yet fancy CPU architecture fetching tool
Simple yet fancy CPU architecture fetching tool.

cpufetch is a command-line tool written in C that displays the CPU information
in a clean and beautiful way.

WWW: https://github.com/Dr-Noob/cpufetch
2021-09-29T21:16:47+00:00 devel/erlang-native-compiler Native Code Compiler helper for Erlang
erlang-native-compiler, or enc, as it is installed, is an Erlang build
tool that makes it easy to compile erlang NIFs - native interface
functions - in rebar3 and mix projects, handling the port compiler
options that rebar and rebar2 provided, but were subsequently removed
from rebar3 and not included in mix itself.

enc is a self-contained Erlang script, so it's easy to distribute
or even embed directly in a project.

WWW: https://github.com/davisp/erlang-native-compiler
2021-09-30T14:39:39+08:00 graphics/libimagequant Image Quantization Library
Small, portable C library for high-quality conversion of RGBA images
to 8-bit indexed-color (palette) images. It's powering pngquant2.

WWW: https://github.com/ImageOptim/libimagequant
2021-09-29T18:00:27-05:00 databases/py-alembic14 Database migration tool for SQLAlchemy - 1.4.X Branch
Alembic is a new database migrations tool, written by the author of
SQLAlchemy. A migrations tool offers the following functionality:

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

This is 1.4.X branch that works with sqlalchemy 1.2.X branch.

WWW: http://alembic.zzzcomputing.com/
2021-09-29T12:54:11+02:00 sysutils/kpmcore KDE Partition Manager core library
KPMcore, the KDE Partition Manager core, is a library for examining
and modifying partitions, disk devices, and filesystems on a
Linux system. It provides a unified programming interface over
top of (external) system-manipulation tools.

WWW: https://invent.kde.org/system/kpmcore
2021-09-28T23:07:19-07:00 math/py-arybo Manipulation of mixed boolean-arithmetic symbolic expressions
Arybo is a software for manipulating canonicalization and identification of
mixed boolean-arithmetic symbolic expressions using bit vectors and gives a
bit-per-bit symbolic representation.

The ANF (Algebric Normal Form) form is used, which basically represents boolean
expressions using the XOR and AND operators.

WWW: https://github.com/quarkslab/arybo
2021-09-28T22:32:45-07:00 math/py-pytanque Petanque static python bindings
Python binding for petanque, a library that helps manipulate symbolic boolean
expressions.

WWW: https://github.com/quarkslab/arybo/tree/master/petanque
2021-09-28T22:30:35-07:00 math/petanque Library that helps manipulate symbolic boolean expressions
petanque is a library that helps manipulate symbolic boolean expressions.

WWW: https://github.com/quarkslab/arybo/tree/master/petanque
2021-09-28T12:55:12+02:00 sysutils/calamares Distro- and desktop-independent installer
Calamares is a distro- and desktop-agnostic installer. Developed as an
installer for Linux distributions -- dozens of them -- it is modular
and highly configurable. It can be used as an installer for FreeBSD-
based distributions as well, though it needs extensive configuration
(which is not included in the port yet).

Upstream tracking of what still needs tweaking can be found at
https://github.com/calamares/calamares/issues/1795

WWW: https://calamares.io/
2021-09-28T04:33:37+08:00 www/py-ghp-import Copy your docs directly to the gh-pages branch
GitHub Pages is a pretty awesome service that GitHub provides for hosting
project documentation. The only thing is that it requires a gh-pages branch that
is the site's document root. This means that keeping documentation sources in
the branch with code is a bit difficult. And it really turns into a head
scratcher for things like Sphinx that want to access documentation sources and
code sources at the same time.

Then I stumbled across an interesting looking package called github-tools that
looked almost like what I wanted. It was a tad complicated and more involved
than I wanted but it gave me an idea. Why not just write a script that can copy
a directory to the gh-pages branch of the repository. This saves me from even
having to think about the branch and everything becomes magical.

This is what ghp-import was written for.

WWW: https://github.com/c-w/ghp-import
2021-09-28T04:33:33+08:00 devel/py-pyyaml_env_tag Custom YAML tag for referencing environment variables in YAML files
pyyaml_env_tag is a custom YAML tag for referencing environment variables in
YAML files.

WWW: https://github.com/waylan/pyyaml-env-tag
2021-09-28T03:44:11+08:00 textproc/py-marko Markdown parser with high extensibility
Marko is a markdown parser written in pure Python that complies with
CommonMark's spec v0.30. It is designed to be highly extensible.

Among all implementations of Python's markdown parser, it is a common issue that
user can't easily extend it to add his own features. Furthermore,
Python-Markdown and mistune don't comply with CommonMark's spec. It is a good
reason for me to develop a new markdown parser.

Respecting that Marko complies with CommonMark's spec at the same time, which is
a super complicated spec, Marko's performance will be affected. However, using a
parser which doesn't comply with the CommonMark spec may give you unexpected
rendered results from time to time. A benchmark result shows that Marko is 3
times slower than Python-Markdown, but a bit faster than Commonmark-py, much
slower than mistune. If performance is a bigger concern to you than spec
compliance, you'd better choose another parser.

WWW: https://github.com/frostming/marko
2021-09-28T03:44:07+08:00 textproc/py-atoml Yet another style preserving TOML library
ATOML is a 1.0.0rc1-compliant TOML library.

It includes a parser that preserves all comments, indentations, whitespace and
internal element ordering, and makes them accessible and editable via an
intuitive API.

You can also create new TOML documents from scratch using the provided helpers.

WWW: https://github.com/frostming/atoml
2021-09-28T03:44:02+08:00 devel/py-pythonfinder Python discovery tool to help locate python on any system
PythonFinder is a cross-platform search tool for finding Pythons.

WWW: https://github.com/sarugaku/pythonfinder
2021-09-28T03:44:01+08:00 devel/py-pdm-pep517 PEP 517 backend for PDM that supports PEP 621 metadata
This is the backend for PDM projects, while you can also use it alone. It reads
the metadata of PEP 621 format and coverts it to Core metadata.

WWW: https://github.com/pdm-project/pdm-pep517
2021-09-28T03:44:00+08:00 devel/py-pdm Python Development Master
PDM is meant to be a next generation Python package management tool. It was
originally built for personal use. If you feel you are going well with Pipenv or
Poetry and don't want to introduce another package manager, just stick to it.
But if you are missing something that is not present in those tools, you can
probably find some goodness in pdm.

WWW: https://github.com/pdm-project/pdm
2021-09-28T03:44:00+08:00 devel/py-installer Library for installing Python wheels
This is a low-level library for installing a Python package from a wheel
distribution. It provides basic functionality and abstractions for handling
wheels and installing packages from wheels.

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

WWW: https://github.com/pradyunsg/installer
2021-09-27T23:28:17+08:00 devel/rubygem-actionpack-page_caching Static page caching for Action Pack (removed from core in Rails 4.0)
Static page caching for Action Pack (removed from core in Rails 4.0)

WWW: https://github.com/rails/actionpack-page_caching
2021-09-27T23:28:17+08:00 security/py-krb5 Kerberos API bindings for Python
This library provides Python functions that wraps the Kerberos 5 C API. Due to
the complex nature of this API it is highly recommended to use something like
python-gssapi which exposes the Kerberos authentication details through GSSAPI.

WWW: https://github.com/jborean93/pykrb5
2021-09-27T23:28:08+08:00 devel/py-debugpy Implementation of the Debug Adapter Protocol for Python
This debugger implements the Debug Adapter Protocol: debugProtocol.json [1].

[1] https://github.com/microsoft/vscode-debugadapter-node/blob/main/debugProtocol.json

WWW: https://github.com/microsoft/debugpy
2021-09-27T23:28:07+08:00 databases/py-asyncmy Fast asyncio MySQL driver
asyncmy is a fast asyncio MySQL driver, which reuse most of pymysql and aiomysql
but rewrite core protocol with cython to speedup.

WWW: https://github.com/long2ice/asyncmy
2021-09-27T08:20:59+00:00 devel/stylua Opinionated Lua code formatter
An opinionated code formatter for Lua 5.1,
Lua 5.2 and Luau, built using full-moon.
StyLua is inspired by the likes of prettier,
it parses your Lua codebase, and prints it
back out from scratch, enforcing a consistent
code style.

WWW: https://github.com/JohnnyMorganz/StyLua
2021-09-26T22:54:10-05:00 math/qhull8 Qhull computes convex hulls, Delaunay triangulations, and halfspaces
Qhull computes convex hulls, Delaunay triangulations, halfspace
intersections about a point, Voronoi diagrams, furthest-site Delaunay
triangulations, and furthest-site Voronoi diagrams. It runs in 2-d,
3-d, 4-d, and higher dimensions. It implements the Quickhull algorithm
for computing the convex hull. Qhull handles roundoff errors from
floating point arithmetic. It computes volumes, surface areas, and
approximations to the convex hull.

WWW: http://www.qhull.org
2021-09-26T15:44:44-07:00 devel/libsigc++30 Callback Framework for C++
Libsigc++ -- The Typesafe Callback Framework for C++

This library implements a full callback system for use in widget libraries,
abstract interfaces, and general programming.

To get a good overview of how to use the library, read
/usr/local/share/doc/libsigc++/signals.

WWW: https://libsigcplusplus.github.io/libsigcplusplus/index.html
2021-09-26T10:00:44-07:00 graphics/rlottie Platform independent standalone library that plays Lottie Animation
rlottie is a platform independent standalone c++ library for rendering vector
based animations and art in realtime.

Lottie loads and renders animations and vectors exported in the bodymovin JSON
format. Bodymovin JSON can be created and exported from After Effects with
bodymovin, Sketch with Lottie Sketch Export, and from Haiku.

WWW: https://github.com/Samsung/rlottie
2021-09-25T11:28:38-07:00 java/openjdk17 Java Development Kit ${JDK_MAJOR_VERSION}
An open-source implementation of the Java Platform, Standard Edition,

WWW: https://openjdk.java.net/projects/jdk/15/
2021-09-25T21:09:22+03:00 devel/go-perf Go performance measurement, storage, and analysis tools
This port contains utilities to analyse and publish Go benchmark
results. The main use case is to compare two series of benchmarks
for minuscule performance improvements. Four programs are included:
- benchstat is a command-line tool that computes and compares
statistics about benchmarks
- benchsave is a command-line tool for publishing benchmark results
- localperfdata is a local version of the https://perfdata.golang.org/
benchmark result storage system
- localperf is a local version of the https://perf.golang.org/
benchmark result analysis system.

WWW: https://golang.org/x/perf
2021-09-24T01:05:08+00:00 devel/R-cran-fontawesome Easily Work with 'Font Awesome' Icons
Easily and flexibly insert 'Font Awesome' icons into 'R Markdown'
documents and 'Shiny' apps. These icons can be inserted into HTML
content through inline 'SVG' tags or 'i' tags. There is also a
utility function for exporting 'Font Awesome' icons as 'PNG' images
for those situations where raster graphics are needed.

WWW: https://cran.r-project.org/web/packages/fontawesome/
2021-09-24T09:29:28+02:00 x11-toolkits/qt5-declarative-test Qt declarative framework for dynamic user interface (testing)
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

Qt Quick is a collection of technologies that are designed to help
developers create intuitive, modern, and fluid user interfaces.

WWW: https://qt-project.org
2021-09-24T13:53:25+02:00 www/py-dj32-django-graphiql-debug-toolbar Django Debug Toolbar for GraphiQL IDE
This package is an extension for Django Debug Toolbar which enables support
for debugging GraphiQL queries in Django Projects.

WWW: https://github.com/flavors/django-graphiql-debug-toolbar
2021-09-24T13:41:10+02:00 devel/py-pyyaml-env-tag Custom YAML tag for referencing environment variables in YAML files
This package was inspired by the Ruby package "yaml-env-tag". Its main
purpose is to reference environment variables in YAML scripts.

In contrast to other Python packages, that provide similar functionality, e.g.
"pyyaml-tags" it also offers to define defaults and to have the values not only
as strings.

WWW: https://github.com/waylan/pyyaml-env-tag
2021-09-24T13:29:36+02:00 devel/py-mergedeep Deep merge function for Python
This package makes the merging of Python dictonaries easier. It offers
following features:

* Deep merge without mutating the source dicts.
* Deep merge into an existing dict.

The functions provide merge strategies as well:

* Replace (default)
* Additive
* Typesafe replace
* Typesafe additive

WWW: https://github.com/clarketm/mergedeep
2021-09-24T08:17:40-03:00 editors/pluma-plugins Plugins for pluama
Various additional plugins for Pluma.

WWW: http://mate-desktop.org/
2021-09-24T02:35:21-07:00 math/tiny-bignum-c Small portable multiple-precision unsigned integer arithmetic in C
tiny-bignum-c is a small portable arbitrary-precision unsigned integer
arithmetic in C, for calculating with large numbers.

Uses an array of uint8_t, uint16_t or uint32_t as underlying data-type utilizing
all bits in each word.

WWW: https://github.com/kokke/tiny-bignum-c
2021-09-24T11:12:10+02:00 net/tinyfugue-devel Popular programmable MUD client, with macro support and more
TinyFugue is a powerful, programmable MUD client with macro support
and multi-worlding support and much more.

WWW: https://github.com/ingwarsw/tinyfugue
2021-09-23T12:17:26+02:00 benchmarks/shellbench Benchmark utility for POSIX shell comparison
Shellbench is a benchmark utility for POSIX shell comparison.

It allows to compare the performance of shell commands and operations
and comes with a set of sample scripts. Supported shells are sh, bash,
dash, ksh, zsh and many more.

WWW: https://github.com/shellspec/shellbench
2021-09-23T00:58:45-07:00 math/blahtexml TeX to MathML converter designed with MediaWiki in mind
Blahtex is a program written in C++, which converts an equation given in a
syntax close to TeX into MathML. It is designed by David Harvey and is aimed at
supporting equations in MediaWiki.

Blahtexml is a simple extension of blahtex, written by Gilles Van Assche. In
addition to the functionality of blahtex, blahtexml has XML processing in mind
and is able to process a whole XML document into another XML document. Instead
of converting only one formula at a time, blahtexml can convert all the formulas
of the given XML file into MathML.

WWW: http://gva.noekeon.org/blahtexml/
2021-09-22T19:36:56-07:00 audio/ssr-lv2 Sympathetic string resonator LV2 plugin
ssr is a sympathetic string resonator LV2 plugin.

Sympathetic strings or resonance strings are auxiliary strings found on many
Indian musical instruments, as well as some Western Baroque instruments and a
variety of folk instruments.

WWW: https://github.com/jpcima/ssr
2021-09-21T19:54:35-07:00 x11/elementary-terminal Terminal emulator designed for elementary OS
A super lightweight, beautiful, and simple terminal. Comes with sane defaults,
browser-class tabs, sudo paste protection, smart copy/paste, and little to no
configuration.

WWW: https://github.com/elementary/terminal
2021-09-21T18:23:10-07:00 multimedia/musique Music player built for speed, simplicity and style
Musique is a music player built for speed, simplicity and style. It is written
in C++ using the Qt framework.

WWW: https://flavio.tordini.org/musique
2021-09-22T06:11:42+08:00 devel/rubygem-aws-sdk-kafkaconnect Official AWS Ruby gem for Managed Streaming for Kafka Connect (Kafka Connect)
Official AWS Ruby gem for Managed Streaming for Kafka Connect (Kafka Connect).

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-kafkaconnect
2021-09-22T06:22:22+08:00 devel/py-dj32-graphene-django Graphene Django integration
A Django integration for Graphene.

WWW: https://github.com/graphql-python/graphene-django
2021-09-22T06:11:41+08:00 devel/p5-Proc-FastSpawn fork+exec, or spawn, a subprocess as quickly as possible
The purpose of this small (in scope and footprint) module is simple: spawn a
subprocess asynchronously as efficiently and/or fast as possible. Basically the
same as calling fork+exec (on POSIX), but hopefully faster than those two
syscalls.

Apart from fork overhead, this module also allows you to fork+exec programs when
otherwise you couldn't - for example, when you use POSIX threads in your perl
process then it generally isn't safe to call fork from perl, but it is safe to
use this module to execute external processes.

WWW: https://metacpan.org/dist/Proc-FastSpawn
2021-09-22T06:11:40+08:00 devel/p5-Convert-Scalar Convert between different representations of perl scalars
Convert::Scalar exports various internal perl methods that change the internal
representation or state of a perl scalar. All of these work in-place, that is,
they modify their scalar argument. No functions are exported by default.

WWW: https://metacpan.org/dist/Convert-Scalar
2021-09-22T06:11:09+08:00 devel/p5-AnyEvent-Fork Create new worker processes like fork()
AnyEvent::Fork allows you to create new processes, without actually forking them
from your current process (avoiding the problems of forking), but preserving
most of the advantages of fork.

It can be used to create new worker processes or new independent subprocesses
for short- and long-running jobs, process pools (e.g. for use in pre-forked
servers) but also to spawn new external processes (such as CGI scripts from a
web server), which can be faster (and more well behaved) than using fork+exec in
big processes.

WWW: https://metacpan.org/dist/AnyEvent-Fork
2021-09-21T18:04:51+00:00 security/rubygem-hrr_rb_ssh-ed25519 hrr_rb_ssh extension that supports ED25519
hrr_rb_ssh extension that supports ED25519 public key algorithm.

WWW: https://github.com/hirura/hrr_rb_ssh-ed25519
2021-09-21T18:01:33+00:00 security/rubygem-unix-crypt UNIX crypt(3) algorithm using DES, MD5, SHA256 and SHA512
Performs the UNIX crypt(3) algorithm using DES (standard 13 character
passwords), MD5 (starting with $1$), SHA256 (starting with $5$) and
SHA512 (starting with $6$)

WWW: https://github.com/mogest/unix-crypt
2021-09-21T17:57:57+00:00 devel/rubygem-swagger-blocks Define and serve live-updating Swagger JSON for Ruby apps
Define and serve live-updating Swagger JSON for Ruby apps.

WWW: https://github.com/fotinakis/swagger-blocks
2021-09-21T11:06:28+08:00 devel/rubygem-google-protobuf317 Ruby extension to Google Protocol Buffers
rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers
functionality. It makes use of generated Ruby code that defines message and enum
types in a Ruby DSL. You may write definitions in this DSL directly, but we
recommend using protoc's Ruby generation support with .proto files. The build
process in this directory only installs the extension; you need to install
protoc as well to have Ruby code generation functionality.

WWW: https://developers.google.com/protocol-buffers/
WWW: https://github.com/google/protobuf/tree/master/ruby
2021-09-21T11:06:27+08:00 devel/rubygem-aws-sdk-snowdevicemanagement Official AWS Ruby gem for AWS Snow Device Management
Official AWS Ruby gem for AWS Snow Device Management.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-snowdevicemanagement
2021-09-21T11:06:26+08:00 devel/rubygem-aws-sdk-opensearchservice Official AWS Ruby gem for Amazon OpenSearch Service
Official AWS Ruby gem for Amazon OpenSearch Service.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-opensearchservice
2021-09-21T11:06:25+08:00 devel/rubygem-aws-sdk-memorydb Official AWS Ruby gem for Amazon MemoryDB
Official AWS Ruby gem for Amazon MemoryDB.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-memorydb
2021-09-21T11:06:24+08:00 www/py-quilt3 Python client for Quilt data hub
Quilt is for data-driven teams and offers features for coders (data scientists,
data engineers, developers) and business users alike.

Quilt consists of a Python client, web catalog, lambda functions -- all of which
are open source -- plus a suite of backend services and Docker containers
orchestrated by CloudFormation.

WWW: https://github.com/quiltdata/quilt
2021-09-21T11:06:20+08:00 textproc/py-fluent.syntax Localization library for expressive translations
Project Fluent is a collection of Python packages to use the Fluent localization
system.

The syntax package includes the parser, serializer, and traversal utilities like
Visitor and Transformer. You're looking for this package if you work on tooling
for Fluent in Python.

WWW: https://github.com/projectfluent/python-fluent
WWW: https://github.com/projectfluent/python-fluent/tree/master/fluent.syntax
2021-09-21T11:06:15+08:00 textproc/py-charset-normalizer Real First Universal Charset Detector
A library that helps you read text from an unknown charset encoding. Motivated
by chardet, I'm trying to resolve the issue by taking a new approach. All IANA
character set names for which the Python core library provides codecs are
supported.

WWW: https://github.com/Ousret/charset_normalizer
2021-09-21T11:06:10+08:00 math/py-rvlib Probability distributions mimicking Distrbutions.jl
Anyone who has used Distributions.jl will tell you how nice the interface is
relative to the "exotic" (the most polite word we can think of) interface to
distributions exposed by scipy.stats. Distributions.jl also brings better
performace, particularly when its methods are used inside loops.

For these reason we've put together rvlib, which mimics the interface of
Distributions.jl, while at the same time attaining similar performance by
exploiting numba.

This package was inspired by Joshua Adelman's (@synapticarbors) blog post
describing how to call the Rmath C library from numba using CFFI, and utilizes
his build script to set up the CFFI interface.

WWW: https://github.com/QuantEcon/rvlib
2021-09-21T11:06:01+08:00 devel/py-oslo.metrics Oslo Metrics API
This Oslo metrics API supports collecting metrics data from other Oslo libraries
and exposing the metrics data to monitoring system.

WWW: https://docs.openstack.org/oslo.metrics/latest/
WWW: https://github.com/openstack/oslo.metrics
2021-09-21T11:06:00+08:00 devel/py-executing Get the currently executing AST node of a frame, and other information
This mini-package lets you get information about what a frame is currently
doing, particularly the AST node being executed.

WWW: https://github.com/alexmojaki/executing
2021-09-21T11:05:59+08:00 devel/py-aws-requests-auth AWS signature version 4 signing process for the python requests module
This package allows you to authenticate to AWS with Amazon's signature version 4
signing process with the python requests library.

Conceivably, the authentication class is flexible enough to be used with any AWS
service, but it was initially created to interface with AWS Elasticsearch
instances.

WWW: https://github.com/DavidMuller/aws-requests-auth
2021-09-21T11:05:58+08:00 devel/p5-Time-Elapsed Transform the elapsed seconds into a human readable string
Time::Elapsed transforms the elapsed seconds into a human readable string. It
can be used for (for example) rendering uptime values into a human readable
form. The resulting string will be an approximation.

WWW: https://metacpan.org/dist/Time-Elapsed
2021-09-21T11:05:57+08:00 devel/p5-Syntax-Keyword-Dynamically Dynamically change the value of a variable
Syntax::Keyword::Dynamically provides a syntax plugin that implements a single
keyword, dynamically, which alters the behaviour of a scalar assignment
operation. Syntactically and semantically it is similar to the built-in perl
keyword local, but is implemented somewhat differently to give two key
advantages over regular local:
- You can dynamically assign to lvalue functions and accessors.
- You can dynamically assign to regular lexical variables.

WWW: https://metacpan.org/dist/Syntax-Keyword-Dynamically
2021-09-21T11:05:56+08:00 devel/p5-File-TreeCreate Recursively create a directory tree
File::TreeCreate was extracted from several near-identical copies used in the
tests of some of my CPAN distributions.

WWW: https://metacpan.org/dist/File-TreeCreate
2021-09-20T12:44:43+03:00 devel/purescript-language-server LSP provider implementation for PureScript language
PureScript language server is an implementation of the LSP protocol for
PureScript programming language. It is a Node application features type
information, a formatting provider, code autocompletion and other common LSP
features.

WWW: https://github.com/nwolverson/purescript-language-server/
2021-09-20T16:19:44+08:00 devel/goreleaser Deliver Go binaries as fast and easily as possible
GoReleaser builds Go binaries for several platforms, creates a GitHub
release and then pushes a Homebrew formula to a tap repository. All
that wrapped in your favorite CI.

With GoReleaser, you can:

- Cross-compile your Go project
- Release to GitHub, GitLab and Gitea
- Create Docker images and manifests
- Create Linux packages and Homebrew taps
- Sign artifacts, checksums and Docker images
- Announce new releases on Twitter, Slack, Discord and Microsoft Teams
- ... and much more!

WWW: https://goreleaser.com/
2021-09-20T09:48:59+02:00 graphics/sane-airscan SANE backend for AirScan (eSCL) and WSD document scanners
SANE backend for AirScan (eSCL) and WSD document scanner

Similar to how most modern network printers support "driverless" printing,
using the universal vendor-neutral printing protocol, many modern network
scanners and MFPs support "driverless" scanning.

Driverless scanning comes in two flavors:

* Apple AirScan or AirPrint scanning (official protocol name is eSCL)
* Microsoft WSD, or WS-Scan (term WSD means "Web Services for Devices)

This backend implements both protocols, choosing automatically between them.
It was successfully tested with many devices from Brother, Canon, Dell,
Kyocera, Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung and
Xerox both in WSD and eSCL modes.

WWW: https://github.com/alexpevzner/sane-airscan
2021-09-06T17:39:18-10:00 textproc/opensearch-dashboards Visualization dashboards for OpenSearch
OpenSearch Dashboards is the default visualization tool for data in OpenSearch.
It also serves as a user interface for many of the OpenSearch plugins,
including security, alerting, Index State Management, SQL, and more.

WWW: http://opensearch.org
2021-09-06T16:50:23-10:00 textproc/opensearch Full-text search engine for Java
OpenSearch is a fork of Elasticsearch which aims to be a Distributed,
RESTful, Search Engine built on top of Apache Lucene.

WWW: http://opensearch.org
2021-09-19T11:14:45-07:00 biology/py-libsedml SED-ML library for Python
Python binding libSEDML.

The libSEDML project makes use of libSBML XML layer as well as code generation
as starting point to produce a library for reading and writing of SED-ML models.

WWW: https://github.com/fbergmann/libSEDML
2021-09-19T11:13:21-07:00 biology/libsedml C++ SED-ML library
The libSEDML project makes use of libSBML XML layer as well as code generation
as starting point to produce a library for reading and writing of SED-ML models.

WWW: https://github.com/fbergmann/libSEDML
2021-09-19T12:36:57+02:00 www/py-dj32-django-treebeard Efficient tree implementations for Django
django-treebeard is a library that implements efficient tree implementations for
the Django Web Framework 1.8 and later.

Features:

- Flexible: Includes 3 different tree implementations with the same API:
* Adjacency List
* Materialized Path
* Nested Sets
- Fast: Optimized non-naive tree operations
- Easy: Uses Django Model Inheritance with abstract classes to define your own
models.
- Clean: Testable and well tested code base. Code/branch test coverage is
above 96%.

WWW: https://github.com/django-treebeard/django-treebeard
2021-09-19T10:51:08+02:00 lang/jpm Janet Project Manager tool
JPM is the Janet Project Manager tool. It is for automating builds
and downloading dependencies of Janet projects.

WWW: https://github.com/janet-lang/jpm
2021-09-18T23:46:04-07:00 biology/py-libnuml Numerical Markup Language for Python
This is a Python binding for libnuml, the Numerical Markup Language library.

The Numerical Markup Language (NuML) aims to standardize the exchange and
archiving of numerical results. NuML originates from the numerical aspects of
the Systems Biology Results Markup Language (SBRML) with the aim of re-using it
in multiple other standardization efforts.

WWW: https://github.com/NuML/NuML
2021-09-18T23:15:20-07:00 biology/libnuml C++ library for Numerical Markup Language
The Numerical Markup Language (NuML) aims to standardize the exchange and
archiving of numerical results. NuML originates from the numerical aspects of
the Systems Biology Results Markup Language (SBRML) with the aim of re-using it
in multiple other standardization efforts.

WWW: https://github.com/NuML/NuML
2021-09-19T13:59:24+08:00 devel/py-python-application Basic building blocks for python applications
Basic building blocks for python applications

WWW: https://github.com/AGProjects/python-application
2021-09-19T13:25:41+08:00 www/py-dj32-django-modelcluster Django extension for working with clusters of models as a single unit
django-modelcluster extends Django's foreign key relations to make this
possible. It introduces a new type of relation, ParentalKey, where the related
models are stored locally to the 'parent' model until the parent is explicitly
saved. Up to that point, the related models can still be accessed through a
subset of the QuerySet API.

WWW: https://github.com/wagtail/django-modelcluster
2021-09-19T13:25:37+08:00 devel/py-types-docutils Typing stubs for docutils
This is a PEP 561 type stub package for the docutils package. It can be used by
type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
docutils.

WWW: https://github.com/python/typeshed/tree/master/stubs/docutils
2021-09-19T13:25:35+08:00 devel/py-platformdirs Python module for determining appropriate platform-specific dirs
When writing desktop application, finding the right location to store user data
and configuration varies per platform. Even for single-platform apps, there may
by plenty of nuances in figuring out the right location.

This kind of thing is what the platformdirs module is for. platformdirs will
help you choose an appropriate:
- user data dir (user_data_dir)
- user config dir (user_config_dir)
- user cache dir (user_cache_dir)
- site data dir (site_data_dir)
- site config dir (site_config_dir)
- user log dir (user_log_dir)
- user runtime dir (user_runtime_dir)

And also:
- Is a single module so other Python packages can vendor their own private copy.
- Is slightly opinionated on the directory names used. Look for "OPINION" in
documentation and code for when an opinion is being applied.

WWW: https://github.com/platformdirs/platformdirs
2021-09-19T13:25:34+08:00 devel/py-backports.entry-points-selectable Compatibility shim providing selectable entry points for older implementations
Compatibility shim to ease adoption of importlib_metadata 3.6. Supplies
forward-compatibility of "selectable" entry points even on older versions of
importlib_metadata and importlib.metadata, and avoids usage that triggers
deprecation warnings.

Use this shim for libraries or applications invoking entry_points() that run on
Python older than 3.10 or where importlib_metadata is older than 3.6. In most
cases, this shim is unnecessary and the easiest thing to do is simply require
importlib_metadata >= 3.6 on all Pythons (or only those prior to 3.10a7). In
some environments, a library may be constrained on which versions of
importlib_metadata can be required, so this library bridges that gap.

WWW: https://github.com/jaraco/backports.entry_points_selectable
2021-09-19T13:25:33+08:00 devel/p5-alias-module Alias one module as another
alias::module aliases one module name to another. It is useful if you want to
let users access a module's functionality under a different (usually shorter)
name.

WWW: https://metacpan.org/dist/alias-module
2021-09-19T13:25:32+08:00 www/llhttp Port of http_parser to llparse
llhttp is a port of http_parser to llparse.

This project aims to:
- Make it maintainable
- Verifiable
- Improving benchmarks where possible

WWW: https://llhttp.org/
WWW: https://github.com/nodejs/llhttp
2021-09-19T12:43:55+08:00 devel/wasm3 The fastest WebAssembly interpreter, and the most universal runtime.
The fastest WebAssembly interpreter, and the most universal runtime.

WWW: https://github.com/wasm3/wasm3
2021-09-18T07:11:13+00:00 editors/helix Post-modern modal text editor
A kakoune / neovim inspired editor, written in Rust.

Features:

o Vim-like modal editing

o Multiple selections

o Built-in language server support

o Smart, incremental syntax highlighting and code
editing via tree-sitter

WWW: https://helix-editor.com/
2021-09-16T09:45:46-07:00 science/ascent Visualization and analysis runtime for multi-physics HPC simulations
Ascent is an easy-to-use flyweight in situ visualization and analysis library
for HPC simulations.

It supports:
* Supports: Making Pictures, Transforming Data, and Capturing Data for use
outside of Ascent
* Young effort, yet already includes most common visualization operations
* Provides a simple infrastructure to integrate custom analysis
* Provides C++, C, Python, and Fortran APIs

WWW: https://ascent.readthedocs.io/en/latest/
2021-09-15T22:37:23-07:00 security/liboqs C library for quantum-resistant cryptography
liboqs provides:
* a collection of open source implementations of quantum-safe key encapsulation
mechanism (KEM) and digital signature algorithms; the full list can be found
below
* a common API for these algorithms
* a test harness and benchmarking routines

liboqs is part of the Open Quantum Safe (OQS) project led by Douglas Stebila and
Michele Mosca, which aims to develop and integrate into applications
quantum-safe cryptography to facilitate deployment and testing in real world
contexts. In particular, OQS provides prototype integrations of liboqs into TLS
and SSH, through OpenSSL and OpenSSH.

WWW: https://openquantumsafe.org/
2021-09-15T09:35:31-07:00 devel/hs-ormolu Formatter for Haskell source code
Ormolu is a formatter for Haskell source aiming to write code in such
a way so it's easy to modify and maintain. It implements one ?true?
formatting style which admits no configuration, result in minimal
diffs and is compatible with modern dialects of Haskell. Ormolu is
well-tested and robust so that the formatter can be used in large
projects.

WWW: https://github.com/tweag/ormolu
2021-09-15T08:53:20+02:00 net/s5cmd Very fast S3 command-line tool written in Go
s5cmd is a very fast S3 and local filesystem execution tool. It comes
with support for a multitude of operations including tab completion and
wildcard support for files, which can be very handy for your object
storage workflow while working with large number of files.

WWW: https://github.com/peak/s5cmd
2021-09-14T14:33:32+00:00 devel/ocaml-topkg Transitory OCaml software packager
Topkg is a packager for distributing OCaml software. It provides an API
to describe the files a package installs in a given build configuration
and to specify information about the package's distribution, creation,
and publication procedures.

WWW: https://erratique.ch/software/topkg
2021-09-13T17:23:33+02:00 sysutils/plasma5-ksystemstats Plasma5 library to report system activity
KSystemStats is a daemon that collects statistics about the running system.

On FreeBSD, KSystemStats implements low-overhead sysctl-based
monitoring for KDE Plasma applications that report on system resource
usage (e.g. ksysguard and system-monitor and widgets).

WWW: https://invent.kde.org/plasma/ksystemstats
2021-09-13T23:02:11+09:00 japanese/font-plemoljp Plex Mono Language JP
Plex Mono Language JP is a composite font of IBM Plex Mono and
IBM Plex Sans JP.

WWW: https://github.com/yuru7/PlemolJP
2021-09-13T23:02:11+09:00 japanese/font-plemoljp-nf Plex Mono Language JP (Nerd Fonts)
Plex Mono Language JP is a composite font of IBM Plex Mono and
IBM Plex Sans JP (Nerd Fonts).

WWW: https://github.com/yuru7/PlemolJP
2021-09-13T23:02:11+09:00 japanese/font-plemoljp-hs Plex Mono Language JP (Hidden Space)
Plex Mono Language JP is a composite font of IBM Plex Mono and
IBM Plex Sans JP (Hidden Space).

WWW: https://github.com/yuru7/PlemolJP
2021-09-13T09:47:02+02:00 www/py-django-graphiql-debug-toolbar Django Debug Toolbar for GraphiQL IDE
This package is an extension for Django Debug Toolbar which enables support
for debugging GraphiQL queries in Django Projects.

WWW: https://github.com/flavors/django-graphiql-debug-toolbar
2021-09-13T07:51:18+00:00 devel/ocaml-uchar Compatibility library for OCaml's Uchar module
The uchar package provides a compatibility library for the Uchar module
introduced in OCaml 4.03.

WWW: https://ocaml.github.io/uchar/
2021-09-12T15:01:21+00:00 sysutils/bhyve+ BHyVe with unofficial extensions
A patched version of BHyVe, the BSD Hypervisor from the base system
that includes features and fixes that are not yet officially there.

WWW: https://github.com/pgj/freebsd-bhyve-plus-port
2021-09-12T16:28:37-07:00 cad/opentimer High-performance timing analysis tool for VLSI systems
OpenTimer is a new static timing analysis (STA) tool to help IC designers
quickly verify the circuit timing. It is developed completely from the ground up
using C++17 to efficiently support parallel and incremental timing.

Key features are:
* Industry standard format (.lib, .v, .spef, .sdc) support
* Graph- and path-based timing analysis
* Parallel incremental timing for fast timing closure
* Award-winning tools and golden timers in CAD Contests

WWW: https://github.com/OpenTimer/OpenTimer
2021-09-12T15:44:42-03:00 devel/py-azure-synapse-managedprivateendpoints Microsoft Azure Synapse Managed Private Endpoints Client Library for Python
This is the Microsoft Azure Synapse Managed Private Endpoints Client Library.

Azure Synapse is a limitless analytics service that brings together enterprise
data warehousing and Big Data analytics.

WWW: https://pypi.org/project/azure-synapse-managedprivateendpoints/
2021-09-12T12:28:24-07:00 devel/quantum Multi-threaded coroutine dispatcher and parallel execution engine
Quantum is a full-featured and powerful C++ framework build on top of the Boost
coroutine library. The framework allows users to dispatch units of work
(a.k.a. tasks) as coroutines and execute them concurrently using the 'reactor'
pattern.

WWW: https://github.com/bloomberg/quantum
2021-09-12T11:10:26-07:00 devel/marl Hybrid thread / fiber task scheduler written in C++11
Marl is a C++11 library that provides a fluent interface for running tasks
across a number of threads.

Marl uses a combination of fibers and threads to allow efficient execution of
tasks that can block, while keeping a fixed number of hardware threads.

WWW: https://github.com/google/marl
2021-09-12T10:44:13-07:00 devel/concurrentqueue Fast C++11 multi-producer multi-consumer lock-free concurrent queue
concurrentqueue is an industrial-strength lock-free queue for C++.

WWW: https://github.com/cameron314/concurrentqueue
2021-09-11T22:32:13+02:00 devel/freebsd-sysroot FreeBSD ${_SYSROOT_VER} ${FLAVOR:S/_/ /} sysroot
This port is intended as a helper for lang/rust-bootstrap and
provides the necessary sysroots to cross-compile the bootstraps.

The sysroots provide target architecture base headers, base libraries,
and convenient cc and c++ wrapper scripts. Always for the lowest
supported FreeBSD version.

WWW: https://www.FreeBSD.org/
2021-09-11T14:07:44-07:00 devel/concurrencpp C++ concurrency library: tasks, executors, timers, C++20 coroutines
concurrencpp is a tasking library for C++ allowing developers to write highly
concurrent applications easily and safely by using tasks, executors and
coroutines. By using concurrencpp applications can break down big procedures
that need to be processed asynchronously into smaller tasks that run
concurrently and work in a co-operative manner to achieve the wanted result.
concurrencpp also allows applications to write parallel algorithms easily by
using parallel coroutines.

WWW: https://github.com/David-Haim/concurrencpp
2021-09-11T02:24:14-07:00 science/helfem Finite element methods for electronic structure calculations
HelFEM is a suite of programs for finite element calculations on atoms and
diatomic molecules at the Hartree-Fock or density-functional levels of theory.
Hundreds of functionals at the local spin density approximation (LDA),
generalized gradient approximation (GGA), and meta-GGA levels of theory are
supported.

WWW: https://github.com/susilehtola/HelFEM
2021-09-11T00:12:17-07:00 science/py-pyked Package for manipulating Chemical Kinetics Experimental Data files
PyKED is a Python package that provides the reference implementation of the
interface to ChemKED files. PyKED reads ChemKED files, validates their structure
and content, and allows the user to interact with the data contained in the
ChemKED file.

WWW: https://pr-omethe-us.github.io/PyKED/
2021-09-10T23:23:28-07:00 www/py-habanero Low-level client for Crossref search API
This is a low level client for working with Crossref's search API. It's been
named to be more generic, as other organizations are/will adopt Crossref's
search API, making it possible to interact with all from one client.

WWW: https://github.com/sckott/habanero
2021-09-10T23:14:30-07:00 textproc/py-sphinxcontrib-issuetracker Sphinx integration with different issue trackers
sphinxcontrib-issuetracker is a Sphinx extension to reference issues in issue
trackers, either explicitly with an "issue" role or optionally implicitly by
issue ids like #10 in plaintext.

Currently the following issue trackers are supported:
* GitHub
* BitBucket
* Launchpad
* Google Code
* Debian BTS
* Jira

WWW: https://github.com/ignatenkobrain/sphinxcontrib-issuetracker
2021-09-10T22:54:03+00:00 games/SRB2 3D Sonic the Hedgehog fangame
Sonic Robo Blast 2 is a 3D open-source Sonic the Hedgehog fangame built using
a modified version of the Doom Legacy port of Doom. SRB2 is closely inspired by
the original Sonic games from the Sega Genesis, and attempts to recreate
the design in 3D. While SRB2 isn't fully completed, it already features
tons of levels, enemies, speed, and quite a lot of the fun that the original
Sonic games provided.

WWW: https://www.srb2.org/
2021-09-10T11:48:19-07:00 science/cantera Chemical kinetics, thermodynamics, and transport tool suite
Cantera is an open-source suite of tools for problems involving chemical
kinetics, thermodynamics, and transport processes.

WWW: https://cantera.org/
2021-09-10T16:41:44+01:00 devel/stuffbin Compress and embed static files and assets into Go binaries
Utility to compress and embed static files and
assets into Go binaries for distribution. It
supports falling back to the local file system
when no embedded assets are available, for
instance, in development mode.

WWW: https://github.com/knadh/stuffbin
2021-09-07T20:13:49+03:00 x11/sdwmbar Simple statusbar for the dwm window manager
A simple statusbar for x11-wm/dwm

Shows load averages, date-time and battery life.

WWW: https://github.com/sakhmatd/sdwmbar
2021-09-08T23:53:10-07:00 math/munkres-cpp Kuhn-Munkres (Hungarian) algorithm in C++
munkres-cpp is an implementation of the Kuhn-Munkres algorithm in C++.

The Kuhn-Munkres algorithm, also called the Hungarian method, is a combinatorial
optimization algorithm that solves the assignment problem in polynomial time and
which anticipated later primal-dual methods.

WWW: https://github.com/saebyn/munkres-cpp
2021-09-08T16:55:17+01:00 security/gokart Go Security Static Analysis
GoKart is a static analysis tool for Go that finds vulnerabilities
using the SSA (single static assignment) form of Go source code.

WWW: https://github.com/praetorian-inc/gokart
2021-09-08T11:08:37+00:00 devel/R-cran-future.apply Apply Function to Elements in Parallel using Futures
Implementations of apply(), by(), eapply(), lapply(), Map(),
.mapply(), mapply(), replicate(), sapply(), tapply(), and vapply()
that can be resolved using any future-supported backend, e.g.
parallel on the local machine or distributed on a compute cluster.
These future_*apply() functions come with the same pros and cons
as the corresponding base-R *apply() functions but with the additional
feature of being able to be processed via the future framework.

WWW: https://cran.r-project.org/web/packages/future.apply/
2021-09-08T06:01:43+00:00 devel/R-cran-future Unified Parallel and Distributed Processing in R for Everyone
The purpose of this package is to provide a lightweight and unified
Future API for sequential and parallel processing of R expression
via futures. The simplest way to evaluate an expression in parallel
is to use 'x %<-% { expression }' with 'plan(multisession)'. This
package implements sequential, multicore, multisession, and cluster
futures. With these, R expressions can be evaluated on the local
machine, in parallel a set of local machines, or distributed on a
mix of local and remote machines. Extensions to this package implement
additional backends for processing futures via compute cluster
schedulers, etc. Because of its unified API, there is no need to
modify any code in order switch from sequential on the local machine
to, say, distributed processing on a remote compute cluster. Another
strength of this package is that global variables and functions are
automatically identified and exported as needed, making it
straightforward to tweak existing code to make use of futures.

WWW: https://cran.r-project.org/web/packages/future/
2021-09-08T10:53:32+00:00 devel/R-cran-globals Identify Global Objects in R Expressions
Identifies global ("unknown" or "free") objects in R expressions
by code inspection using various strategies (ordered, liberal, or
conservative). The objective of this package is to make it as simple
as possible to identify global objects for the purpose of exporting
them in parallel, distributed compute environments.

WWW: https://cran.r-project.org/web/packages/globals/
2021-09-08T10:19:10+00:00 devel/R-cran-listenv Environments Behaving (Almost) as Lists
List environments are environments that have list-like properties.
For instance, the elements of a list environment are ordered and
can be accessed and iterated over using index subsetting,
e.g.
'x <- listenv(a = 1, b = 2);
for (i in seq_along(x)) x[[i]] <- x[[i]] ^ 2;
y <- as.list(x)'.

WWW: https://cran.r-project.org/web/packages/listenv/
2021-09-08T10:05:36+00:00 devel/R-cran-parallelly Enhancing the 'parallel' Package
Utility functions that enhance the 'parallel' package and support
the built-in parallel backends of the 'future' package. For example,
availableCores() gives the number of CPU cores available to your R
process as given by the operating system, 'cgroups' and Linux
containers, R options, and environment variables, including those
set by job schedulers on high-performance compute clusters. If none
is set, it will fall back to parallel::detectCores(). Another example
is makeClusterPSOCK(), which is backward compatible with
parallel::makePSOCKcluster() while doing a better job in setting
up remote cluster workers without the need for configuring the
firewall to do port-forwarding to your local computer.

WWW: https://cran.r-project.org/web/packages/parallelly/
2021-09-07T15:32:29-05:00 biology/sam2pairwise Show pairwise alignment for each read in a SAM file
sam2pairwise takes a SAM file and uses the CIGAR and MD tag to
reconstruct the pairwise alignment of each read.

WWW: https://github.com/mlafave/sam2pairwise
2021-09-07T12:11:40-07:00 audio/phaserotate-lv2 Phase rotation LV2 plugin
x42-phaserotate is an audio phase rotation plugin. It is a simple plugin with
a single control-slider to shift the phase of the signal +/- 180 deg.

WWW: https://x42-plugins.com/x42/x42-phaserotate
2021-09-07T09:04:24-07:00 math/dune-grid-glue DUNE framework: infrastructure for coupling of unrelated Dune grids
The dune-grid-glue module provides infrastructure for the coupling of two
unrelated Dune grids. The coupling may be overlapping or nonoverlapping,
conforming or nonconforming. The two grids are not requested to be of the same
type, and they may even be of different dimensions.

Couplings are described as sets of remote intersections. Conceptually, these
remote intersections are very close to what the regular intersections in the
Dune grid interface are, with the difference that the inside and outside
entities are taken from different grids.

WWW: https://www.dune-project.org/
2021-09-07T12:53:30+00:00 devel/R-cran-progressr Inclusive, Unifying API for Progress Updates
A minimal, unifying API for scripts and packages to report progress
updates from anywhere including when using parallel processing. The
package is designed such that the developer can to focus on what
progress should be reported on without having to worry about how
to present it. The end user has full control of how, where, and
when to render these progress updates, e.g. in the terminal using
utils::txtProgressBar() or progress::progress_bar(), in a graphical
user interface using utils::winProgressBar(), tcltk::tkProgressBar()
or shiny::withProgress(), via the speakers using beep::beepr(), or
on a file system via the size of a file. Anyone can add additional,
customized, progression handlers. The 'progressr' package uses R's
condition framework for signaling progress updated. Because of this,
progress can be reported from almost anywhere in R, e.g. from
classical for and while loops, from map-reduce APIs like the lapply()
family of functions, 'purrr', 'plyr', and 'foreach'. It will also
work with parallel processing via the 'future' framework, e.g.
future.apply::future_lapply(), furrr::future_map(), and 'foreach'
with 'doFuture'. The package is compatible with Shiny applications.

WWW: https://cran.r-project.org/web/packages/progressr/
2021-09-06T07:55:49-05:00 biology/py-pywgsim Modified wgsim genomic data simulator
pywgsim is a modified version of the wgsim short read simulator. The
code for wgsim has been modified to allow visualizing the simulated
mutations as a GFF file.

WWW: https://pypi.python.org/pypi/pywgsim
2021-09-06T01:21:58-07:00 math/psurface Piecewise linear bijections between triangulated surfaces
Psurface is a C++ library that handles piecewise linear bijections between
triangulated surfaces. These surfaces can be of arbitrary shape and need not
even be manifolds.

There are two main uses for psurface. When doing adaptive finite element
simulations on grids with parametrized boundaries, psurface can store the
parametrization. Boundary parametrizations are practically mappings from the
coarse grid boundary to the actual boundary, and if that actual boundary is a
triangulated surface then psurface can handle it. This is implemented, for
example, in the dune-grid module of Dune.

WWW: https://github.com/psurface/psurface
2021-09-05T20:19:05-07:00 math/alberta Adaptive multi-level finite element toolbox
Alberta is an adaptive multi-Level finite element toolbox using bisectioning
refinement and error control by residual techniques for scientific
applications.

WWW: http://www.alberta-fem.de/
2021-09-05T14:05:56-07:00 net/openldap25-server Open source LDAP server implementation
OpenLDAP is a suite of Lightweight Directory Access Protocol (v3) servers,
clients, utilities and development tools.

This package includes the following major components:

* slapd - a stand-alone LDAP directory server
* LDIF tools - data conversion tools for use with slapd

This is the latest stable release of OpenLDAP Software for general use.

WWW: https://www.OpenLDAP.org/
2021-09-05T14:05:56-07:00 net/openldap25-client
2021-09-05T20:29:35+02:00 net/opensips31 Open SIP Server
OpenSIPS (Open SIP Server) is a mature Open Source implementation
of a SIP server.

It includes application-level functionalities and is the core component
of any SIP-based VoIP solution. With a very flexible and customizable
routing engine, OpenSIPS unifies voice, video, IM and presence
services in a highly efficient way, thanks to its scalable (modular)
design.

It is reliable and fast, for enterprise or carrier-grade use cases.

WWW: https://www.opensips.org/
2021-09-03T19:19:27-07:00 math/plantri Plantri and fullgen are programs to generate planar graph
plantri and fullgen are programs for generation of certain types of planar
graph.

Exactly one member of each isomorphism class is output, using an amount of
memory almost independent of the number of graphs produced. This, together with
the exceptionally fast operation and careful validation, makes the program
suitable for processing very large numbers of graphs.

Isomorphisms are defined with respect to the embeddings, so in some cases
outputs may be isomorphic as abstract graphs.

WWW: https://users.cecs.anu.edu.au/~bdm/plantri/
2021-09-03T18:09:39-04:00 devel/tlsh Trend Micro Locality Sensitive Hash library and utilities
TLSH is a fuzzy matching program and library. Given a file (min 50 bytes),
TLSH generates a hash value which can be used for similarity comparisons.
Similar files will have similar hash values which allows for the detection of
similar objects by comparing their hash values.

This port only includes the core C++ library.

WWW: https://tlsh.org
2021-09-03T15:20:29+00:00 net-im/conduit Simple, fast and reliable chat server powered by Matrix
An efficient Matrix homeserver that's easy to set up
and just works. You can install it on a mini-computer
like the Raspberry Pi to host Matrix for your family,
friends or company.

WWW: https://conduit.rs/
2021-09-03T08:47:52+02:00 devel/rgxg Regular expression generator
rgxg (ReGular eXpression Generator) is a C library and a command-line tool
to generate (extended) regular expressions.

WWW: https://rgxg.github.io
2021-09-02T17:31:07+00:00 devel/sdl12-compat SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes
This code is a compatibility layer; it provides a binary and source
compatible API for programs written against SDL 1.2, but it uses SDL 2.0
behind the scenes. If you are writing new code, please target SDL 2.0
directly and do not use this layer.

WWW: https://github.com/libsdl-org/sdl12-compat
2021-09-02T10:41:29-07:00 ftp/fineftp-server C++ minimal FTP server library
FineFTP is a minimal FTP server library for Windows and Unix flavors.

You can easily embed this library into your own project in order to create an
embedded FTP Server.

Features:
* FTP Passive mode (the only mode you need nowadays)
* Listing directories
* Uploading and downloading files
* Creating and removing files and directories
* User authentication (and anonymous user without authentication)
* Individual local home path for each user
* Access control on a per-user-basis

WWW: https://github.com/continental/fineftp-server
2021-09-02T07:02:39+00:00 devel/gitty Smart terminal helper for git projects
Gitty is a smart little CLI helper for git projects, that shows you all
the relevant issues, pull requests and changes at a quick glance. It
currently only supports the GitHub API.

It requires you to set a GitHub Token as an environment variable called
either GITHUB_TOKEN or GITTY_TOKEN.

WWW: https://github.com/muesli/gitty
2021-08-31T08:34:22-05:00 x11/coreterminal Terminal emulator from the CoreApps family
Coreterminal is terminal emulator from the CuboCore suite of simple,
lightweight Qt-base applications.

WWW: https://gitlab.com/cubocore/coreterminal
2021-08-31T08:27:24-05:00 deskutils/coregarage Settings manager for C Suite
Coregarage is a settings manager for C Suite, part of the CuboCore
suite of simple, lighweight Qt applications. Coregarage is a
centralized tool that manages settings for a variety of CuboCore apps.

WWW: https://gitlab.com/cubocore/coregarage
2021-08-31T08:24:16-05:00 deskutils/libcprime Library for bookmarking, saving recent activites, managing settings
Licprime is a library for bookmarking, saving recent activites,
managing settings for C Suite. It is part of the CuboCore suite of
simple, lightweight Qt applications.

WWW: https://gitlab.com/cubocore/libcprime
2021-08-31T08:14:37-05:00 archivers/libarchive-qt Qt based archiving solution with libarchive backend
Libarchive-qt is a simple archiving library for Qt mainly based on
libarchive supporting numerous compression and archive formats.

WWW: https://gitlab.com/marcusbritanicus/libarchive-qt
2021-08-31T11:37:45+02:00 devel/rubygem-warning Adds custom processing for warnings
ruby-warning adds custom processing for warnings, including the ability to
ignore specific warning messages, ignore warnings in specific
files/directories, include backtraces with warnings, treat warnings as
errors, deduplicate warnings, and add custom handling for all warnings in
specific files/directories.

WWW: https://github.com/jeremyevans/ruby-warning
2021-08-30T20:42:14-07:00 math/obake C++ library for the symbolic manipulation of sparse polynomials & co
obake is a C++ computer algebra library for the symbolic manipulation of sparse
multivariate polynomials and other closely-related symbolic objects (such as
truncated power series, Poisson series, etc.).

WWW: https://bluescarni.github.io/obake/
2021-08-30T20:27:46-07:00 math/py-heyoka Python library for ODE integration via Taylor's method and LLVM
heyoka.py is a Python library for the integration of ordinary differential
equations (ODEs) via Taylor's method. Notable features include:
* support for both double-precision and extended-precision floating-point
types (80-bit and 128-bit),
* the ability to maintain machine precision accuracy over tens of billions of
timesteps,
* high-precision zero-cost dense output,
* accurate and reliable event detection,
* batch mode integration to harness the power of modern SIMD instruction sets,
* interoperability with SymPy,
* a high-performance implementation of Taylor's method based on automatic
differentiation techniques and aggressive just-in-time compilation via LLVM.

WWW: https://bluescarni.github.io/heyoka.py/
2021-08-30T19:21:23-07:00 math/heyoka C++ library for ODE integration via Taylor's method and LLVM
heyoka is a C++ library for the integration of ordinary differential equations
(ODEs) via Taylor's method. Notable features include:
* support for both double-precision and extended-precision floating-point types
(80-bit and 128-bit),
* the ability to maintain machine precision accuracy over tens of billions of
timesteps,
* high-precision zero-cost dense output,
* accurate and reliable event detection,
* batch mode integration to harness the power of modern SIMD instruction sets,
* a high-performance implementation of Taylor's method based on automatic
differentiation techniques and aggressive just-in-time compilation via LLVM.

WWW: https://bluescarni.github.io/heyoka/
2021-08-30T23:30:00+02:00 sysutils/snapraid File-level Backup/RAID program for disk arrays
SnapRAID is a backup program for disk arrays. It stores parity information of
your data and it recovers from up to six disk failures.
SnapRAID is mainly targeted for a home media center, where you have a lot of
big files that rarely change. Beside the ability to recover from disk failures,
the other features of SnapRAID are:

* You can use disk already filled with files, without the need to reformat them.
You will access them like now.
* All your data is hashed to ensure data integrity and to avoid silent
corruption.
* If the failed disks are too many to allow a recovery, you lose the data only
on the failed disks. All the data in the other disks is safe.
* If you accidentally delete some files in a disk, you can recover them.
* The disks can have different sizes.
* You can add disks at any time.
* It doesn't lock-in your data. You can stop using SnapRAID at any time without
the need to reformat or move data.
* To access a file, only a single disk needs to spin, saving power and producing
less noise.

WWW: http://www.snapraid.it/
2021-08-30T16:07:43+00:00 games/augustus Open source re-implementation of Caesar III
Augustus is a fork of the Julius project that intends to incorporate gameplay
changes.

The aim of this project is to provide enhanced, customizable gameplay to
Caesar 3 using project Julius UI enhancements.

Augustus is able to load Caesar 3 and Julius saves, however saves made with
Augustus will not work outside Augustus.

Gameplay enhancements include:
* Roadblocks
* Market special orders
* Global labour pool
* Partial warehouse storage
* Increased game limits
* Zoom controls
* And more!

WWW: https://github.com/Keriew/augustus
2021-08-30T08:09:23-05:00 biology/biolibc-tools High-performance bioinformatics tools based on biolibc
Biolibc-tools is a collection of simple fast, memory-efficient,
programs for processing biological data. These are simple programs
built on biolibc that are not complex enough to warrant a separate
project.

WWW: https://github.com/auerlab/biolibc-tools
2021-08-28T19:44:23+02:00 net-im/signald Daemon to facilitate communication via Signal Private Messenger
signald - unofficial utility for interacting with Signal

Signal does not offer any sort of official API. Their server software is
open source and anyone can figure out the REST endpoints, but formatting the
payloads turns out to be a little trickier. Signal, unlike traditional
messaging applications, puts a number requirements around encryption and
account data storage on the client software. signald aims to handle all of
the Signal-specific requirements, exposing an API that sends and receives
unencrypted messages with other software on the same machine.

signald does not come with a user friendly frontend. Users should select an
existing client to use signald with.

WWW: https://signald.org/
2021-08-28T10:29:28+00:00 textproc/mdbook-linkcheck mdBook backend to check links
A backend for "mdbook" which will check your links for you. For use alongside
the built-in HTML renderer.

WWW: https://github.com/Michael-F-Bryan/mdbook-linkcheck
2021-08-28T12:16:48+00:00 www/cinny Yet another Matrix client for the web
Cinny is a Matrix client focusing primarily on simple,
elegant and secure interface.

WWW: https://cinny.in/
2021-08-27T22:45:23-07:00 math/stan C++ package for Bayesian inference, maximum likelihood estimation, etc
Stan is a state-of-the-art platform for statistical modeling and
high-performance statistical computation. Thousands of users rely on Stan for
statistical modeling, data analysis, and prediction in the social, biological,
and physical sciences, engineering, and business.

Users specify log density functions in Stan's probabilistic programming language
and get:
* full Bayesian statistical inference with MCMC sampling (NUTS, HMC)
* approximate Bayesian inference with variational inference (ADVI)
* penalized maximum likelihood estimation with optimization (L-BFGS)

WWW: https://mc-stan.org/
2021-08-27T20:39:48-07:00 math/stanmath C++ template library for automatic differentiation
The Stan Math Library is a C++, reverse-mode automatic differentiation library
designed to be usable, extensive and extensible, efficient, scalable, stable,
portable, and redistributable in order to facilitate the construction and
utilization of algorithms that utilize derivatives.

WWW: https://mc-stan.org/math/
2021-08-26T23:26:04-05:00 comms/wsjtz Clone of WSJT-X software with additional features
WSJT ("Weak Signal Communication, by K1JT") offers specific digital protocols
optimized for meteor scatter, ionospheric scatter, and EME (moonbounce)
at VHF/UHF, as well as HF skywave propagation. The program can decode
fraction-of-a-second signals reflected from ionized meteor trails and
steady signals 10 dB below the audible threshold.

WSJT-Z is a clone of WSJT-X software by Joe Taylor K1JT

Features

- Modified user interface, including a larger Band Activity window
- Extended filtering features
- Auto CQ and auto responding
- QRZ.COM integration
- Audio alerts
- DXCC / Continent Filtering

WWW: https://sourceforge.net/projects/wsjt-z/
2021-08-27T11:49:37+09:00 mail/mew-devel Messaging in the Emacs World for emacs (Development Version)
Mew is a user interface for text messages, multimedia messages(MIME),
news articles and security functionality including PGP, SSH and SSL.

WWW: http://www.Mew.org/
2021-08-26T19:12:05-07:00 www/openarc Open source ARC implementation
The Trusted Domain Project (TDP) is a non-profit corporation dedicated to
research and development of technologies that promote trust in the use of
domain names in on the Internet. OpenARC is an initiative of TDP, and is
primarily community effort to develop and maintain an open source library
for producing ARC-aware applications, and a "milter"-based filter for
providing ARC service.

WWW: http://www.trusteddomain.org/
2021-08-26T18:06:54-05:00 editors/lazarus-qt5-devel Portable Delphi-like IDE for the FreePascal compiler (QT5 devel)
2021-08-26T18:06:54-05:00 editors/lazarus-devel Portable Delphi-like IDE for the FreePascal compiler (GTK2 devel)
Lazarus is the class libraries for Free Pascal that emulate Delphi.
Free Pascal is a GPL'ed compiler that runs on Linux, Win32, OS/2, 68K
and more. Free Pascal is designed to be able to understand and compile
Delphi syntax, which is of course OOP.

Lazarus is the part of the missing puzzle that will allow you to
develop Delphi-like programs in all of the above platforms. Unlike Java
which strives to be a write once run anywhere, Lazarus and Free Pascal
strives for write once compile anywhere. (devel version)

WWW: https://www.lazarus-ide.org/
2021-08-26T08:08:57-03:00 textproc/rubygem-asciidoctor-epub3 Convert AsciiDoc documents to EPUB3
Asciidoctor EPUB3 is a set of Asciidoctor extensions for converting AsciiDoc
documents directly to the EPUB3 and KF8/MOBI e-book formats. It's a tool for
creating highly aesthetic, professional, easy-to-read e-books.

WWW: https://github.com/asciidoctor/asciidoctor-epub3
2021-08-26T08:03:07-03:00 textproc/rubygem-gepub Ruby generic EPUB parser/generator
Gepub is a generic EPUB parser/generator. Generates and parse EPUB2 and EPUB3.

WWW: https://github.com/skoji/gepub
2021-08-26T01:57:51-07:00 sysutils/f2 Command-line tool for batch renaming files and directories
F2 is a cross-platform command-line tool for batch renaming files and
directories quickly and safely.

WWW: https://github.com/ayoisaiah/f2
2021-06-11T19:24:37+00:00 lang/zig-devel Language designed for robustness, optimality, and maintainability
Zig is a general purpose programming language designed for robustness,
optimality, and maintainability.

WWW: https://ziglang.org/
2021-08-24T18:44:55+01:00 devel/llvm13 LLVM and Clang
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

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

WWW: http://llvm.org/
2021-08-24T15:07:47+00:00 multimedia/celluloid-devel
2021-08-24T08:56:22-05:00 sysutils/fusefs-xfuse Read-only FUSE server implementing XFS
This is read-only implementation of the XFS filesystem, a high-performance
64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993,
and popular in various Linux distributions.

While the implementation is in early stages, it should be useful enough for
migration purposes.

This project runs in userland through the use of the FUSE kernel module. This is
the only run-time requirement.

This project was done as part of Google Summer of Code 2021.

WWW: https://github.com/KhaledEmaraDev/xfuse
2021-08-24T13:24:42+00:00 net/rssguard Simple (yet powerful) Qt5 feed reader
RSS Guard is simple, lightweight, and easy-to-use RSS/Atom feed aggregator
developed using Qt framework which supports online feed synchronization
with several services: Feedly, Gmail, Google Reader, Inoreader, Nextcloud
News, and Tiny Tiny RSS.

WWW: https://github.com/martinrotter/rssguard
2021-08-24T03:06:35+00:00 audio/gnome-podcasts Podcast app for GNOME
Listen to your favorite podcasts, right from your desktop.

WWW: https://gitlab.gnome.org/World/podcasts
2021-08-23T18:30:22+02:00 textproc/py-sphinxext-opengraph Sphinx extension to generate OpenGraph metadata
This Sphinx extension allows you to generate OpenGraph metadata.

The Open Graph protocol enables any web page to become a rich object
in a social graph (see https://ogp.me/).

WWW: https://github.com/wpilibsuite/sphinxext-opengraph
2021-08-23T12:28:41-05:00 biology/bfc Correct sequencing errors from Illumina sequencing data
BFC is a standalone high-performance tool for correcting sequencing
errors from Illumina sequencing data. It is specifically designed for
high-coverage whole-genome human data, though also performs well for
small genomes.

WWW: https://github.com/lh3/bfc
2021-08-23T12:26:47-05:00 biology/flash Fast Length Adjustment of SHort reads
FLASH (Fast Length Adjustment of SHort reads) is a very fast and
accurate software tool to merge paired-end reads from next-generation
sequencing experiments. FLASH is designed to merge pairs of reads when
the original DNA fragments are shorter than twice the length of reads.
The resulting longer reads can significantly improve genome assemblies.
They can also improve transcriptome assembly when FLASH is used to
merge RNA-seq data.

WWW: http://ccb.jhu.edu/software/FLASH/
2021-08-22T16:36:02+00:00 security/authenticator Generate Two-Factor Codes
Simple application for generating Two-Factor Authentication Codes.

Features:
- Time-based/Counter-based/Steam methods support
- SHA-1/SHA-256/SHA-512 algorithms support
- QR code scanner using a camera or from a screenshot
- Lock the application with a password
- Beautiful UI
- Backup/Restore from/into known applications like FreeOTP+, andOTP

WWW: https://gitlab.gnome.org/World/Authenticator
2021-08-23T10:30:02+00:00 x11-toolkits/gstreamer1-plugins-gtk4 GStreamer GTK4 video sink plugin
GTK4 plugin features:

- gtk4glsink: A video sink that renders to a GtkWidget using OpenGL
- gtk4sink: A video sink that renders to a GtkWidget

WWW: https://gstreamer.freedesktop.org/documentation/gtk/gtksink.html
2021-08-23T08:05:05+02:00 www/h2c Provided a set of HTTP request headers, output a curl command line
h2c stands for headers 2 curl. Provided a set of HTTP request headers,
it outputs the curl command line for generating the desired request.

WWW: https://curl.se/h2c/
2021-08-22T00:08:31-03:00 www/writefreely Clean, Markdown-based publishing platform made for writers
WriteFreely is a clean, minimalist publishing platform made for writers.
Start a blog, share knowledge within your organization, or build a
community around the shared act of writing.

WWW: https://writefreely.org
2021-08-22T13:44:21+00:00 deskutils/solanum Pomodoro timer for the GNOME desktop
Solanum is a pomodoro timer for the GNOME desktop. It keeps you on
track, with frequent short breaks, and a long break after sessions of
productivity.

WWW: https://gitlab.gnome.org/World/Solanum
2021-08-21T22:46:15-07:00 math/normaliz Tool for computations in affine monoids, vector configurations, etc
Normaliz is an open source tool for computations in affine monoids, vector
configurations, lattice polytopes, and rational cones. Normaliz also computes
algebraic polyhedra, i.e., polyhedra defined over real algebraic extensions
of Q.

WWW: https://www.normaliz.uni-osnabrueck.de/
2021-08-21T18:00:58-07:00 math/py-pynauty Isomorphism testing and automorphisms of graphs
Pynauty can be used to compare graphs for isomorphism and to determine their
automorphism group in a Python programming environment. Pynauty is a Python/C
extension module using library components from the Nauty package by Brendan
McKay.

WWW: https://github.com/pdobsan/pynauty
2021-08-21T23:10:58+00:00 audio/shortwave Listen to internet radio
Find and listen to internet radio stations.

WWW: https://gitlab.gnome.org/World/Shortwave
2021-08-21T01:07:11-07:00 devel/py-rapidfuzz Rapid fuzzy string matching in Python
Rapid fuzzy string matching in Python using various string metrics.

WWW: https://github.com/maxbachmann/RapidFuzz
2021-08-21T00:16:08-07:00 devel/rapidfuzz-cpp Rapid fuzzy string matching in C++ using the levenshtein distance
RapidFuzz is a fast string matching library for Python and C++, which is using
the string similarity calculations from FuzzyWuzzy.

WWW: https://github.com/maxbachmann/rapidfuzz-cpp
2021-08-19T01:45:29-07:00 cad/appcsxcad Minimal GUI Application using the QCSXCAD library
AppCSXCAD is a minimal application using the QCSXCAD library.

WWW: https://github.com/thliebig/AppCSXCAD
2021-08-19T01:38:17-07:00 cad/qcsxcad Qt-GUI for CSXCAD
QCSXCAD the Qt-GUI for CSXCAD, a C++ library to describe geometrical objects and
their physical or non-physical properties.

WWW: https://github.com/thliebig/QCSXCAD
2021-08-18T18:19:57-07:00 science/openems Electromagnetic field solver using the EC-FDTD method
openEMS is a free and open electromagnetic field solver using the FDTD method.
Matlab or Octave are used as an easy and flexible scripting interface.

It features:
* fully 3D Cartesian and cylindrical coordinates graded mesh
* multi-threading, SIMD (SSE) and MPI support for high speed FDTD

WWW: https://openems.de/start/
2021-08-18T17:27:24-07:00 cad/csxcad C++ library to describe geometrical objects
CSXCAD, Continuous Structure XML, is a C++ library to describe geometrical
objects and their physical or non-physical properties.

WWW: https://github.com/thliebig/CSXCAD
2021-08-18T17:25:06-07:00 math/fparser Function parser for C++
This C++ library offers a class which can be used to parse and evaluate a
mathematical function from a string (which might be eg. requested from the
user). The syntax of the function string is similar to mathematical
expressions written in C/C++ (the exact syntax is specified in the
documentation below). The function can then be evaluated with different values
of variables.

WWW: https://github.com/thliebig/fparser
2021-08-18T18:01:46-04:00 databases/redis6 Persistent key-value database with built-in net interface
Redis is an open source, advanced key-value store. It is often referred
to as a data structure server since keys can contain strings, hashes,
lists, sets and sorted sets.

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

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

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

WWW: https://redis.io/
2021-08-18T01:54:21-07:00 archivers/draco Library for compressing and decompressing 3D meshes and point clouds
Draco is an open-source library for compressing and decompressing 3D geometric
meshes and point clouds. It is intended to improve the storage and transmission
of 3D graphics.

WWW: https://google.github.io/draco/
2021-08-17T14:29:13-07:00 biology/py-PySCeS Python Simulator for Cellular Systems
PySCeS provides a variety of tools for the analysis of cellular systems.

WWW: http://pysces.sourceforge.net/
2021-08-17T14:21:57-07:00 biology/py-python-libsbml LibSBML Python API
Python binding for libsbml - Systems Biology Markup Language (SBML) read/write
library.

WWW: http://sbml.org/Main_Page
2021-08-17T21:57:03+02:00 databases/gmdb2 Official GUI for mdbtools
This is the official GUI for mdbtools. It is a standalone
package that was ported to GTK+3.

WWW: https://github.com/mdbtools/gmdb2/
2021-08-17T18:38:43+03:00 devel/py-lxml-stubs Type annotations for the lxml package
This repository contains external type annotations (see PEP 484)
for the lxml package.

WWW: https://pypi.org/project/lxml-stubs/
2021-08-17T05:38:07-04:00 textproc/ripgrep-all Improved search capacities of ripgrep
ripgrep-all is a line-oriented search tool that allows you to look for a regex
in a multitude of file types. rga wraps the awesome ripgrep and enables it to
search in pdf, docx, sqlite, jpg, zip, tar.*, movie subtitles (mkv, mp4), etc.

WWW: https://github.com/phiresky/ripgrep-all/
2021-08-17T08:17:55+01:00 dns/p5-DNS-nsdiff Create an "nsupdate" script from DNS zone file differences
create an "nsupdate" script from DNS zone file differences

The nsdiff program examines the old and new versions of a DNS zone,
and outputs the differences as a script for use by BIND's nsupdate
program. It provides a bridge between static zone files and dynamic
updates.

The nspatch script is a wrapper around nsdiff | nsupdate that checks
and reports errors in a manner suitable for running from cron.

The nsvi script makes it easy to edit a dynamic zone.

WWW: https://dotat.at/prog/nsdiff/
2021-08-17T00:04:38-07:00 biology/sigviewer Viewing application for biosignals
SigViewer is a viewing application for biosignals such as EEG or MEG time
series. In addition to viewing raw data, SigViewer can also create, edit, and
display event information (such as annotations or artifact selections).

WWW: https://github.com/cbrnr/sigviewer
2021-08-16T20:17:53-07:00 misc/libxdf C++ library for loading XDF files
Libxdf is a cross-platform C++ library for loading multimodal, multi-rate
signals stored in XDF files.

WWW: https://github.com/xdf-modules/libxdf
2021-08-16T19:50:48-07:00 biology/biosig Library for reading and writing different biosignal data format
BioSig is an open source software library for biomedical signal processing,
featuring for example the analysis of biosignals such as the
electroencephalogram (EEG), electrocorticogram (ECoG), electrocardiogram (ECG),
electrooculogram (EOG), electromyogram (EMG), respiration, and so on. Major
application areas are: Neuroinformatics, brain-computer interfaces,
neurophysiology, psychology, cardiovascular systems and sleep research. The aim
of the BioSig project is to foster research in biomedical signal processing by
providing open source software tools for many different applications.

WWW: http://biosig.sourceforge.net/
2021-08-16T15:00:18+00:00 audio/lewton Rust vorbis decoder
Vorbis decoder written in pure Rust.

WWW: https://github.com/RustAudio/lewton
2021-08-16T17:49:11+03:00 devel/py-types-Pillow Typing stubs for Pillow
This is an auto-generated PEP 561 type stub package for Pillow
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses Pillow.

WWW: https://pypi.org/project/types-Pillow/
2021-08-16T17:45:26+03:00 devel/py-types-psycopg2 Typing stubs for psycopg2
This is an auto-generated PEP 561 type stub package for psycopg2
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses psycopg2.

WWW: https://pypi.org/project/types-psycopg2/
2021-08-16T16:24:33+03:00 devel/py-types-Flask Typing stubs for Flask
This is an auto-generated PEP 561 type stub package for Flask
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses Flask.

WWW: https://pypi.org/project/types-Flask/
2021-08-16T16:23:46+03:00 devel/py-types-Jinja2 Typing stubs for Jinja2
This is an auto-generated PEP 561 type stub package for Jinja2
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses Jinja2.

WWW: https://pypi.org/project/types-Jinja2/
2021-08-16T16:21:56+03:00 devel/py-types-MarkupSafe Typing stubs for MarkupSafe
This is an auto-generated PEP 561 type stub package for MarkupSafe
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses MarkupSafe.

WWW: https://pypi.org/project/types-MarkupSafe/
2021-08-16T16:21:18+03:00 devel/py-types-Werkzeug Typing stubs for Werkzeug
This is an auto-generated PEP 561 type stub package for Werkzeug
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses Werkzeug.

WWW: https://pypi.org/project/types-Werkzeug/
2021-08-16T15:54:50+03:00 devel/py-types-click Typing stubs for click
This is an auto-generated PEP 561 type stub package for click
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses click.

WWW: https://pypi.org/project/types-click/
2021-08-16T17:30:05+03:00 devel/py-types-xxhash Typing stubs for xxhash
This is an auto-generated PEP 561 type stub package for xxhash
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses xxhash.

WWW: https://pypi.org/project/types-xxhash/
2021-08-16T05:41:20+05:30 net/wifibox Wireless card driver via virtualized Linux
Wifibox deploys a Linux guest to drive a wireless networking card on
the FreeBSD host system with the help of PCI pass-through. There have
been guides on the Internet to suggest the use of such techniques to
improve the wireless networking experience on FreeBSD, of which
Wifibox tries to implement as a single easy-to-use software package.

WWW: https://github.com/pgj/freebsd-wifibox
2021-08-15T19:10:45+02:00 x11/xfce4-docklike-plugin Modern, minimalist taskbar for Xfce
This is a taskbar panel plugin for xfce4, designed to mimic the look
and functionality of docks and application bars used in Windows and
MacOS. It includes optional features like window previews and launcher
pinning.

WWW: https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin
2021-08-15T22:46:02+08:00 x11/lightdm-slick-greeter Slick-looking LightDM greeter
Features:
- Slick-Greeter is cross-distribution and should work pretty much anywhere.
- All panel applets are embedded. No external indicators are launched or loaded
by the greeter.
- No settings daemon are launched or loaded by the greeter.
- This greeter supports HiDPI.
- Sessions are validated. If a default/chosen session isn't present on the
system, the greeter scans for known sessions in /usr/share/xsessions and
replaces the invalid session choice with a valid session.
- You can take a screenshot by pressing PrintScrn. The screenshot is saved in
/var/lib/lightdm/Screenshot.png.
- The default configuration is stored in dconf under the schema
x.dm.slick-greeter.
- Users can create and modify /etc/lightdm/slick-greeter.conf, settings in this
files take priority and overwrite dconf settings.

WWW: https://github.com/linuxmint/slick-greeter
2021-08-05T15:13:43+00:00 multimedia/gstreamer1-plugins-rust Various GStreamer plugins written in Rust
Repository containing various GStreamer plugins and elements written
in the Rust programming language:

* generic
- file: A Rust implementation of the standard filesrc and filesink
elements

- sodium: Elements to perform encryption and decryption using
libsodium.

- threadshare: Some popular threaded elements reimplemented using common
thread-sharing infrastructure.

* net
- reqwest: An HTTP source element based on the reqwest library.

- rusoto: A source and sink plugin to talk to the Amazon S3 object
storage system using the Rusoto library.

* audio
- audiofx: Plugins to apply audio effects to a stream (such as
adding echo/reverb, removing noise or normalization).

- claxon: A FLAC decoder based on the Claxon library.

- csound: A plugin to implement audio effects using the Csound
library.

- lewton: A Vorbis decoder based on the lewton library.

* video
- cdg: A parser and renderer for CD+G karaoke data.

- closedcaption: Plugins to deal with several closed caption formats
(MCC, SCC, EIA-608/CEA-608 and timed text).

- dav1d: AV1 decoder based on the dav1d library.

- flavors: FLV demuxer based on the flavors library.

- gif: A GIF encoder based on the gif library.

- rav1e: AV1 encoder based on the rav1e library.

* utils
- fallbackswitch: Aggregator element that allows falling back to a
different sink pad after a timeout.

- togglerecord: Element to enable starting and stopping multiple
streams together.

WWW: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
2021-08-14T01:55:33-07:00 science/dynare Software platform for handling a wide class of economic models
Dynare is a software platform for handling a wide class of economic models, in
particular dynamic stochastic general equilibrium (DSGE) and overlapping
generations (OLG) models. The models solved by Dynare include those relying on
the rational expectations hypothesis, wherein agents form their expectations
about the future in a way consistent with the model. But Dynare is also able to
handle models where expectations are formed differently: on one extreme, models
where agents perfectly anticipate the future; on the other extreme, models where
agents have limited rationality or imperfect knowledge of the state of the
economy and, hence, form their expectations through a learning process. In terms
of types of agents, models solved by Dynare can incorporate consumers,
productive firms, governments, monetary authorities, investors and financial
intermediaries. Some degree of heterogeneity can be achieved by including
several distinct classes of agents in each of the aforementioned agent
categories.

WWW: https://www.dynare.org/
2021-08-13T20:25:15-04:00 sysutils/g15daemon Daemon for Logitech G15 Keyboards
G15daemon takes control of the G15 keyboard, allowing the use of all keys
through the uinput device driver. It also controls the use of the
keyboard's LCD display, allows multiple, simultaneous client applications
to connect, and gives the user the ability to switch between client apps
at the press of a button.

WWW: https://gitlab.com/menelkir/g15daemon
2021-08-13T20:23:27-04:00 net/ipinfo-cli Official Command Line Interface for the IPinfo API
ipinfo-cli allowing you to lookup IP deltails, ASN, IP geolocation,
IP CIDR, IP range.

WWW: https://github.com/ipinfo/cli
2021-08-13T14:41:08-04:00 games/libretro-beetle_saturn Standalone port of Mednafen Saturn to libretro
Standalone port of Mednafen Sega Saturn to libretro.

WWW: https://github.com/libretro/beetle-saturn-libretro
2021-08-13T14:40:50-04:00 games/libretro-freeintv Libretro emulation core for the Mattel Intellivision
A libretro emulation core for Mattel Intellivision.

WWW: https://github.com/libretro/freeintv
2021-08-13T12:07:22+00:00 games/ponscripter-07th-mod NScripter-like novel-game interpreter with Unicode support
Ponscripter was created as an NScripter-style visual novel game
interpreter with an emphasis on supporting games in Western languages.

This fork is intended to provide additional features to Ponscripter
that make it more suitable for releasing games on Steam. It, however,
does not have qualms with breaking compatibility in minor ways.

WWW: https://github.com/sekaiproject/ponscripter-fork
2021-08-13T08:34:09-05:00 biology/py-ont-fast5-api Interface to HDF5 files in Oxford Nanopore .fast5 format
The ont_fast5_api is a simple interface to HDF5 files of the Oxford
Nanopore .fast5 file format. It provides:

o Implementation of the fast5 file schema using h5py library
o Methods to interact with and reflect the fast5 file schema
o Tools to convert between multi_read and single_read formats
o Tools to compress/decompress raw data in files

WWW: https://pypi.python.org/pypi/ont_fast5_api
2021-08-13T02:59:17-07:00 math/cado-nfs Implementation of the Number Field Sieve Algorithm
CADO-NFS is a complete implementation in C/C++ of the Number Field Sieve (NFS)
algorithm for factoring integers and computing discrete logarithms in finite
fields. It consists in various programs corresponding to all the phases of the
algorithm, and a general script that runs them, possibly in parallel over a
network of computers.

WWW: https://cado-nfs.gitlabpages.inria.fr/
2021-08-13T01:31:30+00:00 multimedia/kooha Elegantly record your screen (development snapshot)
Capture your screen in a straightforward and painless way without
distractions.

Kooha is a simple screen recorder with a minimal interface. You can
simply click the record button without having to configure a bunch of
settings.

The main features of Kooha include the following:
- Capture your screen without any hassle.
- Record your microphone, computer sounds, or both at the same time.
- Support for WebM, MP4, GIF, and MKV formats.
- Multiple sources selection.
- Optional hardware accelerated encoding
- Select a monitor or window to record.
- Create a selection to capture certain area from your screen.
- Set delay to prepare before you start recording.
- Hide or show mouse pointer.
- Choose a saving location for your recording.
- Utilize helpful keyboard shortcuts.

WWW: https://github.com/SeaDve/Kooha
2021-08-12T19:06:10-07:00 math/gismo C++ library for isogeometric analysis (IGA)
G+Smo (Geometry + Simulation Modules, pronounced "gismo") is an open-source C++
library that brings together mathematical tools for geometric design and
numerical simulation. It implements the relatively new paradigm of isogeometric
analysis, which suggests the use of a unified framework in the design and
analysis pipeline. G+Smo is an object-oriented, cross-platform, template C++
library and follows the generic programming principle, with a focus on both
efficiency and ease of use. The library aims at providing access to high
quality, open-source software to the forming isogeometric numerical simulation
community and beyond.

WWW: https://gismo.github.io/
2021-08-12T20:48:47-05:00 archivers/vbz-compression Variable byte integer encoding to compress Oxford Nanopore signal data
VBZ Compression uses variable byte integer encoding to compress Oxford
Nanopore signal data.

The performance of VBZ is achieved by taking advantage of the properties of the
raw signal and therefore is most effective when applied to the signal dataset.
Other datasets you may have in your Fast5 files will not be able to take
advantage of the default VBZ settings for compression. VBZ will be used as the
default compression scheme in a future release of MinKNOW.

WWW: https://github.com/nanoporetech/vbz_compression
2021-08-12T19:38:32-05:00 archivers/streamvbyte Integer compression with SIMD based on Google's varint
StreamVByte is an integer compression technique that applies SIMD
instructions (vectorization) to Google's varint approach. The net result
is faster than other byte-oriented compression techniques.

The approach is patent-free, the code is available under the Apache License.

It includes fast differential coding.

It assumes a recent Intel processor (e.g., haswell or better, though we provide
runtime dispatching for compatibility with legacy systems) or an ARM processor
with NEON instructions (which is almost all of them).

WWW: https://github.com/lemire/streamvbyte
2021-08-11T15:50:10-07:00 science/siconos Simulation framework for nonsmooth dynamical systems
Siconos is an open-source scientific software primarily targeted at modeling and
simulating nonsmooth dynamical systems in C++ and in Python:

* Mechanical systems (rigid or solid) with unilateral contact and Coulomb
friction and impact (nonsmooth mechanics, contact dynamics, multibody systems
dynamics or granular materials).
* Switched Electrical Circuit such as electrical circuits with ideal and
piecewise linear components: power converter, rectifier, Phase-Locked Loop
(PLL) or Analog-to-Digital converter.
* Sliding mode control systems.
* Biology (Gene regulatory network).

Other applications are found in Systems and Control (hybrid systems,
differential inclusions, optimal control with state constraints), Optimization
(Complementarity systems and Variational inequalities), Fluid Mechanics, and
Computer Graphics.

WWW: https://nonsmooth.gricad-pages.univ-grenoble-alpes.fr/siconos/index.html
2021-08-11T12:52:08+02:00 devel/rubygem-mini_portile2-25 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.

WWW: https://github.com/luislavena/mini_portile
2021-08-10T18:47:43-04:00 databases/redisjson JSON data type for Redis
RedisJSON is a Redis module that implements ECMA-404 The JSON Data
Interchange Standard as a native data type. It allows storing,
updating and fetching JSON values from Redis keys (documents).

Primary features:
- Full support of the JSON standard
- JSONPath-like syntax for selecting elements inside documents
- Documents are stored as binary data in a tree structure, allowing
fast access to sub-elements
- Typed atomic operations for all JSON values types

WWW: https://oss.redislabs.com/redisjson/
2021-06-10T13:32:12+00:00 graphics/vapoursynth-waifu2x-ncnn-vulkan Waifu2x (waifu2x-ncnn-vulkan) plugin for VapourSynth
Waifu2x filter for VapourSynth, based on waifu2x-ncnn-vulkan.

WWW: https://github.com/Nlzy/vapoursynth-waifu2x-ncnn-vulkan
2021-08-10T02:13:46-07:00 audio/zplugins-lv2 Collection of LV2 plugins to be bundled with Zrythm
Collection of audio DSP plugins inteded to be bundled with the Zrythm DAW.

WWW: https://github.com/zrythm/ZPlugins
2021-04-23T06:00:30+00:00 x11/wapanel Desktop bar for Wayfire and other wlroots compositors
Simple panel/status bar/task bar for your custom stacking
Wayland-based desktop.

Features:
- Good configurability
- Config hot reload
- Exposed API for writing custom applets
- Custom themes with CSS

WWW: https://firstbober.github.io/wapanel/
2021-07-29T19:22:29+00:00 devel/vc-intrinsics LLVM intrinsics for SIMD on GPU
VC Intrinsics project contains a set of new intrinsics on top of core
LLVM IR instructions that represent SIMD semantics of a program
targeting GPU.

WWW: https://github.com/intel/vc-intrinsics
2021-08-05T11:29:27-07:00 sysutils/tracker3 Object database, tag/metadata database, search tool and indexer
Tracker is a powerful desktop-neutral first class object database, tag/metadata
database, search tool and indexer.

Tracker is also extremely fast and super efficient with your systems memory when
compared with some other competing frameworks and is by far the fastest and most
memory efficient Nautilus search and Deskbar backends currently availble.

It consists of a common object database that allows entities to have an almost
infinte number of properties, metadata (both embedded/harvested as well as user
definable), a comprehensive database of keywords/tags and links to other
entities.

WWW: https://wiki.gnome.org/Projects/Tracker
2021-08-09T10:31:48-07:00 math/paritwine Glue library between PARI/GP and other mathematics libraries
PariTwine is a glue library between the system for computer algebra and number
theory PARI/GP and a number of other mathematics libraries, currently GMP,
GNU MPFR, GNU MPC, FLINT, ARB and CMH.

WWW: http://www.multiprecision.org/paritwine/home.html
2021-08-09T23:57:23+08:00 textproc/go-yq Portable commandline YAML processor written in go
yq is a lightweight and portable command-line YAML processor in go.
yq uses jq like syntax but works with yaml files as well as json.
It doesn't yet support everything jq does - but it does support the most common
operations and functions, and more is being added continuously.

WWW: https://github.com/mikefarah/yq
2021-08-09T17:46:24+02:00 games/vt100-art-and-animations VT100 art and animations
These are VT100 Animation files, which are meant to be thrown up raw at a
vt100-compatible terminal. ANSI-ready terminals should do fine, although the
ideal venue is a Digital Equipment Corporation VT100 Terminal connected at 9600
baud. Many of these animations will fly by at modern speeds, when they were
meant to move much slower. The files themselves are simply text with cursor
movement instructions, deleting and erasing the characters necessary to appear
animated. Usually, they represent a long hand-crafted process done by a single
person to tell a story. Some of these files may date back to the 1960's and
1970's.

WWW: http://artscene.textfiles.com/vt100/
2021-08-09T23:06:41+08:00 net/jotta-cli Jotta Cloud Daemon and Command-Line Interface
From the Jottacloud website:

The Jottacloud Command-line Tool or Command-line Client is a
Command-line tool for Jottacloud users.

The command-line client (CLI) is capable of running on most devices
with Windows, OS X and linux systems such as desktops, servers, NAS
devices, and even Raspberry Pi.

Note: The command-line client a special software designed for running
on servers or headless systems. It is not meant to control the
Jottacloud Desktop Client.

Features

* Automatic folder backup
* Archive files
* Custom scan interval
* Ignore files and folders with simple gitignore style pattern
* Simple webhooks
* Manage remote hosts

WWW: http://www.jottacloud.com
2021-08-09T15:53:25+01:00 x11-wm/nscde Modern CDE clone based on fvwm
NsCDE is a retro but powerful UNIX desktop environment which resembles CDE look
(and partially feel) but with a more powerful and flexible framework beneath-
the-surface, more suited for 21st century unix-like and Linux systems and user
requirements than original CDE.

NsCDE can be considered as a heavyweight FVWM theme on steroids, but combined
with a couple other free software components and custom FVWM applications and a
lot of configuration, NsCDE can be considered a lightweight hybrid desktop
environment.
2021-08-09T08:31:10+02:00 textproc/sl-hunspell Slovenian hunspell dictionary
Slovenian hunspell dictionary

WWW: https://extensions.libreoffice.org/extensions/slovenian-dictionary-pack/
2021-08-09T07:06:59+02:00 x11/i3lock-color Enhanced i3lock with higher capacity
An improved version of i3lock, with more capabilities.

WWW: https://github.com/Raymo111/i3lock-color
2021-08-09T05:34:03+08:00 devel/rubygem-aws-sdk-chimesdkmessaging Official AWS Ruby gem for Amazon Chime SDK Messaging
Official AWS Ruby gem for Amazon Chime SDK Messaging.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-chimesdkmessaging
2021-08-09T05:34:02+08:00 devel/rubygem-aws-sdk-chimesdkidentity Official AWS Ruby gem for Amazon Chime SDK Identity
Official AWS Ruby gem for Amazon Chime SDK Identity.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-chimesdkidentity
2021-08-08T23:35:32+08:00 textproc/py-latexcodec Lexer and codec to work with LaTeX code in Python
The codec provides a convenient way of going between text written in LaTeX and
unicode. Since it is not a LaTeX compiler, it is more appropriate for short
chunks of text, such as a paragraph or the values of a BibTeX entry, and it is
not appropriate for a full LaTeX document. In particular, its behavior on the
LaTeX commands that do not simply select characters is intended to allow the
unicode representation to be understandable by a human reader, but is not
canonical and may require hand tuning to produce the desired effect.

WWW: https://github.com/mcmtroffaes/latexcodec
2021-08-08T22:32:38+08:00 www/rubygem-faraday-rack Faraday adapter for Rack
Faraday Rack adapter is a Faraday adapter for a Rack app. Faraday is an HTTP
client library that provides a common interface over many adapters. Every
adapter is defined into its own gem. This gem defines the adapter fora Rack app.

WWW: https://github.com/lostisland/faraday-rack
2021-08-08T22:32:34+08:00 devel/rubygem-aws-sdk-route53recoveryreadiness Official AWS Ruby gem for AWS Route53 Recovery Readiness
Official AWS Ruby gem for AWS Route53 Recovery Readiness.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-route53recoveryreadiness
2021-08-08T22:32:33+08:00 devel/rubygem-aws-sdk-route53recoverycontrolconfig Official AWS Ruby gem for AWS Route53 Recovery Control Config
Official AWS Ruby gem for AWS Route53 Recovery Control Config.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-route53recoverycontrolconfig
2021-08-08T22:32:32+08:00 devel/rubygem-aws-sdk-route53recoverycluster Official AWS Ruby gem for Route53 Recovery Cluster
Official AWS Ruby gem for Route53 Recovery Cluster.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-route53recoverycluster
2021-08-08T22:32:31+08:00 textproc/py-sphinxcontrib-bibtex Sphinx extension for BibTeX style citations
The bibtex extension allows BibTeX citations to be inserted into documentation
generated by Sphinx, via a bibliography directive, along with :cite:p: and
:cite:t: roles. These work similarly to LaTeX's thebibliography environment and
the \citet and \citep commands.

WWW: https://github.com/mcmtroffaes/sphinxcontrib-bibtex
2021-08-08T22:32:27+08:00 textproc/py-pybtex-docutils Docutils backend for pybtex
pybtex-docutils is a docutils backend for pybtex.

WWW: https://github.com/mcmtroffaes/pybtex-docutils
2021-08-08T22:32:23+08:00 textproc/py-pybtex BibTeX-compatible bibliography processor in Python
Pybtex is a BibTeX-compatible bibliography processor written in Python. You can
simply type pybtex instead of bibtex.

Pybtex aims to be 100% compatible with BibTeX. It accepts the same command line
options, fully supports BibTeX's .bst styles and produces byte-identical output.

WWW: https://pybtex.org/
WWW: https://bitbucket.org/pybtex-devs/pybtex/
2021-08-08T22:32:18+08:00 textproc/py-nbsphinx Jupyter Notebook Tools for Sphinx
nbsphinx is a Sphinx extension that provides a source parser for *.ipynb files.
Custom Sphinx directives are used to show Jupyter Notebook code cells (and of
course their results) in both HTML and LaTeX output. Unevaluated notebooks --
i.e. notebooks without stored output cells -- will be automatically executed
during the Sphinx build process.

WWW: https://github.com/spatialaudio/nbsphinx
2021-08-08T22:32:14+08:00 devel/phpunit9 Testing framework for unit tests
PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of
the xUnit architecture for unit testing frameworks.

WWW: https://phpunit.de/
2021-08-08T22:32:13+08:00 devel/p5-Module-Installed-Tiny Check if a module is installed, with as little code as possible
To check if a module is installed (available), generally the simplest way is to
try to require() it. However, this actually loads the module. There are some
cases where this is not desirable: 1) we have to check a lot of modules
(actually loading the modules will take a lot of CPU time and memory; 2) some of
the modules conflict with one another and cannot all be loaded; 3) the module is
OS specific and might not load under another OS; 4) we simply do not want to
execute the module, for security or other reasons.

Module::Installed::Tiny provides a routine module_installed() which works like
Perl's require but does not actually load the module.

WWW: https://metacpan.org/dist/Module-Installed-Tiny
2021-08-08T22:32:12+08:00 x11-fonts/genyog Free Gothic font family derived from Adobe Source Han Sans
GenYo Gothic (源樣黑體) is a free font family derived from Adobe Source Han
Sans.

WWW: https://github.com/ButTaiwan/genyog-font
2021-08-08T22:32:11+08:00 x11-fonts/genyo Free Ming font family derived from Adobe Source Han Serif
GenYo Ming (源樣明體) is a free font family derived from Adobe Source Han Serif.

WWW: https://github.com/ButTaiwan/genyo-font
2021-08-08T22:32:11+08:00 x11-fonts/genwan Free Ming font family derived from Adobe Source Han Serif
GenWan Ming (源雲明體) is a free font family derived from Adobe Source Han
Serif.

WWW: https://github.com/ButTaiwan/genwan-font
2021-08-08T22:32:10+08:00 x11-fonts/gensen Free Rounded font family derived from Adobe Source Han Sans
GenSen Rounded (源泉圓體) is a free font family derived from Adobe Source Han
Sans.

WWW: https://github.com/ButTaiwan/gensen-font
2021-08-08T22:32:09+08:00 x11-fonts/genseki Free Gothic font family derived from Adobe Source Han Sans
GenSeki Gothic (源石黑體) is a free font family derived from Adobe Source Han
Sans.

WWW: https://github.com/ButTaiwan/genseki-font
2021-08-08T22:32:08+08:00 x11-fonts/genryu Free Ming font family derived from Adobe Source Han Serif
GenRyu Ming (源流明體) is a free font family derived from Adobe Source Han
Serif.

WWW: https://github.com/ButTaiwan/genryu-font
2021-08-08T15:21:28+02:00 www/rubygem-faraday14 HTTP/REST API client library in Ruby
Faraday is an HTTP client lib that provides a common interface over many
adapters (such as Net::HTTP) and embraces the concept of Rack middleware when
processing the request/response cycle.

WWW: https://github.com/lostisland/faraday
2021-08-08T05:17:06-07:00 x11/dwmblocks Modular status bar for dwm
Modular status bar for dwm written in c.

The statusbar is made from text output from commandline programs.
Blocks are added and removed by editing the blocks.h header file.

WWW: https://github.com/torrinfail/dwmblocks/
2021-08-08T11:54:05+02:00 www/janus WebRTC gateway
Janus is an open source, general purpose, WebRTC gateway designed and
developed by Meetecho

WWW: https://github.com/meetecho/janus-gateway
2021-08-07T17:26:56-04:00 science/orthanc-mysql Orthanc plugin to use MySQL/MariaDB for indexing or storage
Orthanc-mysql is an Orthanc plugin that replaces the default SQLite
engine of Orthanc with a MySQL back-end. The plugin is compatible
with MariaDB as well.

WWW: https://www.orthanc-server.com/static.php?page=mysql
2021-08-07T05:15:51+00:00 x11-toolkits/libdecor Client-side decorations library for Wayland client
libdecor is a library that can help Wayland clients draw window
decorations for them. It aims to provide multiple backends that
implements the decoration drawing.

WWW: https://gitlab.gnome.org/jadahl/libdecor
2021-04-29T08:56:26+00:00 benchmarks/vkpeak Profile Vulkan devices to find their peak capacities
vkpeak is a synthetic benchmarking tool to measure peak capabilities
of Vulkan devices. It only measures the peak metrics that can be
achieved using vector operations and does not represent a real-world
use case.

WWW: https://github.com/nihui/vkpeak
2021-08-06T10:16:44-04:00 comms/py-fritzconnection Python tool to communicate with AVM FritzBox routers
A Python tool to communicate with the AVM FritzBox family of home routers.
It uses the TR-064 protocol over UPnP.

WWW: https://github.com/kbr/fritzconnection/
2021-08-06T08:14:42-04:00 devel/R-cran-gert Simple Git Client for R
Simple git client for R based on 'libgit2' with support for SSH and
HTTPS remotes. All functions in 'gert' use basic R data types (such
as vectors and data-frames) for their arguments and return values.
User credentials are shared with command line 'git' through the
git-credential store and ssh keys stored on disk or ssh-agent.

WWW: https://docs.ropensci.org/gert/
2021-08-06T05:34:24-04:00 net/rospo Simple and reliable ssh tunnels with embedded ssh server
Rospo is a tool meant to create reliable ssh tunnels. It embeds an SSH
server too if you want to reverse proxy a secured shell.

It's meant to make ssh tunnels fun and understandable again.

Rospo supports a cool UI, too. The UI lets you handle tunnel and
pipe configuration at runtime through a web interface. You can
start/stop new tunnels and pipes at runtime.

WWW: https://github.com/ferama/rospo
2021-08-06T11:25:33+08:00 textproc/py-sphinx-markdown-tables Sphinx extension for rendering tables written in markdown
Sphinx supports markdown via Recommonmark, which does not support tables.
This extension provides them.

It renders markdown tables as HTML, as defined by python-markdown.

WWW: https://github.com/ryanfox/sphinx-markdown-tables
2021-08-05T09:51:13-07:00 science/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

WWW: https://phonopy.github.io/phonopy/
2021-08-05T00:14:15-07:00 science/py-hiphive High-order force constants for the masses
hiPhive is a tool for efficiently extracting high-order force constants from
atomistic simulations, most commonly density functional theory calculations.
It has been implemented in the form of a Python library, which allows it to be
readily integrated with many first-principles codes and analysis tools
accessible in Python.

WWW: https://hiphive.materialsmodeling.org/
2021-07-02T10:35:50+00:00 sysutils/atf-fvp
Arm Trusted Framework for the Arm Fixed Virtual Platform

Trusted Firmware-A (TF-A) provides a reference implementation of secure world
software for Armv7-A and Armv8-A, including a Secure Monitor executing at
Exception Level 3 (EL3).

WWW: https://github.com/ARM-software/arm-trusted-firmware
2021-08-05T10:20:13+08:00 multimedia/py-metadata-cleaner Python GTK application to view and clean metadata in files, using mat2
Metadata within a file can tell a lot about you. Cameras record data
about when a picture was taken and what camera was used. Office
applications automatically add author and company information to
documents and spreadsheets. Maybe you don't want to disclose those
pieces of information.

This tool allows you to view metadata in your files and to get rid of
them, as much as possible.

Under the hood, it relies on mat2 to parse and remove the metadata.

WWW: https://gitlab.com/rmnvgr/metadata-cleaner
2021-08-04T20:17:53-03:00 x11-wm/sdorfehs Tiling window manager descended from ratpoison
sdorfehs (pronounced "starfish") is a tiling window manager descended
from ratpoison (which itself is modelled after GNU Screen).

sdorfehs divides the screen into one or more frames, each only
displaying one window at a time but can cycle through all available
windows (those which are not being shown in another frame).

Like Screen, sdorfehs primarily uses prefixed/modal key bindings for
most actions. sdorfehs's command mode is entered with a configurable
keystroke (Control+a by default) which then allows a number of bindings
accessible with just a single keystroke or any other combination. For
example, to cycle through available windows in a frame, press Control+a
then n.

WWW: https://github.com/jcs/sdorfehs
2021-08-04T08:06:01-03:00 x11/xfce4-appmenu-plugin Application Menu plugin for XFCE panel
This is an Application Menu applet providing Global Menu for the XFCE panel.

WWW: https://gitlab.com/vala-panel-project/vala-panel-appmenu
2021-07-22T14:53:48+02:00 multimedia/py-mat2 Handy tool to trash your metadata
Metadata consist of information that characterizes data. Metadata are
used to provide documentation for data products. In essence, metadata
answer who, what, when, where, why, and how about every facet of the
data that are being documented.

Metadata within a file can tell a lot about you. Cameras record data
about when a picture was taken and what camera was used. Office
documents like PDF or Office automatically adds author and company
information to documents and spreadsheets. Maybe you don't want to
disclose those information.

This is precisely the job of mat2: getting rid, as much as possible,
of metadata.

mat2 provides a command line tool, and graphical user interfaces via
a service menu for Dolphin, the default file manager of KDE, and an
extension for Nautilus, the default file manager of GNOME.

The following formats are supported: avi, bmp, css, epub/ncx, flac,
gif, jpeg, m4a/mp2/mp3/..., mp4, odc/odf/odg/odi/odp/ods/odt/...,
off/opus/oga/spx/..., pdf, png, ppm, pptx/xlsx/docx/..., zip, torrent,
svg/svgz/..., tar/tar.gz/tar.bz2/tar.xz/..., tiff, wav, wmv, ...

WWW: https://0xacab.org/jvoisin/mat2
2021-08-03T06:46:19+00:00 security/vouch-proxy SSO solution for Nginx using the auth_request module
An SSO solution for Nginx using the auth_request module. Vouch Proxy
can protect all of your websites at once.

Vouch Proxy supports many OAuth and OIDC login providers and can
enforce authentication to Google, GitHub, Okta and many more.

WWW: https://github.com/vouch/vouch-proxy
2021-08-02T22:21:12-07:00 math/py-unyt Package for handling numpy arrays with units
A package for handling numpy arrays with units.

Often writing code that deals with data that has units can be confusing.
A function might return an array but at least with plain NumPy arrays, there is
no way to easily tell what the units of the data are without somehow knowing a
priori.

The unyt package (pronounced like "unit") provides a subclass of NumPy's ndarray
class that knows about units.

WWW: https://github.com/yt-project/unyt
2021-08-02T15:21:36+02:00 sysutils/e2tools Utilities to manipulate files in an ext2/ext3 filesystem
e2tools is a simple set of GPL'ed utilities to read, write, and
manipulate files in an ext2/ext3 filesystem. These utilities access a
filesystem directly using the ext2fs library. I wrote these tools in
order to copy files into a linux filesystem on a machine that does not
have ext2 support. Of course, they can also be used on a Linux machine
to read/write to disk images or floppies without having to mount them
or have root access.

Supported functionality:

- copy files: e2cp
- move files: e2mv
- remove files: e2rm
- create directory: e2mkdir
- create hard links: e2ln
- list files/directories: e2ls
- output the last part of a file: e2tail

WWW: https://e2tools.github.io/
2021-08-02T18:46:13+02:00 games/brogue Much-loved minimalist roguelike game (community edition)
Countless adventurers before you have descended this torch-lit
staircase, seeking the promised riches below. As you reach the bottom
and step into the wide cavern, the doors behind you seal with a powerful
magic...

Welcome to the Dungeons of Doom!

Brogue is a single-player strategy game set in the halls of a mysterious
and randomly-generated dungeon. The objective is simple enough --
retrieve the fabled Amulet of Yendor from the 26th level -- but the
dungeon is riddled with danger. Horrifying creatures and devious,
trap-ridden terrain await. Yet it is also riddled with weapons, potions,
and artifacts of forgotten power. Survival demands strength and cunning
in equal measure as you descend, making the most of what the dungeon
gives you. You will make sacrifices, narrow escapes, and maybe even some
friends along the way -- but will you be one of the lucky few to return
alive?

WWW: https://sites.google.com/site/broguegame/
2021-08-03T03:41:18+08:00 sysutils/damager Overrides chunks of files with garbage
Takes a small amount of ramdon data from /dev/random and writes it to
some place inside the file passed as argument. Then you can test your
FAM or checksuming system for integrity protection.

WWW: https://github.com/granalberto/damager
2021-07-28T10:22:51+00:00 devel/esbuild Extremely fast JavaScript bundler and minifier
esbuild is an extremely fast JavaScript bundler.

Major features:

- Extreme speed without needing a cache
- ES6 and CommonJS modules
- Tree shaking of ES6 modules
- An API for JavaScript and Go
- TypeScript and JSX syntax
- Source maps
- Minification
- Plugins

WWW: https://esbuild.github.io/
2021-08-01T07:14:32+00:00 sysutils/keyd Key remapping daemon for evdev
keyd has several unique features many of which are traditionally only
found in custom keyboard firmware like QMK. Some of the more
interesting ones include:

- Layers.
- Key overloading (different behaviour on tap/hold).
- Per keyboard configuration.
- Instantaneous remapping (no flashing required).
- A simple and intuitive config format.
- Being display server agnostic (works on wayland and virtual console alike).

WWW: https://github.com/rvaiya/keyd
2021-08-02T08:39:02+02:00 audio/alsa-seq-server ALSA MIDI sequencer server
ALSA MIDI sequencer server.

WWW: https://github.com/hselasky/alsa-seq-server
2021-08-01T09:26:41+00:00 graphics/corrupter Simple image glitcher for screen lockers
corrupter is simple image glitcher suitable for producing nice looking
i3lock backgrounds.

WWW: https://github.com/r00tman/corrupter
2021-07-31T20:52:39-05:00 devel/fpc-tplylib Unit for a compiler generator for Turbo Pascal and compatibles
2021-08-01T00:43:58+00:00 devel/zls Zig LSP implementation + Zig Language Server
Zig Language Server, or zls, is a language server for Zig. The Zig
wiki states that "The Zig community is decentralized" and "There is no
concept of 'official' or 'unofficial'", so instead of calling zls
unofficial, and I'm going to call it a cool option, one of many.

WWW: https://github.com/zigtools/zls
2021-08-01T05:27:19+08:00 databases/metabase Simple and powerful analytics tool that supports multiple data stores
Metabase is an open source business intelligence tool. It lets you ask
questions about your data and displays answers in formats that
make sense, whether that's a bar graph or a detailed table.

Your questions can be saved for later, making it easy to come back to them,
or you can group questions into great looking dashboards. Metabase also
makes it easy to share questions and dashboards with the rest of your team.

WWW: https://metabase.com/
2021-07-31T05:48:15-04:00 devel/py-pycognito Makes working with AWS Cognito easier for Python developers
Makes working with AWS Cognito easier for Python developers.

WWW: https://github.com/pvizeli/pycognito
2021-07-30T20:46:37-03:00 sysutils/ztop Display ZFS dataset I/O in real time
Display ZFS dataset I/O in real time

ztop is like top, but for ZFS datasets. It displays the real-time
activity for datasets. The built-in zpool iostat can display real-time
I/O statistics for pools, but until now there was no similar tool for
datasets.

WWW: https://github.com/asomers/ztop
2021-07-31T07:48:48+08:00 math/mdal Mesh data abstration library
Mesh Data Abstraction Library (MDAL) is a C++ library for handling unstructured
mesh data released with MIT license. It provides a single data model for
multiple supported data formats. MDAL is used by QGIS for data access for mesh
layers.

WWW: http://www.mdal.xyz/
2021-07-30T19:43:02+02:00 multimedia/mlt7 Multimedia framework for TV broadcasting
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
editors, media players, transcoders, web streamers and many more types
of applications. The functionality of the system is provided via an
assortment of ready to use tools, XML authoring components, and an
extensible plug-in based API.

WWW: https://www.mltframework.org/
2021-07-30T19:43:02+02:00 multimedia/mlt7-qt5 Qt plugin for the MLT multimedia framework
2021-07-30T19:39:04+02:00 multimedia/py-mlt6 Python bindings for the MLT multimedia framework
2021-07-30T19:39:04+02:00 multimedia/mlt6 Multimedia framework for TV broadcasting
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video
editors, media players, transcoders, web streamers and many more types
of applications. The functionality of the system is provided via an
assortment of ready to use tools, XML authoring components, and an
extensible plug-in based API.

WWW: https://www.mltframework.org/
2021-07-30T19:39:04+02:00 multimedia/mlt6-qt5 Qt plugin for the MLT multimedia framework
2021-07-29T16:47:07+00:00 x11/swaync Simple Wayland notification daemon with GUI
swaync is a simple notification daemon with a GUI
built for Sway (potentially any WM with wlroots).

Features:
- A panel to view previous notifications
- Show album art for notifications like Spotify
- Do not disturb
- Click notification to execute default action
- Show alternative notification actions
- The same features as any other basic notification daemon

Planned Features:
- Customization through a CSS file
- Slick animations

WWW: https://github.com/ErikReider/SwayNotificationCenter
2021-07-29T20:26:39-07:00 devel/py-qcs-api-client Client library for accessing the Rigetti QCS API
A client library for accessing the Rigetti QCS API.

WWW: https://github.com/rigetti/pyquil
2021-07-29T01:22:12-07:00 devel/py-rfc3339 Format dates according to the RFC 3339
Formats dates according to the RFC 3339.

WWW: https://pypi.org/project/rfc3339/
2021-07-23T18:59:08+02:00 finance/ticker Terminal stock ticker with live updates and position tracking
Terminal stock watcher and stock position tracker

Features

* Live stock price quotes
* Track value of your stock positions
* Support for multiple cost basis lots
* Support for pre and post market price quotes

WWW: https://github.com/achannarasappa/ticker
2021-07-28T17:53:11+00:00 archivers/unrpa Extract RenPy Archives
unrpa is a tool to extract files from the RPA archive format (from the
Ren'Py Visual Novel Engine).

It can also be used as a library.

WWW: https://pypi.org/project/unrpa/
2021-07-28T09:45:20-07:00 science/py-cirq-pasqal Cirq module to run on pasqal quantum computers
cirq-ionq provides everything you'll need to run Cirq quantum algorithms on
pasqal quantum computers.

WWW: https://github.com/quantumlib/cirq
2021-07-28T09:45:20-07:00 science/py-cirq-ionq Cirq module to run on IonQ quantum computers
cirq-ionq provides everything you'll need to run Cirq quantum algorithms on IonQ
quantum computers.

WWW: https://github.com/quantumlib/cirq
2021-07-28T09:45:20-07:00 science/py-cirq-aqt Cirq module to run on AQT quantum computers
cirq-ionq provides everything you'll need to run Cirq quantum algorithms on AQT
quantum computers.

WWW: https://github.com/quantumlib/cirq
2021-07-28T17:27:20+08:00 devel/p5-Mock-MonkeyPatch Monkey patching with test mocking in mind
Mocking is a common tool, especially for testing. By strategically
replacing a subroutine, one can isolate segments (units) of code to
test individually. When this is done it is important to know that the
mocked sub was actually called and with what arguments it was called.

Mock::MonkeyPatch injects a subroutine in the place of an existing one.
It returns an object by which you can revisit the manner in which the
mocked subroutine was called. Further when the object goes out of scope
(or when the "restore" method is called) the original subroutine is
replaced.

WWW: https://metacpan.org/dist/Mock-MonkeyPatch
2021-07-27T12:03:41-07:00 audio/py-zita-jacktools Audio tools running as a Jack client
Python audio tools running as a Jack client.

zita-jacktools is a part of the LinuxAudio project.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-27T11:43:08-07:00 audio/zita-jclient Library to create a Jack client with a few lines of C++
The zita-jclient library was written originally as a part of the
Python library zita-jacktools, but it can be used as well to create
a Jack client with a few lines of C++.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-27T11:18:52-07:00 audio/py-zita-audiotools Tools for audio processing
Python library for audio processing from the LinuxAudio project.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-27T06:00:14-07:00 science/py-PubChemPy Simple Python wrapper around the PubChem PUG REST API
PubChemPy provides a way to interact with PubChem in Python. It allows chemical
searches by name, substructure and similarity, chemical standardization,
conversion between chemical file formats, depiction and retrieval of chemical
properties.

WWW: https://github.com/mcs07/PubChemPy
2021-07-26T15:34:51-07:00 science/py-cirq-google Google Cirq adapter for IQM's quantum architectures
Google Cirq adapter for IQM's quantum architectures.

Part of the Cirq quantum computing framework.

WWW: https://github.com/quantumlib/Cirq
2021-07-26T15:34:51-07:00 science/py-cirq-core Framework for Noisy Intermediate Scale Quantum (NISQ) circuits
Cirq is a Python library for writing, manipulating, and optimizing quantum
circuits and running them against quantum computers and simulators.

WWW: https://github.com/quantumlib/cirq
2021-07-25T04:20:50+08:00 x11-fonts/py-opentypespec Data derived from the OpenType specification
opentypespec currently provides the opentypespec.tags module, which exports
FEATURE_TAGS, SCRIPT_TAGS, LANGUAGE_TAGS and BASELINE_TAGS dictionaries,
representing data from the Layout Tag Registry (section 6.4 of the Open Font
Format specification).

WWW: https://github.com/simoncozens/opentypespec-py
2021-07-25T04:20:49+08:00 devel/pytype Python type inferencer
Pytype checks and infers types for your Python code - without requiring type
annotations. Pytype can:
- Lint plain Python code, flagging common mistakes such as misspelled attribute
names, incorrect function calls, and much more, even across file boundaries.
- Enforce user-provided type annotations. While annotations are optional for
pytype, it will check and apply them where present.
- Generate type annotations in standalone files ("pyi files"), which can be
merged back into the Python source with a provided merge-pyi tool.

Pytype is a static analyzer; it does not execute the code it runs on.

Thousands of projects at Google rely on pytype to keep their Python code
well-typed and error-free.

WWW: https://google.github.io/pytype/
WWW: https://github.com/google/pytype
2021-07-24T16:05:34-04:00 dns/dns-ui LDAP-authenticated PowerDNS user interface by Opera
A tool to manage a PowerDNS authoritative server in a corporate LDAP-driven
environment.

Features:
* Connects to PowerDNS via its JSON API.
* Allows login managed by LDAP server.
* Create zones; add, edit and delete records.
* Grant multiple users access to administer a zone.
* Lower access level that allows to view a zone and request changes.
* Provides its own JSON API for making changes to DNS records.
* Keeps a changelog of all DNS changes done through it.
* (Optionally) export all zones as bind-format zone files and store changes
in git.

WWW: https://github.com/operasoftware/dns-ui/
2021-07-24T09:21:55-07:00 net/krill RPKI daemon, Certificate Authority and Publication Server
Krill is a Resource Public Key Infrastructure (RPKI) daemon, featuring
a Certificate Authority and Publication Server.

WWW: https://github.com/NLnetLabs/krill
2021-07-24T12:00:12+00:00 graphics/vulkan-extension-layer Layer providing Vulkan features when native support is unavailable
There are some extensions and features in Vulkan that are not
available everywhere due to various reasons. While not available, some
extensions are capable of being done as layer and mapping to any
Vulkan implementation regardless of it supporting the desired
functionality or not.

WWW: https://github.com/KhronosGroup/Vulkan-ExtensionLayer
2021-07-22T15:37:02+02:00 deskutils/plasma5-xdg-desktop-portal-kde Backend implementation for xdg-desktop-portal
A backend implementation for xdg-desktop-portal that is using Qt/KF5.

xdg-desktop-portal works by exposing a series of D-Bus interfaces known as
portals under a well-known name (org.freedesktop.portal.Desktop) and object
path (/org/freedesktop/portal/desktop).

The portal interfaces include APIs for file access, opening URIs, printing and
others.

WWW: https://kde.org/plasma-desktop/
2021-07-22T15:13:56+02:00 textproc/py-restructuredtext-lint reStructuredText linter
This is a linter for reStructuredText files. It is being
developed in junction with a Sublime Text linter.

WWW: https://github.com/twolfson/restructuredtext-lint
2021-07-22T10:56:06+09:00 textproc/R-cran-vroom Read and Write Rectangular Text Data Quickly
The goal of 'vroom' is to read and write data (like 'csv', 'tsv'
and 'fwf') quickly. When reading it uses a quick initial indexing
step, then reads the values lazily , so only the data you actually
use needs to be read. The writer formats the data in parallel and
writes to disk asynchronously from formatting.

WWW: https://cran.r-project.org/web/packages/vroom/
2021-07-22T00:49:44-04:00 devel/py-thriftpy2 Pure python implementation of Apache Thrift
ThriftPy2 is a pure python implementation of Apache Thrift in a pythonic
way. It is fully compatible to ThriftPy and aims to provide long-term
support.

WWW: https://github.com/Thriftpy/thriftpy2
2021-07-22T11:05:57+09:00 devel/R-cran-tzdb Time Zone Database Information
Provides an up-to-date copy of the Internet Assigned Numbers Authority
(IANA) Time Zone Database. It is updated periodically to reflect
changes made by political bodies to time zone boundaries, UTC
offsets, and daylight saving time rules. Additionally, this package
provides a C++ interface for working with the 'date' library. 'date'
provides comprehensive support for working with dates and date-times,
which this package exposes to make it easier for other R packages
to utilize. Headers are provided for calendar specific calculations,
along with a limited interface for time zone manipulations.

WWW: https://cran.r-project.org/web/packages/tzdb/
2021-07-22T05:12:49+08:00 devel/py-grpc-stubs Mypy stubs for gRPC
gRPC Typing Stubs for Python is a PEP-561-compliant stub-only package which
provides type information of gRPC.

WWW: https://github.com/shabbyrobe/grpc-stubs
2021-07-22T01:11:58+08:00 www/rubygem-http-accept Parse Accept and Accept-Language HTTP headers
HTTP::Accept provides a robust set of parsers for dealing with HTTP Accept,
Accept-Language, Accept-Encoding, Accept-Charset headers.

WWW: https://github.com/socketry/http-accept
2021-07-22T01:11:55+08:00 devel/rubygem-trailblazer-option Dynamic options to evaluate at runtime
Trailblazer::Option is the one of the core concept behind traiblazer-operation's
step API, reform's populator API etc. It makes us possible to accept any kind of
callable objects at compile time and execute them at runtime.

WWW: https://github.com/trailblazer/trailblazer-option
2021-07-22T01:11:52+08:00 textproc/py-tomli Lil' TOML parser
Tomli is a Python library for parsing TOML. Tomli is fully compatible with TOML
v1.0.0.

WWW: https://github.com/hukkin/tomli
2021-07-21T03:36:41+05:30 net-im/biboumi XMPP gateway to IRC
Biboumi is a Free, Libre and Open Source XMPP gateway that connects to IRC
servers and translates between the two protocols. Its goal is to let XMPP users
take part in IRC discussions, using their favourite XMPP client.

WWW: https://biboumi.louiz.org/
2021-07-20T14:18:21+02:00 www/py-dj32-drf-yasg Yet Another Swagger Generator
Generate real Swagger/OpenAPI 2.0 specifications from a Django Rest
Framework API.

Features:

- full support for nested serializers and schemas
- response schemas and descriptions
- model definitions compatible with codegen tools
- customization hooks at all points in the spec generation process
- JSON and YAML format for spec
- bundles latest version of swagger-ui and redoc for viewing the generated
documentation
- schema view is cacheable out of the box
- generated Swagger schema can be automatically validated by
swagger-spec-validator or flex
- supports Django REST Framework API versioning with URLPathVersioning
and NamespaceVersioning (other DRF or custom versioning schemes are
not currently supported)

WWW: https://github.com/axnsan12/drf-yasg
2021-07-20T14:18:21+02:00 www/py-dj32-djangorestframework Django REST framework
Django REST framework is a powerful and flexible toolkit that makes
it easy to build Web APIs.

WWW: https://www.django-rest-framework.org/
2021-07-20T14:18:21+02:00 www/py-dj32-django-timezone-field Provides database and form fields for pytz timezone objects for Django
Provides database and form fields for pytz timezone objects for Django.

WWW: https://github.com/mfogel/django-timezone-field
2021-07-20T14:18:21+02:00 www/py-dj32-django-taggit Reusable Django application for simple tagging
django-taggit a simpler approach to tagging with Django.

WWW: https://github.com/jazzband/django-taggit
2021-07-20T14:18:21+02:00 www/py-dj32-django-tables2 Table/data-grid framework for Django
django-tables2 simplifies the task of turning sets of data into HTML tables.
It has native support for pagination and sorting, does for HTML tables what
django.forms does for HTML forms.

WWW: https://github.com/jieter/django-tables2
2021-07-20T14:18:21+02:00 www/py-dj32-django-redis Full featured Redis cache/session backend for Django
Django-redis is a BSD Licensed, full featured Redis cache/session
backend for Django.

Why use django-redis?

* Modular client system (pluggable clients).
* Master-Slave support in the default client.
* Used in production in several projects as cache and session storage.
* Supports infinite timeouts.
* Python 3 support in same code base.
* Facilities for raw access to Redis client/connection pool.
* Highly configurable (can emulate memcached exception behavior, for
example).
* Unix sockets supported by default.
* Pluggable parsers.

WWW: https://github.com/niwinz/django-redis
2021-07-20T14:18:21+02:00 www/py-dj32-django-prometheus Export Django monitoring metrics for Prometheus.io
This library exports Django monitoring metrics for Prometheus.io.

It provides support to monitor the following databases types:

* SQLite (via Django)
* PostgreSQL
* MySQL

In addition, caches can also be monitored:

* memcached
* Redis

It's even possible to export metrics of Django models and migrations.

WWW: https://github.com/korfuri/django-prometheus
2021-07-20T14:18:21+02:00 www/py-dj32-django-mptt Utilities for implementing Modified Preorder Tree Traversal in Django
Utilities for implementing Modified Preorder Tree Traversal with your Django
Models and working with trees of Model instances.

WWW: https://github.com/django-mptt/django-mptt
2021-07-20T14:18:21+02:00 www/py-dj32-django-js-asset Insert script tags with additional attributes for django.forms.Media
Insert script tags with additional attributes (such as "id" and "data" for
CSP-compatible data injection) for the django.forms.Media package.

WWW: https://github.com/matthiask/django-js-asset
2021-07-20T14:18:21+02:00 www/py-dj32-django-filter Dynamic filtering for querysets with Django
Django-filter is a reusable Django application allowing users to declaratively
add dynamic QuerySet filtering from URL parameters.

WWW: https://github.com/carltongibson/django-filter
2021-07-20T14:18:21+02:00 www/py-dj32-django-debug-toolbar Configurable set of panels to display debug information
The Django Debug Toolbar is a configurable set of panels that display various
debug information about the current request/response and when clicked, display
more details about the panel's content.

WWW: https://github.com/jazzband/django-debug-toolbar
2021-07-20T14:18:21+02:00 www/py-dj32-django-cors-headers Handles server headers required for Cross-Origin Resource Sharing
A Django App that adds CORS (Cross-Origin Resource Sharing) headers to
responses.

WWW: https://github.com/adamchainz/django-cors-headers
2021-07-20T14:18:21+02:00 www/py-dj32-django-cacheops Slick ORM cache with automatic granular event-driven invalidation
A slick app that supports automatic or manual queryset caching and automatic
granular event-driven invalidation.

It uses redis as backend for ORM cache and redis or filesystem for simple
time-invalidated one.

And there is more to it:

* Decorators to cache any user function or view as a queryset or by time
* Extensions for django and jinja2 templates
* Transparent transaction support
* Dog-pile prevention mechanism
* A couple of hacks to make django faster

WWW: https://github.com/Suor/django-cacheops
2021-07-20T14:18:21+02:00 www/py-dj32-django-auth-ldap LDAP integration for django.contrib.auth
This is a Django authentication backend that authenticates against an LDAP
service. Configuration can be as simple as a single distinguished name template,
but there are many rich configuration options for working with users, groups,
and permissions.

WWW: https://github.com/django-auth-ldap/django-auth-ldap
2021-07-20T14:18:21+02:00 devel/py-dj32-django-rq Provides Django integration for RQ (Redis Queue)
Django integration with RQ, a Redis based Python queuing library. Django-RQ is a
simple app that allows you to configure your queues in django's settings.py and
easily use them in your project.

WWW: https://github.com/rq/django-rq
2021-05-10T16:04:11+02:00 devel/elf-dissector Tools for inspecting, analyzing and optimizing ELF files
ELF Dissector: Static analysis tool for ELF libraries and executables.

ELF Dissector is useful if you need to do one or more of the following:

- Inspecting forward and backward dependencies, on library
and symbol level.
- Identifying load-time performance bottlenecks such as expensive
static constructors or excessive relocations.
- Size profiling of ELF files.

WWW: https://invent.kde.org/sdk/elf-dissector
2021-07-19T20:21:54+08:00 databases/p5-DBIx-QuickDB Quickly start a db server
DBIx::QuickDB makes it easy to spin up a temporary database server for any
supported driver. PostgreSQL and MySQL are the initially supported drivers.

WWW: https://metacpan.org/dist/DBIx-QuickDB
2021-07-19T01:57:47-07:00 math/colpack Graph Coloring Algorithm Package
ColPack is a package comprising of implementations of algorithms for the
specialized vertex coloring problems discussed in the previous section as well
as algorithms for a variety of related supporting tasks in derivative
computation.

WWW: https://github.com/CSCsw/ColPack
2021-07-19T06:05:27+08:00 security/rubygem-net-sftp2 Implementation of the SFTP client protocol
Net::SFTP is a pure Ruby implementation of the SFTP client protocol
(versions 1 through 5).

WWW: https://github.com/net-ssh/net-sftp
2021-07-19T06:04:05+08:00 security/rubygem-net-scp1 Non-interactive SCP processing
Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over
SSH (and requires the Net::SSH library), and allows files and directory trees
to copied to and from a remote server.

* Transfer files or entire directory trees to or from a remote host via SCP
* Can preserve file attributes across transfers
* Can download files in-memory, or direct-to-disk
* Support for SCP URI's, and OpenURI

WWW: https://github.com/net-ssh/net-scp
2021-07-19T05:43:33+08:00 security/rubygem-hkdf0 HMAC-based Key Derivation Function
A ruby implementation of RFC5869: HMAC-based Extract-and-Expand Key
Derivation Function (HKDF). The goal of HKDF is to take some source key
material and generate suitable cryptographic keys from it.

WWW: https://github.com/jtdowney/hkdf
2021-07-18T23:36:52+02:00 security/arti Implementation of Tor, in Rust
Arti is a project to produce an embeddable, production-quality implementation
of the Tor anonymity protocols in the Rust programming language.
Arti is not ready for production use!!!

WWW: https://www.torproject.org/
2021-07-19T01:46:58+08:00 www/py-pygsheets Google Spreadsheets Python API v4
A simple, intuitive library for google sheets which gets your work done.

Features:
- Open, create, delete and share spreadsheets using title or key
- Intuitive models - spreadsheet, worksheet, cell, datarange
- Control permissions of spreadsheets.
- Set cell format, text format, color, write notes
- Named and Protected Ranges Support
- Work with range of cells easily with DataRange and Gridrange
- Data validation support. checkboxes, drop-downs etc.
- Conditional formatting support
- get multiple ranges with get_values_batch and update wit update_values_batch

WWW: https://github.com/nithinmurali/pygsheets
2021-07-19T01:46:54+08:00 security/py-google-auth-oauthlib Google Authentication Library
google-auth-oauthlib provides oauthlib integration with google-auth.

WWW: https://github.com/googleapis/google-auth-library-python-oauthlib
2021-07-19T01:46:47+08:00 devel/py-pyquery jQuery-like library for Python
pyquery allows you to make jQuery queries on xml documents. The API is as much
as possible the similar to jQuery. pyquery uses lxml for fast xml and html
manipulation.

WWW: https://github.com/gawel/pyquery
2021-07-19T01:46:47+08:00 www/p5-Plack-Middleware-DBIx-DisconnectAll Disconnect all database connection at end of request
Plack::Middleware::DBIx::DisconnectAll calls DBIx::DisconnectAll at end of
request and disconnects all database connections.

This modules is useful for freeing resources.

WWW: https://metacpan.org/dist/Plack-Middleware-DBIx-DisconnectAll
2021-07-19T01:46:43+08:00 devel/p5-Test2-Harness-UI Web interface for viewing and inspecting yath test logs
Test2::Harness::UI provides a web UI for yath logs.

WWW: https://metacpan.org/dist/Test2-Harness-UI
2021-07-19T01:46:42+08:00 devel/p5-String-Interpolate-Named Interpolated named arguments in string
String::Interpolate::Named provides a function to interpolate named arguments by
target texts in a template string. The target texts are provided to the function
via a hash, where the keys correspond to the named argument to be replaced, or a
subroutine that performs the lookup.

WWW: https://metacpan.org/dist/String-Interpolate-Named
2021-07-19T01:46:41+08:00 devel/p5-File-LoadLines Load lines from file
File::LoadLines provides an easy way to load the contents of a text file into an
array of lines. It is intended for relatively small files like config files that
are often produced by weird tools (and users).

It automatically handles ASCII, Latin-1 and UTF-8 text. When the file has a BOM,
it handles UTF-8, UTF-16 LE and BE, and UTF-32 LE and BE.

Recognized line terminators are NL (Unix, Linux), CRLF (DOS, Windows) and CR
(Mac)

WWW: https://metacpan.org/dist/File-LoadLines
2021-07-19T01:46:40+08:00 databases/p5-DBIx-DisconnectAll Disconnect all databases
DBIx::DisconnectAll is utility module to disconnect all connected databases.

DBI has DBI->disconnect_all methods, but some DBD modules does not support it,
so DBI->disconnect_all is undocumented yet and unusable.

DBIx::DisconnectAll realizes disconnect_all from DBI's public API.

WWW: https://metacpan.org/dist/DBIx-DisconnectAll
2021-07-18T15:19:11+01:00 sysutils/brut Multitool, Partition Editor, Manage User/Groups
Graphical user interface (GUI) for various administrative tasks.

Features:
- partition editor, disk editor
- group/user management
- date, time, timezone

WWW: https://github.com/random532/brut
2021-07-18T21:45:10+09:00 japanese/font-firge Firge is a composite font of Fira Mono and GenShin-Gothic
Firge is a composite font of Fira Mono and GenShin-Gothic.

WWW: https://github.com/yuru7/Firge
2021-07-18T21:45:10+09:00 japanese/font-firge-nerd Firge is a composite font of Fira Mono and GenShin-Gothic
Firge is a composite font of Fira Mono and GenShin-Gothic.

WWW: https://github.com/yuru7/Firge
2021-07-17T10:02:41-03:00 textproc/docproj-legacy Meta-port for the FreeBSD Legacy Documentation Project
The FreeBSD Documentation Project maintains the FAQ, Handbook and tutorials.

This package does not contain anything by itself -- it is a
"meta-port" that depends on other text processing packages. Its sole
purpose is to require dependencies so users can install this package only
and have all the Documentation Project stuff pulled in by the port/package
dependency mechanism.

WWW: https://www.freebsd.org/docproj
2021-07-17T12:24:08-05:00 audio/mixxx22 DJ mixing application (previous version)
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.

WWW: https://mixxx.org/
2021-07-17T15:36:39+02:00 www/writeas-cli Command line client for Write.as / WriteFreely
Command line utility for publishing to any WriteFreely instance.
The WriteFreely CLI is compatible with WriteFreely v0.11 or later.

Features

* Authenticate with any WriteFreely instance
* Publish drafts
* Manage multiple WriteFreely accounts on multiple instances
* A stable, easy back-end for your GUI app or desktop-based workflow
* Locally keeps track of any posts you make
* Update and delete posts
* Fetch any post by ID

WWW: https://write.as/apps/cli
2021-07-16T21:31:07-05:00 audio/portmidi Library for real time MIDI input and output
PortMIDI is a cross platform (Windows, macOS, Linux, and BSDs which support
alsalib) library for interfacing with operating systems' MIDI I/O APIs. It was
started by Ross Bencina and Phil Burk, then maintained by Roger B. Dannenberg,
and now maintained by the Mixxx DJ Software team.

WWW: https://github.com/mixxxdj/portmidi
2021-07-16T21:07:26-05:00 audio/libkeyfinder Small C++11 library for estimating the musical key of digital audio
libkeyfinder is a small C++11 library for estimating the musical key of digital
audio. It is published under the GNU General Public License version 3 or later.

It was written by Ibrahim Shaath who wrote it in 2011 as part of a master's
thesis in computer science. A GUI application to use it is available for macOS
and Windows, however that is no longer maintained and does not build on
contemporary Linux distributions.

In 2020, Ibrahim handed over maintenance of libkeyfinder to the Mixxx DJ
software team who incorporated it into Mixxx as of Mixxx 2.3. If you want to
discuss anything related to libkeyfinder with us, please get in touch on the
Mixxx Zulip chat. Contributions are welcome by opening pull requests and issues
on GitHub.

WWW: https://github.com/mixxxdj/libkeyfinder
2021-07-16T04:31:19+08:00 devel/rubygem-flipper021 Act of enabling/disabling features in your application
Feature flipping is the act of enabling or disabling features or parts of your
application, ideally without re-deploying or changing anything in your code
base.

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

WWW: https://github.com/jnunemaker/flipper
2021-07-15T10:57:58-07:00 games/py-discord.py API wrapper for Discord written in Python
discord.py is a modern, easy to use, feature-rich, and async ready API
wrapper for Discord written in Python.

WWW: https://github.com/Rapptz/discord.py
2021-04-09T01:31:49+03:00 lang/python310 Interpreted object-oriented programming language (beta version)
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

WWW: https://www.python.org/
2021-07-14T18:58:32+03:00 devel/py-types-futures Typing stubs for futures
This is an auto-generated PEP 561 type stub package for futures
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses futures.

WWW: https://pypi.org/project/types-futures/
2021-07-15T01:28:41+08:00 security/rubygem-omniauth1 Generalized Rack framework for multiple-provider authentication
A generalized Rack framework for multiple-provider authentication.

WWW: https://github.com/omniauth/omniauth
2021-07-14T16:36:54+00:00 net-mgmt/icingaweb2-module-x509 Automates certificate monitoring with Icinga
The certificate monitoring module for Icinga keeps track
of certificates as they are deployed in a network environment.
It does this by scanning networks for TLS services
and collects whatever certificates it finds along the way.
The certificates are verified using its own trust store.

WWW: https://github.com/Icinga/icingaweb2-module-x509
2021-07-14T23:48:44+08:00 x11-toolkits/rubygem-gtksourceview4 Ruby binding of gtksourceview 4.x
Ruby/GtkSourceView3 is a Ruby binding of gtksourceview-3.x.

WWW: https://ruby-gnome2.osdn.jp/
2021-07-14T23:48:43+08:00 x11-toolkits/rubygem-gtk4 Ruby binding of GTK+ 4.x
Ruby/GTK4 is a Ruby binding of GTK+-4.x.

WWW: https://ruby-gnome2.osdn.jp/
2021-07-14T23:48:42+08:00 x11-toolkits/rubygem-gdk4 Ruby binding of GDK 4.x
Ruby/GDK4 is a Ruby binding of GDK-4.x.

WWW: https://ruby-gnome2.osdn.jp/
2021-07-14T23:48:41+08:00 www/py-django-hashid-field Hashids obfuscated Django Model Field
A custom Model Field that uses the Hashids library to obfuscate an IntegerField
or AutoField. It can be used in new models or dropped in place of an existing
IntegerField, explicit AutoField, or an automatically generated AutoField.

WWW: https://github.com/nshafer/django-hashid-field
2021-07-14T23:48:38+08:00 textproc/py-pyexcel-xlsx Read, manipulate and write data in xlsx and xlsm format
pyexcel-xlsx is a tiny wrapper library to read, manipulate and write data in
xlsx and xlsm format using read_only mode reader, write_only mode writer from
openpyxl. You are likely to use it with pyexcel.

WWW: https://github.com/pyexcel/pyexcel-xlsx
2021-07-14T23:48:33+08:00 textproc/py-pyexcel-xls Read, manipulate and write data in xls format
pyexcel-xls is a tiny wrapper library to read, manipulate and write data in xls
format and it can read xlsx and xlsm fromat. You are likely to use it with
pyexcel.

WWW: https://github.com/pyexcel/pyexcel-xls
2021-07-14T23:48:29+08:00 textproc/py-pyexcel-ods3 Read, manipulate and write data in ods format
pyexcel-ods3 is a tiny wrapper library to read, manipulate and write data in ods
format. You are likely to use pyexcel together with this library.

WWW: https://github.com/pyexcel/pyexcel-ods3
2021-07-14T23:48:24+08:00 textproc/py-pyexcel-io Read/write structured data in CSV, zipped CSV format and to/from databases
pyexcel-io provides one application programming interface (API) to read and
write the data in excel format, import the data into and export the data from
database. It provides support for csv(z) format, django database and sqlalchemy
supported databases. Its supported file formats are extended to cover "xls",
"xlsx", "ods".

WWW: https://github.com/pyexcel/pyexcel-io
2021-07-14T23:48:20+08:00 textproc/py-pyexcel-ezodf Create/manipulate OpenDocumentFormat files
ezodf is a Python package to create new or open existing OpenDocument (ODF)
files to extract, add, modify or delete document data. pyexcel-ezodf is a fork
maintained by pyexcel.

WWW: https://github.com/pyexcel/pyexcel-ezodf
2021-07-14T23:48:15+08:00 textproc/py-pyexcel Provide one API to read, manipulate and writedata in different excel formats
pyexcel lets you focus on data, instead of file formats. It supports csv, tsv,
csvz, tsvz, xls, xlsx, xlsm, ods, fods, json, html, simple, rst and media wiki
table.

WWW: https://github.com/pyexcel/pyexcel
2021-07-14T23:48:11+08:00 textproc/py-hashids Implement the hashids algorithm in python
hashids is a Python port of the JavaScript hashids implementation. It generates
YouTube-like hashes from one or many numbers. Use hashids when you do not want
to expose your database ids to the user.

WWW: https://github.com/davidaurelio/hashids-python
2021-07-14T23:48:06+08:00 math/py-pyreadr Read/write R RData and Rds files into/from pandas data frames
pyreadr is a python package to read and write R RData and Rds files into/from
pandas dataframes. It does not need to have R or other external dependencies
installed.

WWW: https://github.com/ofajardo/pyreadr
2021-07-14T23:47:58+08:00 devel/py-poetry2setup Convert python-poetry to setup.py
poetry2setup converts python-poetry (pyproject.toml) to setup.py. It only relies
on poetry.core, so the effect is better than any other third-party software. The
author created this library because python-poetry does not support exporting to
setup.py and dephell will generate setup.py incorrectly in some cases.

WWW: https://github.com/abersheeran/poetry2setup
2021-07-14T23:47:44+08:00 net/gupnp-tools Set of utilities and demos to work with UPnP
GUPnP is an object-oriented open source framework for creating UPnP devices and
control points, written in C using GObject and libsoup. The GUPnP API is
intended to be easy to use, efficient and flexible.

GUPnP Tools are free replacements of Intel UPnP tools that use GUPnP. They
provides the following client and server side tools which enable one to easily
test and debug one's UPnP devices and control points:
- Universal Control Point: a tool that enables one to discover UPnP devices and
services, retrieve information about them, subscribe to events and invoke
actions.
- Network Light: a virtual light bulb that allows control points to switch it on
and off, change its dimming level and query its current status. It also
provides a simple UI to control all the network lights available on the
network.
- AV Control Point: a simple media player UI that enables one to discover and
play multimedia contents available on a network. It is strictly a control
point and therefore does not have any playback capabilities of it's own and
relies on external UPnP MediaRenderer devices for actual playback.
- Upload: a simple commandline utility that uploads files to known MediaServers.
Use Universal Control Point for discovering the MediaServers.

WWW: https://wiki.gnome.org/Projects/GUPnP
WWW: https://gitlab.gnome.org/GNOME/gupnp-tools
2021-04-28T15:20:58+02:00 net-p2p/bazarr Automatic subtitle downloader for Radarr and Sonarr
Bazarr is a companion application to Sonarr and Radarr.
It manages and downloads subtitles based on your requirements.
You define your preferences by TV show or movie
and Bazarr takes care of everything for you.
2021-04-28T15:20:58+02:00 net-p2p/bazarr-devel Automatic subtitle downloader for Radarr and Sonarr
Bazarr is a companion application to Sonarr and Radarr.
It manages and downloads subtitles based on your requirements.
You define your preferences by TV show or movie
and Bazarr takes care of everything for you.
2021-07-14T12:32:37+02:00 net/remarkable-devd Devd hotplug rules for Remarkable Tablet
Automatic IP address when connecting a Remarkable Tablet to USB. This
makes it possible to access your Remarkable tablet via ssh or its USB
web interface when it's enabled.
2021-07-04T23:36:21+02:00 security/certmgr Automated certificate management using a CFSSL CA
certmgr is a tool for managing certificates using CFSSL. It does the
following:

- Ensures certificates are present.
- Renews certificates before they expire.
- Triggering a service reload or restart on certificate updates.

It operates on certificate specs, which are JSON files containing the
information needed to generate a certificate.

WWW: https://github.com/cloudflare/certmgr
2021-07-13T20:36:03-07:00 math/py-pytorchvideo Video understanding deep learning library
PyTorchVideo is a deeplearning library with a focus on video understanding
work. PytorchVideo provides reusable, modular and efficient components needed
to accelerate the video understanding research. PyTorchVideo is developed using
PyTorch and supports different deeplearning video components like video models,
video datasets, and video-specific transforms.

WWW: https://github.com/facebookresearch/pytorchvideo
2021-07-13T20:29:40-07:00 math/py-fvcore Shared code among different Facebook research projects
fvcore is a light-weight core library that provides the most common and
essential functionality shared in various computer vision frameworks
developed in FAIR, such as Detectron2, PySlowFast, and ClassyVision. All
components in this library are type-annotated, tested, and benchmarked.

WWW: https://github.com/facebookresearch/fvcore
2021-06-30T23:32:08+00:00 x11/nwg-bar GTK3-based button bar for sway and other wlroots-based compositors
nwg-bar is a Golang replacement to the nwgbar command (a part of
nwg-launchers), with some improvements. Aimed at sway, works with
wlroots-based compositors only.

The nwg-bar command creates a button bar on the basis of a JSON
template placed in the ~/.config/nwg-bar/ folder. By default the
command displays a horizontal bar in the center of the screen. Use
command line arguments to change the placement.

WWW: https://github.com/nwg-piotr/nwg-bar
2021-07-13T11:43:49-07:00 devel/py-yacs Yet Another Configuration System
YACS is a lightweight library to define and manage system configurations, such
as those commonly found in software designed for scientific experimentation.

These "configurations" typically cover concepts like hyperparameters used in
training a machine learning model or configurable model hyperparameters, such
as the depth of a convolutional neural network.

WWW: https://github.com/rbgirshick/yacs
2021-07-13T11:28:36-07:00 devel/py-iopath Library providing I/O interface among storage backends
iopath is a lightweight I/O abstraction library that provides a common
interface across storage backends.

WWW: https://github.com/facebookresearch/iopath
2021-07-13T07:35:12+00:00 sysutils/batterycat Graphical battery monitoring tool
BatteryCat is a laptop battery monitoring and health tool: it monitors
the current charging state as well as the long-term degradation of the
laptop's battery by keeping history.

WWW: https://sourceforge.net/projects/batterycat/
2021-07-12T22:45:44+00:00 sysutils/mkjail Fat jail creation script
mkjail can be used on FreeBSD to create new jails, keep them updated,
and upgrade to a new release.

mkjail requires the use of ZFS and will create each new jail in a
separate filesystem.

mkjail is not a jail manager. Jails are configured via /etc/jail.conf
and started/stopped via service jail start foo.

WWW: https://github.com/mkjail/mkjail
2021-07-12T21:09:26+00:00 devel/py-celery-progress Distributed Task Queue
Task queues are used as a mechanism to distribute work across threads or
machines.

Celery communicates via messages, usually using a broker to mediate between
clients and workers.

WWW: https://github.com/celery/celery/
2021-07-12T15:54:01+02:00 sysutils/cbsd-mq-api Simplified API for creating and destroying CBSD virtual environments
Provides a simplified API for creating and destroying CBSD
virtual environments.

WWW: https://www.bsdstore.ru/
2021-07-11T18:52:14-07:00 audio/zita-alsa-pcmi Easy access to ALSA PCM devices
Library and tools to access to ALSA PCM devices.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-11T18:40:05-07:00 audio/zita-at1 Autotuner Jack application
Zita-at1 is a 'autotuner' Jack application, normally used to correct the pitch
of vocal tracks that are out of tune.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/zita-at1-doc/quickguide.html
2021-07-11T10:49:04-07:00 audio/ebumeter Real-time audio level metering according to the EBU R-128
Ebumeter provides real-time level metering according to the EBU R-128
recommendation. The current release implements all features required by the EBU
document except the oversampled peak level monitoring. This will be added in a
future release. A separate command-line utility to measure audio files is
provided as well.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/ebumeter-doc/quickguide.html
2021-07-11T10:40:37-07:00 audio/zita-mu1 Simple Jack app used to organise stereo monitoring
Zita-mu1 is a simple Jack app used to organise stereo monitoring. Originally
written for use with Ardour2, but still useful with Ardour3 (or other DAWs) as
it provides some extra functions.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/zita-mu1-doc/quickguide.html
2021-07-11T10:38:31-07:00 audio/zita-rev1 Reworked version of the reverb originally developed for Aeolus
Zita-rev1 is a reworked version of the reverb originally developed for Aeolus.
The Jack application can be used in either stereo or ambisonic mode.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/zita-rev1-doc/quickguide.html
2021-07-11T10:33:10-07:00 audio/zita-bls1 Blumlein Shuffler converter of binaural signals to stereo speaker pair
Zita-bls1 is a digital implementation of the 'Blumlein Shuffler', used to
convert binaural signals into a form suitable for reproduction on a conventional
stereo speaker pair.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/zita-bls1-doc/quickguide.html
2021-07-11T10:30:10-07:00 audio/zita-dpl1 Look-ahead digital peak level limiter
Zita-dpl1 is a look-ahead digital peak level limiter using some special
algorithms to allow fast response without excessive LF distortion.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/zita-dpl1-doc/quickguide.html
2021-07-11T11:09:20+08:00 www/mediawiki136 Wiki engine used by Wikipedia
MediaWiki is the collaborative editing software that runs Wikipedia,
the free encyclopedia, and other projects.
It's designed to handle a large number of users and pages without imposing
too rigid a structure or workflow.

WWW: http://www.mediawiki.org/
2021-07-10T11:36:38-07:00 audio/jmatconvol Real-time convolution engine for dense matrix of short convolutions
Jconvolver is a Convolution Engine for JACK, based on FFT convolution and using
non-uniform partition sizes: small ones at the start of the IR and building up
to the most efficient size further on. It can perform zero-delay processing with
moderate CPU load. Jconvolver uses the convolution engine designed for Aella, a
convolution application for reverberation processing (to be announced later).
This distributes the calculation over up to five threads, one for each partition
size, running at priorities just below the the one of JACK's processing thread.
This engine is a separate library that will be documented as soon as I can find
the time.

Main features:
* Any matrix of convolutions between up to up 64 inputs and 64 outputs, as long
as your CPU(s) can handle it.
* Allows trading off CPU load to processing delay, and remains efficient even
when configured for zero delay.
* Sparse and diagonal matrices are handled as efficiently as dense ones. No CPU
cycles or memory resources are wasted on empty cells in the matrix, nor on
empty partitions if IRs are of different length.
`
WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-10T11:33:32-07:00 audio/jconvolver Real-time convolution engine
Jconvolver is a Convolution Engine for JACK, based on FFT convolution and using
non-uniform partition sizes: small ones at the start of the IR and building up
to the most efficient size further on. It can perform zero-delay processing with
moderate CPU load. Jconvolver uses the convolution engine designed for Aella, a
convolution application for reverberation processing (to be announced later).
This distributes the calculation over up to five threads, one for each partition
size, running at priorities just below the the one of JACK's processing thread.
This engine is a separate library that will be documented as soon as I can find
the time.

Main features:
* Any matrix of convolutions between up to up 64 inputs and 64 outputs, as long
as your CPU(s) can handle it.
* Allows trading off CPU load to processing delay, and remains efficient even
when configured for zero delay.
* Sparse and diagonal matrices are handled as efficiently as dense ones. No CPU
cycles or memory resources are wasted on empty cells in the matrix, nor on
empty partitions if IRs are of different length.
`
WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-09T18:48:53+00:00 sysutils/u-boot-nanopi-r4s
U-Boot loader and related files for the FriendlyARM NanoPi-R4S (4GB/LPDDR4)

To install this bootloader on an sdcard just do:

dd if=/usr/local/share/u-boot/u-boot-nanopi-r4s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync
dd if=/usr/local/share/u-boot/u-boot-nanopi-r4s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync

WWW: https://www.denx.de/wiki/U-Boot
2021-07-09T18:28:22+00:00 www/yarr Yet another rss reader
yarr (yet another rss reader) is a web-based feed aggregator which can
be used both as a desktop application and a personal self-hosted server.

It is written in Go with the frontend in Vue.js. The storage is backed
by SQLite.

WWW: https://github.com/nkanaev/yarr
2021-07-09T07:26:58-05:00 biology/erminej Analyses of gene sets such as gene expression profiling studies
ErmineJ performs analyses of gene sets in high-throughput genomics data such as
gene expression profiling studies. A typical goal is to determine whether
particular biological pathways are "doing something interesting" in an
experiment that generates long lists of candidates. The software is designed to
be used by biologists with little or no informatics background (but if you do,
you might be interested in the CLI or the R support).

WWW: https://erminej.msl.ubc.ca/
2021-07-09T13:46:48+02:00 graphics/synfig Vector based 2D animation package
synfig is a vector based 2D animation package. It is designed to be
capable of producing feature-film quality animation. It eliminates the
need for tweening, preventing the need to hand-draw each frame. synfig
features spatial and temporal resolution independence (sharp and smooth
at any resolution or frame rate), high dynamic range images, and a
flexible plugin system.

This package contains the renderer used to convert synfig .sif files to
raster images, videos and other formats. Layer types include geometric,
gradient, filter, distortion, transformation, fractal and others. Output
targets include JPEG, PNG, GIF, BMP, PPM, DV, OpenEXR, ffmpeg (MPEG1),
libavcodec (AVI), imagemagick (MIFF), yuv420p and others.

WWW: https://www.synfig.org/
2021-07-08T17:24:18-07:00 devel/google-cloud-cpp117 C++ Idiomatic Clients for Google Cloud Platform services
Google cloud C++ librariesC++ libraries for use with the Google
Cloud platform. Google Cloud Platform provides infrastructure as a
service, platform as a service, and serverless computing environments.

WWW: https://github.com/googleapis/google-cloud-cpp
2021-07-08T11:03:56-07:00 net/freebsd-telnetd FreeBSD telnetd
FreeBSD-telnetd: This is/was FreeBSD libexec/telnetd prior to its removal
in FreeBSD-14.

WWW: https://github.com/cschuber/freebsd-telnetd
2021-07-07T10:37:53+02:00 x11/x-on-resize Daemon for hotplug and screen reconfigure events of X displays
x-on-resize is a simple display configuration daemon.

It is used to monitor the X display for output configuration
changes and/or screen resize events. When these occur, it can call
external programs to respond to the new display environment.

WWW: https://gitlab.com/0mp/x-on-resize
2021-07-07T08:16:45-03:00 x11/mate-applet-appmenu Application Menu plugin for mate-panel
This is an Application Menu applet providing Global Menu for the MATE panel.

WWW: https://gitlab.com/vala-panel-project/vala-panel-appmenu
2021-07-06T21:26:18-03:00 x11/appmenu-registrar Appmenu DBusMenu registrar
Provides a standalone Appmenu registrar that allows other applications
to access any active window's application menu tree.

WWW: https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/tree/master/subprojects/registrar
2021-07-07T00:41:36+02:00 textproc/py-rstfmt Formatter for reStructuredText
rstfmt is a tool for automatically formatting reStructuredText files in a
consistent way.

Like Black and gofmt, the motivation is to provide a format that is reasonable
and minimally configurable to prevent teams from wasting time on style
discussions (or individuals on manually doing formatting, for that matter).

Currently, rstfmt is in a very early stage of development. Not all reST
constructs are covered and the interface or formatting may change at any time
without warning.

WWW: https://github.com/dzhu/rstfmt
2021-07-07T03:14:48+08:00 www/rubygem-faraday-patron Faraday adapter for Patron
Faraday::Patron is a Faraday adapter for the Patron library. Faraday is an HTTP
client library that provides a common interface over many adapters. Every
adapter is defined into its own gem. This gem defines the adapter for Patron.

WWW: https://github.com/lostisland/faraday-patron
2021-07-07T03:14:39+08:00 www/rubygem-faraday-httpclient Faraday adapter for HTTPClient
Faraday::Faraday is a Faraday adapter for the HTTPClient library. Faraday is an
HTTP client library that provides a common interface over many adapters. Every
adapter is defined into its own gem. This gem defines the adapter for
HTTPClient.

WWW: https://github.com/lostisland/faraday-httpclient
2021-07-07T03:13:58+08:00 devel/p5-XS-Parse-Sublike XS functions to assist in parsing sub-like syntax
XS::Parse::Sublike provides some XS functions to assist in writing parsers for
sub-like syntax, primarily for authors of keyword plugins using the
PL_keyword_plugin hook mechanism. It is unlikely to be of much use to anyone
else; and highly unlikely to be any use when writing perl code using these.
Unless you are writing a keyword plugin using XS, this module is not for you.

WWW: https://metacpan.org/dist/XS-Parse-Sublike
2021-07-07T03:12:31+08:00 devel/p5-Object-Pad Simple syntax for lexical slot-based objects
Object::Pad provides a simple syntax for creating object classes, which uses
private variables that look like lexicals as object member fields.

WWW: https://metacpan.org/dist/Object-Pad
2021-07-06T22:54:58+08:00 graphics/rubygem-red-colors Provide a wide array of features for dealing with colors
Red Colors provides a wide array of features for dealing with colors. This
includes conversion between colorspaces, desaturation, and parsing colors.

WWW: https://github.com/red-data-tools/red-colors
2021-07-06T22:54:53+08:00 graphics/rubygem-histogram Give objects the ability to 'histogram' in several useful ways
Generates histograms similar to R's hist and numpy's histogram functions.
Inspired somewhat by Richard Cottons's matlab implementation and the wikipedia
histogram article.

WWW: https://github.com/jtprince/histogram
2021-07-06T22:54:47+08:00 devel/rubygem-simplecov_json_formatter JSON formatter for SimpleCov
JSON formatter for SimpleCov generates a formatted JSON report of your SimpleCov
ruby code coverage results.

WWW: https://github.com/codeclimate-community/simplecov_json_formatter
2021-07-06T22:54:41+08:00 devel/rubygem-generator Templates generators
Generator gem is designed for use in Ruby projects and provides templates
generators like Rails 3.

WWW: https://github.com/maxkazar/generator
2021-07-06T22:54:37+08:00 www/py-priority1 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
connection.

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.

WWW: https://github.com/python-hyper/priority
2021-07-06T07:40:02+02:00 editors/py-vim-bridge Decorator enabing transparent calls to Python functions in Vim scripts
vim_bridge is a Python-to-Vim bridge decorator that allows transparent calls to
Python functions in native Vim scripts.

WWW: https://github.com/nvie/vim_bridge
2021-07-05T12:34:48-07:00 math/oink Modern parity game solvers written in C++
Oink is an modern implementation of parity game solvers written in C++. Oink
aims to provide high-performance implementations of state-of-the-art algorithms
representing different approaches to solving parity games.

WWW: https://github.com/trolando/oink
2021-07-05T08:13:20-07:00 sysutils/cfengine-masterfiles318 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).

WWW: https://cfengine.com/
2021-07-05T08:10:22-07:00 sysutils/cfengine318 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.

WWW: https://cfengine.com/
2021-07-05T15:00:31+02:00 databases/pg_tileserv PostGIS-only tile server written in Go
pg_tileserv is a PostGIS-only tile server written in Go. By restricting itself
to only using PostGIS as a data source, pg_tileserv gains the following
features:

- Automatic configuration. The server can discover and automatically publish
as tiles sources all tables it has read access to: just point it at a
PostgreSQL/PostGIS database.
- Full SQL flexibility. Using function layers, the server can run any SQL to
generate tile outputs. Any data processing, feature filtering, or record
aggregation that can be expressed in SQL, can be exposed as parameterized tile
sources.
- Database security model. You can restrict access to tables and functions
using standard database access control. This means you can also use advanced
access control techniques, like row-level security to dynamically filter
access based on the login role.


WWW: https://github.com/crunchydata/pg_tileserv/issues
2021-07-04T19:37:00+00:00 security/nextcloud-twofactor_webauthn U2F webauthn app for Nextcloud
A two-factor provider for Webauthn devices

WWW: https://apps.nextcloud.com/apps/twofactor_webauthn
2021-07-04T21:27:25+02:00 math/lib2geom Easy to use 2D geometry library in C++
2geom is a C++ library of mathematics for paths, curves, and other geometric
calculations. Designed for vector graphics, it tackles Bézier curves, conic
sections, paths, intersections, transformations, and basic geometries.

WWW: https://gitlab.com/inkscape/lib2geom
2021-07-04T15:03:47+02:00 sysutils/fusefs-unreliablefs FUSE-based fault injection filesystem
UnreliableFS is a FUSE-based fault injection filesystem that allows to change
fault-injections in runtime using simple configuration file.

Supported fault injections are:

- errinj_errno - return error value and set random errno.
- errinj_kill_caller - send SIGKILL to a process that invoked file operation.
- errinj_noop - replace file operation with no operation (similar to
libeatmydata, but applicable to any file operation).
- errinj_slowdown - slowdown invoked file operation.

WWW: https://github.com/ligurio/unreliablefs
2021-07-03T08:00:55+02:00 devel/rubygem-gitlab-rdoc RDoc produces HTML and command-line documentation for Ruby projects
RDoc produces HTML and command-line documentation for Ruby projects. RDoc
includes the +rdoc+ and +ri+ tools for generating and displaying online
documentation. See RDoc for a description of RDoc's markup and basic use.

WWW: https://ruby.github.io/rdoc/
2021-06-23T00:10:12+02:00 www/rubygem-responders-rails61 Simple Ruby DSL for making HTTP requests
Responders provides a set of responders modules to dry up your Rails app.

WWW: https://github.com/heartcombo/responders
2021-06-23T00:10:12+02:00 www/rubygem-redis-rails-rails61 Redis for Ruby on Rails
Redis for Ruby on Rails

WWW: http://redis-store.org/redis-rails
2021-06-23T00:10:12+02:00 www/rubygem-lograge-rails61 Tame Rails' multi-line logging into a single line per request #'
Tame Rails' multi-line logging into a single line per request

Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable
and, in the context of running multiple processes and servers, unreadable
default logging output. Rails' default approach to log everything is great
during development, it's terrible when running it in production.

WWW: https://github.com/roidrage/lograge
2021-06-23T00:10:12+02:00 www/rubygem-kaminari-rails61 Sophisticated paginator for Rails 4+
Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and
sophisticated paginator for Rails 3

WWW: https://github.com/kaminari/kaminari
2021-06-23T00:10:12+02:00 www/rubygem-kaminari-activerecord-rails61 Kaminari Active Record adapter
kaminari-activerecord lets your Active Record models be paginatable.

WWW: https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord
2021-06-23T00:10:12+02:00 www/rubygem-kaminari-actionview-rails61 Kaminari Action View adapter
kaminari-actionview provides pagination helpers for your Action View templates.

WWW: https://github.com/kaminari/kaminari/tree/master/kaminari-actionview
2021-06-23T00:10:12+02:00 www/rubygem-gon-rails61 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!

WWW: https://github.com/gazay/gon
2021-06-23T00:10:12+02:00 security/rubygem-devise-two-factor-rails61 Barebones two-factor authentication with Devise
Barebones two-factor authentication with Devise

WWW: https://github.com/tinfoil/devise-two-factor
2021-06-23T00:10:12+02:00 net/rubygem-kas-grpc Auto-generated gRPC client for KAS
Auto-generated gRPC client for KAS.

WWW: https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent
2021-06-23T00:10:12+02:00 mail/rubygem-premailer-rails-rails61 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.

WWW: https://github.com/fphilipe/premailer-rails
2021-06-23T00:10:12+02:00 devel/rubygem-redis-activesupport-rails61 Redis store for ActiveSupport::Cache
Redis store for ActiveSupport::Cache

WWW: http://redis-store.org/redis-activesupport
2021-06-23T00:10:12+02:00 devel/rubygem-rails-i18n-rails61 Common locale data and translations for Rails i18n
A set of common locale data and translations to internationalize and/or localize
your Rails applications.

WWW: https://github.com/svenfuchs/rails-i18n
2021-06-23T00:10:12+02:00 devel/rubygem-peek-rails61 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.

WWW: https://github.com/peek/peek
2021-06-23T00:10:12+02:00 devel/rubygem-gettext_i18n_rails_js-rails61 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.

WWW: https://github.com/webhippie/gettext_i18n_rails_js
2021-06-23T00:10:12+02:00 devel/rubygem-flipper-active_support_cache_store-rails61 ActiveSupport::Cache store adapter for Flipper
ActiveSupport::Cache store adapter for Flipper

WWW: https://github.com/jnunemaker/flipper
2021-06-23T00:10:12+02:00 devel/rubygem-devise47-rails61 Flexible authentication solution for Rails with Warden
Flexible authentication solution for Rails with Warden

WWW: https://github.com/heartcombo/devise
2021-06-23T00:10:12+02:00 devel/rubygem-devise-rails61 Flexible authentication solution for Rails with Warden
Flexible authentication solution for Rails with Warden

WWW: https://github.com/heartcombo/devise
2021-06-23T00:10:12+02:00 databases/rubygem-redis-actionpack-rails61 Redis session store for ActionPack
Redis session store for ActionPack

WWW: https://redis-store.org/redis-actionpack/
2021-06-23T00:10:12+02:00 databases/rubygem-flipper-active_record-rails61 ActiveRecord adapter for Flipper
Flipper ActiveRecord is an ActiveRecord adapter for Flipper.

WWW: https://github.com/jnunemaker/flipper
2021-07-02T12:35:19-07:00 audio/zita-njbridge Command line client to transmit audio over a local IP network
Command line Jack clients to transmit full quality multichannel audio over a
local IP network, with adaptive resampling by the receiver(s). Zita-njbridge can
be used for a one-to-one connection (using UDP) or in a one-to-many system
(using multicast). Sender and receiver(s) can each have their own sample rate
and period size, and no word clock sync between them is assumed. Up 64 channels
can be transmitted, receivers can select any combination of these. On a lightly
loaded or dedicated network zita-njbridge can provide low latency (same as for
an analog connection). Additional buffering can be specified in case there is
significant network delay jitter. IPv6 is fully supported.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-07-02T13:29:32-04:00 devel/tree-sitter Incremental parser generator
Tree-sitter is a parser generator tool and an incremental parsing library. It
can build a concrete syntax tree for a source file and efficiently update the
syntax tree as the source file is edited. Tree-sitter aims to be:

- General enough to parse any programming language
- Fast enough to parse on every keystroke in a text editor
- Robust enough to provide useful results even in the presence of syntax
errors
- Dependency-free so that the runtime library (which is written in pure C)
can be embedded in any application

WWW: https://tree-sitter.github.io/
2021-07-02T12:00:29-05:00 biology/py-goatools Tools for processing and visualizing Gene Ontology terms
Goatools is a python library for processing Gene Ontology (GO) terms. It
includes routines for processing, filtering, and visualizing GO data.

WWW: https://pypi.python.org/pypi/goatools
2021-07-02T12:42:18-04:00 devel/forge-devel Work with Git forges from the comfort of Magit (Development Version)
Forge allows you to work with Git forges, such as Github and Gitlab,
from the comfort of Magit and the rest of Emacs.

Forge fetches issues, pull-requests and other data using the forge's
API and stores that in a local database. Additionally it fetches the
pull-request references using Git. Forge implements various features
that use this data but the database and pull-request refs can also be
used by third-party packages.

WWW: https://github.com/magit/forge
2021-07-02T12:40:43-04:00 devel/py-envs Easy access of environment variables from Python
Easy access of environment variables from Python with support for
booleans, strings, lists, tuples, integers, floats, and dicts.

If you need environment variables for your settings but need an easy way
of using Python objects instead of just strings. For example, if you
need a list of strings.

WWW: https://github.com/capless/envs
2021-07-02T15:03:03+02:00 textproc/kepubify EPUB to KEPUB converter
Kepubify converts EPUBs to KEPUBS. Kepubify also includes two
standalone utilities which do not depend on kepubify (and don't conflict
with Calibre): covergen (which pre-generates cover images), and
seriesmeta (which updates Calibre or EPUB3 series metadata).

WWW: https://pgaskin.net/kepubify
2021-07-02T05:26:40-04:00 devel/py-ciso8601 Fast ISO8601 date time parser for Python written in C
ciso8601 converts ISO 8601 or RFC 3339 date time strings into Python
datetime objects. Since it's written as a C module, it is much faster
than other Python libraries.

Note: ciso8601 doesn't support the entirety of the ISO 8601 spec,
only a popular subset.

WWW: https://github.com/closeio/ciso8601
2021-07-01T10:01:55+02:00 sysutils/schilyutils Collection of utilities from J. Schilling
Collection of miscellaneous utilities from the schilytools, including
a variety of shells (bosh, bsh, and obosh), a traditional K&R-style
preprocessor (krcpp), improved versions of standard UNIX utilities
(scal, sod, sprintf, scut, sdd, sfind, spatch), a C/C++ style checker
(cstyle.js, Cstyle) as well as various others.

WWW: http://schilytools.sourceforge.net
2021-07-01T10:01:55+02:00 net/rscsi Remote SCSI transport server program (daemon)
The rscsi command is a remote generic SCSI transport server program.
rscsi is a program that is run locally on the machine with SCSI
devices, it is used by remote programs like cdrecord(1), cdda2wav(1),
readcd(1), and sformat(1) that like to access SCSI devices through an
interprocess communication connection via libscg. rscsi is normally
started up with an rexec(3) or rcmd(3) call but it may also be
connected via an internal pipe to an ssh(1) session that was set up by
the remote user.

The rscsi command must be installed setuid root for full functionality.
For this reason it is provided as a separate package to cdrtools.

WWW: http://cdrtools.sourceforge.net/
2021-07-01T10:01:55+02:00 misc/schilytools Collection of tools and libraries by J. Schilling (metaport)
Schily-Tools are a set of tools developed or maintained by Joerg Schilling.
This is a meta port to install all packages derived from the Schily-Tools.

Programs and tools included in the Schily-Tools bundle:

* Cdrtools (cdrecord/cdda2wav/mkisofs/...)
* The Schily-Bourne Shell
* The Schily-SunPro Make
* A K&R cpp derived from the original cpp sources from John F. Reiser
* cstyle is a C-indentation lint tool derived from the OpenSolaris sources
* spatch is derived from the last patch from Larry Wall, POSIX compliant
and using a 1-clause BSD license.
* SCCS derived from OpenSolaris sources
* star, the oldest free TAR implementation, started in 1982
* ved, A portable, easy to learn and extremely fast screen oriented editor.
2021-07-01T10:01:55+02:00 devel/sunpromake Parallel-execution enabled SunOS make program, enhanced to fit POSIX
SunPro Make is a parallel make program from SUN Microsystems.
This package was derived from the SunPro Make sources from
OpenSolaris. While the distributed make functionality has
never been open-sourced and is missing from this version of
SunPro Make, the parallel make functionality was succesfully
reconstructed from the present source.

WWW: http://schilytools.sourceforge.net/sunpromake.html
2021-07-01T10:01:55+02:00 devel/schilybase Support files and libraries for the schilytools
Support files and libraries for schilytools, a collection
of programs by Joerg Schilling. This includes among others

* libedc -- CD sector formatting library
* libfind -- find(1) as a library
* libhfs -- library to handle Apple HFS extensions
* libmdigest -- message digest library
* libparanoia -- Portable CD Audio paranoia extraction library
* librscg -- remote SCSI transport library
* libsiconv -- NLS library for Unicode and iconv wrapper
* libscg -- portable SCSI transport library
* libschily -- portable extensions to the POSIX API
* libshedit -- bsh command line editor
* libxtermcap -- extended termcap library

WWW: http://schilytools.sourceforge.net
2021-07-01T10:01:55+02:00 devel/sccs Source Code Control System (SCCS)
SCCS is an implementation of the POSIX standard Source Code Control
System. It provides actively maintained code based on the original UNIX
SCCS code OpenSourced by Sun as part of OpenSolaris and was made
portable to other platforms.

WWW: http://sccs.sourceforge.net/
2021-07-01T09:38:45-07:00 audio/dmidiplayer Featured MIDI file player
Featured MIDI File Player for Linux, Windows, and macOS written in C++, and
using Qt5 and Drumstick2.

Features:
* MIDI Output to hardware MIDI ports, or any other Drumstick backend
* Transpose song tonality between -12 and +12 semitones

WWW: https://sourceforge.net/projects/dmidiplayer/
2021-07-01T07:23:02+00:00 x11/swayr Urgent-first/LRU window switcher for sway
Swayr consists of a demon, and a client. The demon swayrd records
window/workspace creations, deletions, and focus changes using sway's
JSON IPC interface. The client swayr offers subcommands, see swayr
--help, and sends them to the demon which executes them.

Right now, there are these subcommands:
* next-window focuses the next window in depth-first iteration order of the
tree.
* prev-window focuses the previous window in depth-first iteration order of
the tree.
* switch-window displays all windows in the order urgent first, then
last-recently-used, focused last and focuses the selected.
* quit-window displays all windows and quits the selected one.
* switch-to-urgent-or-lru-window switches to the next window with urgency
hint (if any) or to the last recently used window.
* switch-workspace displays all workspaces in LRU order and switches to the
selected one.
* switch-workspace-or-window displays all workspaces and their windows and
switches to the selected workspace or window.
* quit-workspace-or-window displays all workspaces and their windows and
allows to quit either the selected workspace (all its windows) or the
selected window.
* execute-swaymsg-command displays most swaymsg which don't require
additional input and executes the selected one. That's handy especially for
less often used commands not bound to a key.
* execute-swayr-command displays all commands above and executes the selected
one. (This is useful for accessing swayr commands which are not bound to a
key.)

WWW: https://sr.ht/~tsdh/swayr/
2021-07-01T02:07:18+02:00 devel/py-resolvelib05 Resolve abstract dependencies into concrete ones
ResolveLib at the highest level provides a Resolver class that includes
dependency resolution logic. You give it some things, and a little information
on how it should interact with them, and it will spit out a resolution result.

WWW: https://github.com/sarugaku/resolvelib
2021-07-01T04:27:39+08:00 textproc/rubygem-cucumber-html-formatter13 HTML formatter for Cucumber
Cucumber HTML Formatter is a cross-platform formatter that produces a HTML
report for Cucumber runs. It is built on top of cucumber-react and works with
any Cucumber implementation with a protobuf formatter that outputs cucumber
messages.

WWW: https://github.com/cucumber/common/tree/main/html-formatter/ruby
2021-07-01T04:27:34+08:00 textproc/rubygem-cucumber-gherkin18 Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

WWW: https://github.com/cucumber/common/tree/main/gherkin
2021-07-01T04:27:30+08:00 devel/rubygem-cucumber-messages15 Protocol Buffer messages for Cucumber
Cucumber Messages is a message protocol based on Protocol Buffers. It allows one
process to construct message objects and send them to another process. Protobuf
takes care of serialising those messages to a binary format, and deserialise
them on the other end.

WWW: https://github.com/cucumber/common/tree/main/messages/ruby
2021-07-01T04:27:29+08:00 devel/rubygem-cucumber-create-meta4 Produce the meta message for Cucumber Ruby
Utility function for creating system-specific meta messages.

WWW: https://github.com/cucumber/common/tree/main/create-meta/ruby
2021-07-01T04:27:28+08:00 devel/py-typer Library for building CLI applications
Typer is a library for building CLI applications that users will love using and
developers will love creating. Based on Python 3.6+ type hints.

The key features are:
- Intuitive to write: Great editor support. Completion everywhere. Less time
debugging. Designed to be easy to use and learn. Less time reading docs.
- Easy to use: It's easy to use for the final users. Automatic help, and
automatic completion for all shells.
- Short: Minimize code duplication. Multiple features from each parameter
declaration. Fewer bugs.
- Start simple: The simplest example adds only 2 lines of code to your app: 1
import, 1 function call.
- Grow large: Grow in complexity as much as you want, create arbitrarily complex
trees of commands and groups of subcommands, with options and arguments.

WWW: https://github.com/tiangolo/typer
2021-07-01T04:27:27+08:00 devel/py-frictionless Framework to describe, extract, validate, and transform tabular data
Frictionless is a framework to describe, extract, validate, and transform
tabular data (DEVT Framework). It supports a great deal of data schemes and
formats, as well as provides popular platforms integrations. The framework is
powered by the lightweight yet comprehensive Frictionless Data Specifications.

WWW: https://github.com/frictionlessdata/frictionless-py
2021-06-30T13:47:00+02:00 deskutils/maliit-keyboard Virtual keyboard based on Maliit framework
Maliit provides a flexible and cross-platform input method framework for mobile
and embedded text input, including a virtual keyboard. It has a plugin-based
client-server architecture where applications act as clients and communicate
with the Maliit server via input context plugins.

WWW: http://maliit.github.io/
2021-06-30T13:18:18+02:00 deskutils/maliit-framework Core libraries of Maliit and server
Maliit provides a flexible and cross-platform input method framework for mobile
and embedded text input, including a virtual keyboard. It has a plugin-based
client-server architecture where applications act as clients and communicate
with the Maliit server via input context plugins.

WWW: https://maliit.github.io/
2021-06-30T13:15:31+02:00 deskutils/qtfeedback Qt Tactile Feedback Add-on Module
The QtFeedback module offers classes that allow you to manage tactile feedback
and device vibration.

WWW: https://github.com/qt/qtfeedback
2021-06-30T13:06:17+02:00 deskutils/presage An intelligent predictive text entry system
Presage is an intelligent predictive text entry system.

Presage (formerly known as Soothsayer) generates predictions by modelling
natural language as a combination of redundant information sources. Presage
computes probabilities for words which are most likely to be entered next by
merging predictions generated by the different predictive algorithms. Presage’s
modular and extensible architecture allows its language model to be extended
and customized to utilize statistical, syntactic, and semantic predictive
algorithms.

WWW: https://presage.sourceforge.io/
2021-06-30T02:44:25-04:00 devel/py-awesomeversion Python module to deal with versions
Python module to deal with versions if it comes to comparing them.
Make anything a version object, and compare against a vast section of
other version formats.

WWW: https://github.com/ludeeus/awesomeversion
2021-06-30T02:44:01-04:00 devel/py-backports.zoneinfo Backport of the standard library module zoneinfo
This package was originally the reference implementation for PEP 615,
which proposes support for the IANA time zone database in the standard
library, and now serves as a backport to Python 3.6+ (including PyPy).

This exposes the backports.zoneinfo module, which is a backport of the
zoneinfo module. The backport's documentation can be found on readthedocs.

The module uses the system time zone data if available, and falls back
to the tzdata package (available on PyPI) if installed.

WWW: https://github.com/pganssle/zoneinfo
2021-06-30T02:43:35-04:00 astro/py-astral Calculations for the position of the sun and moon
Astral is a python package for calculating the times of various
aspects of the sun and phases of the moon. It can calculate times for
various positions of the sun: dawn, sunrise, solar noon, sunset,
dusk, solar elevation, solar azimuth and rahukaalam, as well as the
phase of the moon for a specified date.

WWW: https://github.com/sffjunkie/astral
2021-06-30T02:43:09-04:00 textproc/yaml.el YAML parser in Elisp
yaml.el is a YAML parser written in Emacs List without any external
dependencies. It provides an interface similar to the Emacs JSON
parsing utility.

WWW: https://github.com/zkry/yaml.el
2021-06-29T19:25:29+00:00 security/nebula Scalable overlay networking tool
Nebula is a scalable overlay networking tool with
a focus on performance, simplicity and security.
It lets you seamlessly connect computers anywhere
in the world. Nebula is portable, and runs on Linux,
OSX, Windows, iOS, and Android. It can be used to
connect a small number of computers, but is also
able to connect tens of thousands of computers.

WWW: https://github.com/slackhq/nebula
2021-06-28T18:16:31-07:00 net-im/tox_extension_messages Message extension library for tox
Message extension library for tox.

WWW: https://github.com/toxext/tox_extension_messages
2021-06-28T18:14:13-07:00 net-im/toxext Extension library for tox
Tox provides a reasonable base set of features, but new features are slow to
implement, and may not be wanted by all clients. This is reasonable as any
protocol changes are API breaking and force clients to update to use them. Once
the features are in they are there forever meaning quality of the API and the
network layer have to be very strong.

An extension library with negotiation allows more experimentation with less risk
resulting in more features for tox clients.

WWW: https://github.com/toxext/toxext
2021-06-28T13:49:20+03:00 devel/py-types-PyYAML Typing stubs for PyYAML
This is an auto-generated PEP 561 type stub package for PyYAML
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses PyYAML.

WWW: https://pypi.org/project/types-PyYAML/
2021-06-28T13:48:34+03:00 devel/py-types-protobuf Typing stubs for protobuf
This is an auto-generated PEP 561 type stub package for protobuf
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses protobuf.

WWW: https://pypi.org/project/types-protobuf/
2021-06-28T13:47:49+03:00 devel/py-types-requests Typing stubs for requests
This is an auto-generated PEP 561 type stub package for requests
package. It can be used by type-checking tools like mypy, PyCharm,
pytype etc. to check code that uses requests.

WWW: https://pypi.org/project/types-requests/
2021-06-28T09:39:48+00:00 multimedia/cineencoder HDR-aware multimedia file converter
Cine Encoder is GUI program based on FFmpeg, MKVToolNix, and MediaInfo
that allows to convert media files while preserving HDR metadata.

Supported hardware encoding NVENC for codecs H265, H264 and Intel QSV
(experimental) for codecs H264, MPEG-2. The following encoding modes
are implemented: H265, H264, VP9, MPEG-2, XDCAM, DNxHR, ProRes.

WWW: https://github.com/CineEncoder/cine-encoder
2021-06-28T01:01:08-04:00 security/R-cran-credentials Tools for Managing SSH and Git Credentials
Setup and retrieve HTTPS and SSH credentials for use with 'git'
and other services. For HTTPS remotes the package interfaces
the 'git-credential' utility which 'git' uses to store HTTP
usernames and passwords. For SSH remotes we provide convenient
functions to find or generate appropriate SSH keys. The package
both helps the user to setup a local git installation, and also
provides a back-end for git/ssh client libraries to authenticate
with existing user credentials.

WWW: https://docs.ropensci.org/credentials
2021-06-27T20:26:38-05:00 databases/firebird40-server Firebird-4 relational database (server)
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.

Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.

WWW: https://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
2021-06-27T20:26:38-05:00 databases/firebird40-client Firebird-4 database client
2021-06-27T20:11:43-05:00 databases/firebird30-server Firebird-3 relational database (server)
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.

Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.

WWW: https://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
2021-06-27T20:11:43-05:00 databases/firebird30-client Firebird-3 database client
2021-06-27T19:47:21+02:00 sysutils/setsid Run a command in a new session
Small wrapper for the setsid(2) syscall to run a command in a new
session.

WWW: http://tools.suckless.org/ssid/
2021-06-27T10:57:26-07:00 audio/spectmorph Analyze and combine samples of musical instruments
SpectMorph is a free software project which allows to analyze samples of musical
instruments, and to combine them (morphing). It can be used to construct hybrid
sounds, for instance a sound between a trumpet and a flute; or smooth
transitions, for instance a sound that starts as a trumpet and then gradually
changes to a flute. In its current version, SpectMorph ships with many
ready-to-use instruments which can be combined using morphing.

WWW: https://spectmorph.org/
2021-06-27T10:11:31-07:00 audio/bangr-lv2 Multi-dimensional dynamicly distorted staggered multi-bandpass
A multi-dimensional dynamicly distorted staggered multi-bandpass LV2 plugin, for
extreme soundmangling. Based on Airwindows XRegion.

Key features:
* Multi-bandpass / distortion
* Cross-fading between four instances
* Automatic or user-controlled

WWW: https://github.com/sjaehn/BAngr
2021-06-26T19:24:33-07:00 audio/psindustrializer Percussion sounds synthesizer using physical modelling
Industrializer is a program for generating percussion sounds for musical
purposes. This program is great for generating new techno and industrial
sounds. It also can produce chimes, bubbles, gongs, hammer hits on different
materials and so on.

WWW: https://sourceforge.net/projects/industrializer/
2021-06-26T21:51:07-04:00 devel/gradle6 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
else.

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.

WWW: https://www.gradle.org/
2021-06-26T08:22:06+00:00 devel/libmodi Library and tools to access the Mac OS disk image formats
Library and tools to access the Mac OS disk image formats

WWW: https://github.com/libyal/libmodi
2021-06-25T23:22:32-07:00 devel/py-jsonnet Python bindings for Jsonnet - The data templating language
Python bindings for Jsonnet - The data templating language.
Jsonnet lets you compute fragments of JSON within the structure, bringing
the same benefit to structured data that templating languages bring to plain
text.

WWW: https://github.com/google/jsonnet
2021-06-25T22:39:46+02:00 textproc/snowballstemmer Snowball stemmer library for C
Stemming algorithms library for the C language provided by the
snowball project.

WWW: https://snowballstem.org/
2021-06-25T21:33:51+08:00 devel/py-ctypesgen Python wrapper generator for ctypes
ctypesgen is a pure-python ctypes wrapper generator. It can also output JSON,
which can be used with Mork, which generates bindings for Lua, using the alien
module (which binds libffi to Lua).

WWW: https://github.com/davidjamesca/ctypesgen
2021-06-25T00:00:53+08:00 japanese/qolibri EPWING dictionary viewer
EPWING dictionary reader originally developed at http://qolibri.osdn.jp/

WWW: https://github.com/ludios/qolibri/
2021-06-24T12:29:51-05:00 biology/mmseqs2 Ultra fast and sensitive sequence search and clustering suite
MMseqs2 (Many-against-Many sequence searching) is a software suite to search
and cluster huge protein and nucleotide sequence sets. MMseqs2 is open source
GPL-licensed software implemented in C++ for Linux, MacOS, and (as beta
version, via cygwin) Windows. The software is designed to run on multiple cores
and servers and exhibits very good scalability. MMseqs2 can run 10000 times
faster than BLAST. At 100 times its speed it achieves almost the same
sensitivity. It can perform profile searches with the same sensitivity as
PSI-BLAST at over 400 times its speed.

WWW: https://github.com/soedinglab/MMseqs2
2021-06-22T12:55:15-05:00 biology/sra-tools NCBI's toolkit for handling data in INSDC Sequence Read Archives
SRA tools is a toolkit for using data in the INSDC Sequence Read Archives.

SRAs operated by International Nucleotide Sequence Database Collaboration
houses sequence reads and alignments generated by "next-gen" sequencers.
SRA tools allows conversion of .sra files, which INSDC SRAs maintain,
from/to other formats that the 'next-gen' sequenecers generate including:

* csfasta/csqual (ABI SOLiD)
* fastq (and fasta for writing)
* hdf5 (PacBio, reading only)
* qseq (older Illumina)
* sam (writing only) / bam (reading only)
* sff

The toolkit uses NCBI-VDB back-end enabling seamless access to remote SRA data
and local SRA files.

WWW: https://github.com/ncbi/sra-tools/wiki
2021-06-19T22:37:54+02:00 devel/py-qt5-positioning Python bindings for the Qt5 toolkit, QtPositioning module
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
This package provides the QtPositioning module.

The QtPositioning module contains classes to determine a position by
using a variety of possible sources, including satellite, or wifi, or
a text file, and so on. That information can then be used to, for
example, determine a position on a map. In addition satellite
information can be retrieved and area based monitoring can be performed.

WWW: https://riverbankcomputing.com/software/pyqt
2021-06-21T19:29:29+00:00 x11/nwg-menu MenuStart plugin to nwg-panel, also capable of working standalone
nwg-menu displays the system menu with simplified FreeDesktop Main
Categories (8 instead of 13). It also provides the search entry, to
look for installed application on the basis of .desktop files, and for
files in XDG user directories.

It's being developed with sway in mind, but should also work with
other wlroots-based Wayland compositors such as Wayfire.

WWW: https://github.com/nwg-piotr/nwg-menu
2021-06-21T20:20:34+00:00 x11/nwg-dock GTK3-based dock for sway
Fully configurable (with command line arguments and css) dock, written
in Go, aimed exclusively at sway Wayland compositor. It features
pinned buttons, task buttons, the workspace switcher and the launcher
button. By default the launcher starts nwg-drawer or nwggrid (if found).

WWW: https://github.com/nwg-piotr/nwg-dock
2021-06-21T21:36:11+00:00 x11/nwg-drawer Application drawer for sway and other wlroots compositors
nwg-drawer displays the application grid. The search entry
allows to look for installed applications, and for files in XDG user
directories. The grid view may also be filtered by categories.

nwg-drawer is a golang replacement to nwggrid from nwg-launchers.
It's being developed with sway in mind, but should also work with
other wlroots-based Wayland compositors.

WWW: https://github.com/nwg-piotr/nwg-drawer
2021-06-21T22:27:14+02:00 comms/rtl-433 Generic RF data receiver and decoder for ISM band devices
rtl_433 is a generic data receiver, mainly for the 433.92 MHz, 868 MHz
(SRD), 315 MHz, and 915 MHz ISM bands. It works with RTL-SDR and/or
SoapySDR. Actively tested and supported are Realtek RTL2832 based DVB
dongles (using RTL-SDR) and LimeSDR (LimeSDR USB and LimeSDR mini
engineering samples kindly provided by MyriadRf), PlutoSDR, HackRF One
(using SoapySDR drivers), as well as SoapyRemote.

WWW: https://github.com/merbanan/rtl_433
2021-06-20T21:56:10-04:00 devel/R-cran-roxygen2 In-Line Documentation for R
Generate your Rd documentation, 'NAMESPACE' file, and collation field using
specially formatted comments. Writing documentation in-line with code makes
it easier to keep your documentation up-to-date as your requirements change.
'Roxygen2' is inspired by the 'Doxygen' system for C++.

WWW: https://roxygen2.r-lib.org
2021-06-21T04:44:33+08:00 net/py-pyroute2.protocols Python Netlink library: supplementary protocols
PyRoute2 is a pure Python netlink library.

Supplementary module with some related protocols.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.protocols
2021-06-21T04:44:24+08:00 net/py-pyroute2.nslink Python Netlink library: NetNS, NSPopen and remote modules
PyRoute2 is a pure Python netlink library.

This module provides NetNS, NSPopen and RemoteSocket classes.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.nslink
2021-06-21T04:44:14+08:00 net/py-pyroute2.nftables Python Netlink library: nftables
PyRoute2 is a pure Python netlink library.

This module provides very basic nftables API.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.nftables
2021-06-21T04:44:05+08:00 net/py-pyroute2.ndb Python Netlink library: NDB module
PyRoute2 is a pure Python netlink library.

NDB is a high-level network management module. It provides a transactional DB
with multiple sources, from local RTNL source to netns and remote systems. The
DB provides Python API and HTTP RPC (json and plain text), my run as a
standalone service or may be used as a Python module.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.ndb
2021-06-21T04:43:55+08:00 net/py-pyroute2.minimal Python Netlink library: minimal installation
PyRoute2 is a pure Python netlink library.

This module provides minimal subset of pyroute2 modules. Only netlink parser,
basic netns management and some netlink protocols implementations.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.minimal
2021-06-21T04:43:46+08:00 net/py-pyroute2.ipset Python Netlink library: ipset
PyRoute2 is a pure Python netlink library.

This module provides IPSet and WiSet classes.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.ipset
2021-06-21T04:43:36+08:00 net/py-pyroute2.ethtool Python Netlink library: ethtool
PyRoute2 is a pure Python netlink library.

This module provides Ethtool.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.ethtool
2021-06-21T04:43:26+08:00 net/py-pyroute2.core Python Netlink library: the core
PyRoute2 is a pure Python netlink library.

This is the core package, it implements the netlink parser and several netlink
sockets, including RTNL (IPRoute), WireGuard, MPTCP etc.

WWW: https://github.com/svinota/pyroute2/tree/master/pyroute2.core
2021-06-21T04:43:17+08:00 devel/py-telepath Library for exchanging data between Python and JavaScript
telepath is a Django library for exchanging data between Python and JavaScript,
allowing you to build apps with rich client-side interfaces while keeping the
business logic in server-side code.

WWW: https://github.com/wagtail/telepath
2021-06-21T00:03:00+08:00 www/py-google-cloud-audit-log Google Cloud Audit Protos
The python classes generated from the google/cloud/audit protos in the
googleapis/googleapis repository.

WWW: https://github.com/googleapis/python-audit-log
2021-06-21T00:02:49+08:00 www/py-google-cloud-appengine-logging Python Client for Google Cloud Appengine Logging
This package contains generated Python types for
google.appengine.logging.v1.request_log.

WWW: https://github.com/googleapis/python-appengine-logging
2021-06-20T16:52:03+02:00 misc/openhab Vendor and technology agnostic open source smart-home software
openHAB is a software for integrating different home automation systems and
technologies into one single solution that allows over-arching automation
rules and that offers uniform user interfaces.

WWW: https://www.openhab.org/
2021-06-20T16:52:03+02:00 misc/openhab-addons Addons for openhab
Addons for the openHAB smart-home software.

WWW: http://www.openhab.org/
2021-05-31T11:37:14+00:00 lang/elixir-devel Functional, meta-programming aware language built on top of Erlang VM
Elixir is a functional, meta-programming aware language built on top of the
Erlang VM. It is a dynamic language that focuses on tooling to leverage
Erlang's abilities to build concurrent, distributed and fault-tolerant
applications with hot code upgrades.

WWW: https://elixir-lang.org/
2021-06-19T08:26:47-03:00 devel/py-azure-mgmt-extendedlocation Microsoft Azure Extendedlocation Management Client Library for Python
This is the Microsoft Azure Extendedlocation Management Client Library.

Azure Resource Manager (ARM) is the next generation of management APIs that
replace the old Azure Service Management (ASM).

WWW: https://pypi.org/project/azure-mgmt-extendedlocation/
2021-06-19T04:07:37-04:00 devel/R-cran-rcmdcheck Run 'R CMD check' from 'R' and Capture Results
Run 'R CMD check' from 'R' and capture the results of the individual checks.
Supports running checks in the background, timeouts, pretty printing and
comparing check results.

WWW: https://CRAN.R-project.org/package=rcmdcheck
2021-06-18T15:56:04-07:00 ftp/freebsd-ftpd FreeBSD ftpd
FreeBSD-ftpd: This is/was FreeBSD libexec/ftpd prior to its removal in
FreeBSD-14.

WWW: https://github.com/cschuber/freebsd-ftpd-repo
2021-06-18T16:56:23-05:00 biology/biostar-tools Meta-port for Biostar Handbook tools
Biostar-Tools is a metaport for installing all the tools necessary to work
through the Biostar Handbook, except for bedGrapToBigWig, which has license
restrictions. If you need bedGraphToBigWig, run

cd /usr/ports/biology/ucsc-userapps && make install clean

The handbook instructs the user to install these tools mostly via bioconda,
which then requires the user to activate the bioconda environment each time
they want to use the tools. This meta-package installs all of the tools
except emboss to the default PATH so they just work without any special
environment. Emboss commands are installed to /usr/local/emboss/bin due to
conflicts with other packages.

You can also install conda packages on FreeBSD. For details, see

/usr/ports/sysutils/linux-miniconda-installer/pkg-descr

WWW: https://www.biostarhandbook.com
2021-06-18T16:28:21-05:00 science/csvtk Cross-platform and ultrafast toolkit for CSV/TSV processing
CSV/TSV formats are basic and ubiquitous file formats in both Bioinformatics
and data science.

People usually use spreadsheet software like MS Excel to process table data.
However this is all by clicking and typing, which is not automated and is
time-consuming to repeat, especially when you want to apply similar operations
with different datasets or purposes.

csvtk is convenient for rapid data investigation and also easy to integrate
into analysis pipelines. It could save you lots of time in (not) writing
Python/R scripts.

WWW: https://bioinf.shenwei.me/csvtk/
2021-06-18T17:08:44+00:00 lang/gcc11 GNU Compiler Collection 11
GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc11, g++11,
and gfortran11, respectively.

WWW: https://gcc.gnu.org

Gerald Pfeifer <gerald@FreeBSD.org>
2021-06-18T12:59:54+00:00 misc/clifm Non-curses, KISS file manager for the terminal
Unlike most of the terminal file managers, CliFM replaces the traditional
curses interface by a simple command-line interface. It is a file manager,
but also a shell extension.

Search for files, copy, rename, and trash some of them, but, at the same
time, update/upgrade your system, add some cronjob, stop a service, and
run nano (or vi, or emacs, if you like).

Those familiar with the command-line will find in a file manager based on
it a desirable addition to its functionality. The command-line is still
there, never hidden.

WWW: https://github.com/leo-arch/clifm
2021-06-18T09:16:41+02:00 devel/py-aiorpcX-legacy 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.

WWW: https://pypi.org/project/aiorpcX/
2021-06-17T12:06:41-05:00 benchmarks/mst-bench Maximum sustained throughput benchmark
MST-bench is a simple program to measure optimal sustained memory and disk
performance.

Unlike many benchmarks, it does not attempt to simulate naturally occurring
loads. Rather, it indicates what is the best performance you can expect out of
your hardware, providing a reference to which software can be compared.

WWW: https://github.com/outpaddling/MST-Bench
2021-05-28T16:57:54+00:00 graphics/libjxl JPEG XL reference encoder/decoder
The JPEG XL Image Coding System (ISO/IEC 18181) has a rich feature set
and is particularly optimised for responsive web environments, so that
content renders well on a wide range of devices. Moreover, it includes
several features that help transition from the legacy JPEG format.

WWW: https://jpeg.org/jpegxl/
2021-06-16T18:21:36-04:00 chinese/linux-wps-office-zh_CN Complete office suite with PDF editor
WPS Office is a free productivity office suite. WPS Office contains
four major functional modules: WPS Word, WPS PDF, WPS Excel, and WPS
Presentation. It is accessible and compatible with doc, xls, ppt, and
other file formats. You can directly save and open Microsoft Word,
Excel, and PowerPoint files. You can also easily edit WPS files with
Microsoft Office 365.

WWW: https://www.wps.cn/
2021-06-16T18:12:16-04:00 www/grafana8 Dashboard and graph editor for multiple data stores
Grafana is an open source, feature rich metrics dashboard and graph editor for
Graphite, ElasticSearch, OpenTSDB, Prometheus and InfluxDB.

WWW: https://github.com/grafana/grafana
2021-06-16T21:30:17+00:00 net/haproxy22 Reliable, high performance TCP/HTTP load balancer
HAProxy is a free, very fast and reliable solution offering high
availability, load balancing, and proxying for TCP and HTTP-based
applications. It is particularly suited for web sites crawling under
very high loads while needing persistence or Layer7 processing.

WWW: http://www.haproxy.org
2021-06-15T15:26:53-07:00 editors/linux-bcompare Compare, sync, and merge files and folders (X11)
Compare files and folders using simple, powerful commands that focus on
the differences you're interested in and ignore those you're not. Merge
changes, synchronize files, and generate reports.

WWW: https://www.scootersoftware.com/
2021-06-15T13:35:57-07:00 x11-fonts/urw-base35-fonts URW core35 fonts in various formats
Recent Ghostscript versions come with a new set of URW fonts that
have additional support for the Greek and Cyrillic scripts (thus
superseding the fonts contained in the 'urw-fonts' port). Ghostscript
distributes the URW fonts in Type1 format; in addition to these
files, this port also contains the corresponding Type1 metrics files
(AFM), together with TrueType (TTF) and OpenType (OTF) versions of
the fonts.

WWW: https://www.ghostscript.com
2021-06-15T13:19:59-07:00 multimedia/navidrome Modern Music Server and Streamer compatible with Subsonic/Airsonic
Modern Music Server and Streamer compatible with Subsonic/Airsonic.

Navidrome is an open source web-based music collection server and streamer.
It gives you freedom to listen to your music collection from any browser or
mobile device. It's like your personal Spotify!

WWW: https://www.navidrome.org/
2021-06-15T12:27:11-07:00 x11/nvidia-secondary-driver NVidia graphics card binary drivers for hardware OpenGL rendering on secondary device
2021-06-15T12:27:11-07:00 x11/nvidia-secondary-driver-390
2021-06-15T12:27:11-07:00 x11/nvidia-hybrid-graphics NVIDIA secondary GPU configuration - Optimus Technology support
This port integrates the Nvidia graphics driver and supporting utilities with
VirtualGL, enabling use of Nvidia acceleration on a system with hybrid graphics
hardware configuration, aka "Optimus".

Applications to be run with Nvidia acceleration should be started using
`nvrun-vgl`.

WWW: https://github.com/therontarigo/freebsd-gpu-headless
2021-06-15T12:01:32-07:00 dns/hetzner_ddns Hetzner Dynamic DNS Daemon
Hetzner Dynamic DNS Daemon

A simple daemon to continuously update Hetzner DNS
A and AAAA records for your server with a dynamic IP address.

It features support for multiple subdomain records with painless
configuration and administration.

WWW: https://github.com/filiparag/hetzner_ddns
2021-06-14T21:22:16-04:00 net-mgmt/bind_exporter Prometheus exporter for BIND server statistics
BIND exporter is a Prometheus exporter for statistics from a BIND DNS server.
It uses the statistics channel support in BIND to collect the statistics.

WWW: https://github.com/prometheus-community/bind_exporter
2021-06-14T14:40:44-07:00 audio/tetraproc Tetrahedral microphone processor for ambisonic recording
TetraProc converts the A-format signals from a tetrahedral Ambisonic microphone
into B-format signals ready for recording.

Main features:
* A-B conversion using a classic scalar matrix and minimum phase
filters, or
* A-B conversion using a 4 by 4 convolution matrix using measured
or computed impulse responses, or a combination of both.
* Individual microphone calibration facilities.
* 24 dB/oct higpass filters.
* Metering, monitoring and test facilities.
* Virtual stereo mic for stereo monitoring or recording.
* Unlimited number of stored configurations.
* Jack client with graphical user interface.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-06-14T14:38:41-07:00 devel/clxclient C++ wrapper library around the X Window System API
clxclient is a C++ wrapper library around the X Window System API that is used
in some LinuxAudio-hosted projects.

WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
2021-06-15T03:46:20+08:00 devel/rubygem-aws-sdk-proton Official AWS Ruby gem for AWS Proton
Official AWS Ruby gem for AWS Proton.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-proton
2021-06-15T01:32:51+08:00 lang/rubygem-ruby_language_server Language server implementation for Ruby
The goal of this project is to provide a language server implementation for ruby
in ruby.

WWW: https://github.com/kwerle/ruby_language_server
2021-06-15T01:32:50+08:00 devel/rubygem-rubocop-rspec RuboCop plugin of code style checking for RSpec files
RuboCop RSpec provides RSpec-specific analysis for your projects, as an
extension to RuboCop.

WWW: https://github.com/rubocop/rubocop-rspec
2021-06-15T01:32:49+08:00 devel/rubygem-rubocop-performance Collection of RuboCop cops to check for performance optimizations
RuboCop Performance provides performance optimization analysis for your
projects, as an extension to RuboCop.

WWW: https://github.com/rubocop/rubocop-performance
2021-06-15T01:32:48+08:00 devel/rubygem-red-datasets Provide common datasets
Red Datasets provides classes that provide common datasets such as iris dataset.

You can use datasets easily because you can access each dataset with multiple
ways such as #each and Apache Arrow Record Batch.

WWW: https://github.com/red-data-tools/red-datasets
2021-06-15T01:32:47+08:00 devel/rubygem-fuzzy_match Fuzzy match using string similarity and regexp rules
FuzzyMatch finds a needle in a haystack based on string similarity and regular
expression rules.

WWW: https://github.com/seamusabshere/fuzzy_match
2021-06-15T01:32:46+08:00 devel/rubygem-childprocess40 External background process controller
This gem aims at being a simple and reliable solution for controlling
external programs running in the background on any Ruby / OS
combination.

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

WWW: https://github.com/enkessler/childprocess
2021-06-15T01:32:44+08:00 www/py-respx Utility for mocking out the Python HTTPX and HTTP Core libraries
RESPX is a simple, yet powerful, utility for mocking out the HTTPX, and HTTP
Core, libraries.

WWW: https://lundberg.github.io/respx/
WWW: https://github.com/lundberg/respx
2021-06-15T01:32:40+08:00 security/py-tls-parser Small library to parse TLS records
tls_parser is a small library to parse TLS records used by SSLyze.

WWW: https://github.com/nabla-c0d3/tls_parser
2021-06-15T01:32:33+08:00 finance/py-yfinance Yahoo! Finance market data downloader
Ever since Yahoo! finance decommissioned their historical data API, many
programs that relied on it to stop working. yfinance aimes to solve this problem
by offering a reliable, threaded, and Pythonic way to download historical market
data from Yahoo! finance.

WWW: https://github.com/ranaroussi/yfinance
2021-06-15T01:32:32+08:00 dns/py-dns-crawler Crawler for getting info about DNS domains and services
Despite the name, the crawler gets info for more services than just DNS:
- DNS:
- all A/AAAA records (for the 2nd level domain and www.subdomain), annotated
with GeoIP
- TXT records (with SPF and DMARC parsed for easier filtering)
- TLSA (for the 2nd level domain and www.subdomain)
- MX
- DNSSEC validation
- nameservers:
- each server IP annotated with GeoIP
- HOSTNAME.BIND, VERSION.BIND, AUTHORS.BIND and fortune (also for all IPs)
- users can add custom additional RRs in the config file
- E-mail (for every server from MX):
- SMTP server banners (optional, ports are configurable)
- TLSA records
- Web:
- HTTP status & headers (inc. parsed cookies) for ports 80 & 443 on each IP
from A/AAAA records
- certificate info for HTTPS (optionally with an entire cert chain)
- webpage content (optional)
- everything of the above is saved for each step in the redirect history --
the crawler follows redirects until it gets a non-redirecting status or hits
a configurable limit

WWW: https://gitlab.nic.cz/adam/dns-crawler
2021-06-15T01:32:32+08:00 devel/py-pint-pandas Physical quantities module
Pint-Pandas provides pandas support for pint.

WWW: https://github.com/hgrecco/pint-pandas
2021-06-15T01:32:31+08:00 devel/py-multitasking Non-blocking Python methods using decorators
MultiTasking is a tiny Python library lets you convert your Python methods into
asynchronous, non-blocking methods simply by using a decorator.

WWW: https://github.com/ranaroussi/multitasking
2021-06-15T01:32:20+08:00 devel/p5-XS-Parse-Keyword XS functions to assist in parsing keyword syntax
XS::Parse::Keyword provides some XS functions to assist in writing syntax
modules that provide new perl-visible syntax, primarily for authors of keyword
plugins using the PL_keyword_plugin hook mechanism. It is unlikely to be of much
use to anyone else; and highly unlikely to be any use when writing perl code
using these. Unless you are writing a keyword plugin using XS, this module is
not for you.

WWW: https://metacpan.org/dist/XS-Parse-Keyword
2021-06-14T11:40:33-05:00 biology/peak-classifier Classify ChIP/ATAC-Seq peaks based on features provided in a GFF
Classify ChIP/ATAC-Seq peaks based on features provided in a GFF

Peaks are provided in a BED file sorted by chromosome and position. The GFF
must be sorted by chromosome and position, with gene-level features separated
by ### tags and each gene organized into subfeatures such as transcripts and
exons. This is the default for common data sources.

WWW: https://github.com/auerlab/peak-classifier
2021-06-14T08:55:56-07:00 devel/git-filter-repo git filter-repo is a versatile tool for rewriting history
git filter-repo is a versatile tool for rewriting history, which
includes capabilities I have not found anywhere else. It roughly falls
into the same space of tool as git filter-branch but without the
capitulation-inducing poor performance, with far more capabilities,
and with a design that scales usability-wise beyond trivial rewriting
cases. git filter-repo is now recommended by the git project instead of
git filter-branch.

WWW: https://github.com/newren/git-filter-repo
2021-06-14T14:03:13+09:00 databases/mongodb50 Distributed document-oriented "NoSQL" database (5.0.x Branch)
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

WWW: https://docs.mongodb.com/v5.0/
2021-06-13T14:05:04-06:00 sysutils/gobi_loader Firmware Loader for Qualcomm Gobi USB Chipsets
Firmware Loader for Qualcomm Gobi USB Chipsets.

- clone from http://www.codon.org.uk/~mjg59/gobi_loader/download/gobi_loader-0.7.tar.gz
- fix CDMA firmware download failed issue
- add openwrt big-endian platform support
- trimming and initial FreeBSD port support

WWW: https://github.com/kicer/gobi_loader
2021-06-13T16:10:14+03:00 deskutils/xdg-desktop-portal Portal frontend service for Flatpak
Flatpak is a technology for packaging and distributing standalone dekstop
applications. It uses interfaces called "portals" to communicate with the
rest of the system.

xdg-desktop-portal works by exposing a series of D-Bus interfaces known as
portals under a well-known name (org.freedesktop.portal.Desktop) and object
path (/org/freedesktop/portal/desktop). The portal interfaces include APIs for
file access, opening URIs, printing and others.

WWW: https://github.com/flatpak/xdg-desktop-portal
2021-06-13T13:32:22+03:00 deskutils/libportal GIO-styled async APIs for Flatpak
Flatpak is a technology for packaging and distributing standalone dekstop
applications. It uses interfaces called "portals" to communicate with the
rest of the system.

libportal is a small library that provides an asynchronous API to the
most Flatpak portals.

WWW: https://github.com/flatpak/libportal
2021-06-13T15:39:33+02:00 www/py-httpx-socks Proxy (HTTP, SOCKS) transports for httpx
The httpx-socks package provides proxy transports for httpx
client. SOCKS4(a), SOCKS5, HTTP (tunneling) proxy supported.
It uses python-socks for core proxy functionality.

WWW: https://github.com/romis2012/httpx-socks
2021-06-13T08:15:08+02:00 x11/plasma5-layer-shell-qt Qt component to make use of the Wayland wl-layer-shell protoco
This component is meant for applications to be able to easily use clients based
on wlr-layer-shell. Here you can read about what the protocol does and how
shells work:

https://drewdevault.com/2018/07/29/Wayland-shells.html

WWW: kde.org
2021-06-12T11:54:28+00:00 audio/freac Free, open-source audio converter and CD ripper
fre:ac is a free audio converter and CD ripper with support for various
popular formats and encoders. It converts freely between MP3, M4A/AAC,
FLAC, WMA, Opus, Ogg Vorbis, Speex, Monkey's Audio (APE), WavPack, WAV,
and other formats.

With fre:ac you easily rip your audio CDs to MP3 or M4A files for use
with your hardware player or convert files that do not play with other
audio software. You can even convert whole music libraries retaining
the folder and filename structure.

The integrated CD ripper supports the CDDB/GNUdb online CD database.
It will automatically query song information and write it to ID3v2 or
other title information tags.

WWW: https://www.freac.org/
2021-06-12T08:48:08+00:00 audio/boca Audio component collection and framework
BoCA is the component framework behind the fre:ac audio converter.
It provides unified interfaces for audio components like encoders,
decoders, taggers, and extensions as well as the code to support
communication between the application and its components.

WWW: https://github.com/enzo1982/BoCA
2021-06-12T06:09:12+00:00 devel/smooth Object-oriented class library
smooth is an object-oriented C++ class library for Windows, macOS, and
most Unix-like operating systems. It provides basic functionality and
platform support for applications and libraries.

Features provided by smooth include:

- User interface API with various widgets
- Simple to use multithreading API
- File and network I/O interface
- Unicode and internationalization support
- Libxml2-based XML parser

WWW: http://www.smooth-project.org/
2021-06-11T17:53:50-07:00 news/inn-CURRENT
InterNetNews is a complete Usenet system. The cornerstone of the package
is innd, an NNTP server that multiplexes all I/O. Newsreading is handled
by a separate server, nnrpd, that is spawned for each client. Both innd
and nnrpd have some slight variances from the NNTP protocol.

This version follows the CURRENT snapshots.

WWW: http://www.eyrie.org/~eagle/software/inn/
2021-06-11T00:54:50+09:00 graphics/R-cran-s2 Spherical Geometry Operators Using the S2 Geometry Library
Provides R bindings for Google's s2 library for geometric calculations
on the sphere. High-performance constructors and exporters provide
high compatibility with existing spatial packages, transformers
construct new geometries from existing geometries, predicates provide
a means to select geometries based on spatial relationships, and
accessors extract information about geometries.

WWW: https://cran.r-project.org/web/packages/s2/
2021-06-11T11:58:10+00:00 editors/sublime-text4 Sophisticated text editor for code, markup and prose
Sublime Text is a sophisticated text editor for code, markup and prose.

WWW: http://www.sublimetext.com
2021-06-11T01:13:45+09:00 math/R-cran-wk Lightweight Well-Known Geometry Parsing
Provides a minimal R and C++ API for parsing well-known binary and
well-known text representation of geometries to and from R-native
formats. Well-known binary is compact and fast to parse; well-known
text is human-readable and is useful for writing tests. These formats
are only useful in R if the information they contain can be accessed
in R, for which high-performance functions are provided here.

WWW: https://cran.r-project.org/web/packages/wk/
2021-06-11T06:09:20-04:00 editors/linux-wps-office Complete office suite with PDF editor
WPS Office is a free productivity office suite. WPS Office contains
four major functional modules: WPS Word, WPS PDF, WPS Excel, and WPS
Presentation. It is accessible and compatible with doc, xls, ppt, and
other file formats. You can directly save and open Microsoft Word,
Excel, and PowerPoint files. You can also easily edit WPS files with
Microsoft Office 365.

WWW: https://www.wps.com/
2021-06-11T06:08:17-03:00 editors/sublime-test4 Sophisticated text editor for code, markup and prose
Sublime Text is a sophisticated text editor for code, markup and prose.

WWW: http://www.sublimetext.com
2021-06-10T22:25:43+08:00 www/rubygem-rack-proxy06 Request/response rewriting proxy capabilities with streaming
A request/response rewriting HTTP proxy. A Rack app. Subclass Rack::Proxy and
provide your rewrite_env and rewrite_response methods.

WWW: https://github.com/ncr/rack-proxy
2021-06-10T22:25:40+08:00 devel/rubygem-weakref Allow a referenced object to be garbage-collected
Weak Reference class that allows a referenced object to be garbage-collected.

A WeakRef may be used exactly like the object it references.

WWW: https://github.com/ruby/weakref
2021-06-10T22:25:39+08:00 devel/rubygem-rinda Linda distributed computing paradigm in Ruby
Rinda is a module to implement the Linda distributed computing paradigm in Ruby.

WWW: https://github.com/ruby/rinda
2021-06-10T22:25:38+08:00 devel/rubygem-pp Provide a PrettyPrinter for Ruby objects
PP provides a pretty-printer for Ruby objects.

WWW: https://github.com/ruby/pp
2021-06-10T22:25:37+08:00 security/py-pysaml26 Python implementation of SAML Version 2
PySAML2 is a pure python implementation of SAML2. It contains all necessary
pieces for building a SAML2 service provider or an identity provider. The
distribution contains examples of both. Originally written to work in a WSGI
environment there are extensions that allow you to use it with other frameworks.

WWW: https://github.com/IdentityPython/pysaml2
2021-06-10T22:25:30+08:00 devel/py-lml Load me later, a lazy plugin management system
lml seamlessly finds the lml based plugins from your current python environment
but loads your plugins on demand. It is designed to support plugins that have
external dependencies, especially bulky and/or memory hungry ones. lml provides
the plugin management system only and the plugin interface is on your shoulder.

lml enabled applications helps your customers in two ways:
- Your customers could cherry-pick the plugins from pypi per python environment.
They could remove a plugin using pip uninstall command.
- Only the plugins used at runtime gets loaded into computer memory.

When you would use lml to refactor your existing code, it aims to flatten the
complexity and to shrink the size of your bulky python library by distributing
the similar functionalities across its plugins. However, you as the developer
need to do the code refactoring by yourself and lml would lend you a hand.

WWW: https://github.com/python-lml/lml
2021-06-10T22:25:29+08:00 devel/py-gapic-generator Python client library generator for APIs defined by protocolbuffers
This is a generator for API client libraries for APIs specified by protocol
buffers, such as those inside Google. It takes a protocol buffer (with
particular annotations) and uses it to generate a client library.

WWW: https://github.com/googleapis/gapic-generator-python
2021-06-10T22:25:28+08:00 graphics/p5-Geo-GDAL-FFI Foreign function interface to GDAL
Geo::GDAL::FFI is a foreign function interface to the GDAL geospatial data
access library.

WWW: https://metacpan.org/release/Geo-GDAL-FFI
2021-06-10T22:25:26+08:00 devel/p5-FFI-Platypus-Declare Declarative interface to FFI::Platypus
FFI::Platypus::Declare provides a declarative interface to FFI::Platypus. It
provides a more concise interface at the cost of a little less power, and a
little more namespace pollution.

WWW: https://metacpan.org/release/FFI-Platypus-Declare
2021-06-10T22:25:16+08:00 graphics/lerc C++ library for Limited Error Raster Compression
LERC is an open-source image or raster format which supports rapid encoding and
decoding for any pixel type (not just RGB or Byte). Users set the maximum
compression error per pixel while encoding, so the precision of the original
input image is preserved (within user defined error bounds).

WWW: https://esri.github.io/lerc/
WWW: https://github.com/Esri/lerc
2021-06-10T08:12:06+00:00 editors/rehex Hex editor for reverse engineering
This is cross-platform (wxWidgets-based) hexadecimal editor for reverse
engineering, and everything else. It features:

- Large (1TB+) file support
- Decoding of integer/floating point value types
- Inline disassembly of machine code
- Highlighting and annotation of ranges of bytes
- Side by side comparison of selections
- Lua scripting support with documented API
- Virtual address mapping support

WWW: https://github.com/solemnwarning/rehex
2021-06-09T22:33:28-07:00 math/kfr C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters
KFR is an open source C++ DSP framework that focuses on high performance.

WWW: https://github.com/kfrlib/kfr
2021-06-09T19:09:58-07:00 databases/sqlitecpp SQLiteC++: Easy to use C++ SQLite3 wrapper
SQLiteC++ offers an encapsulation layer around the native C APIs of SQLite, with
a few intuitive and well documented C++ classes.

WWW: https://github.com/SRombauts/SQLiteCpp
2021-06-09T15:22:55-07:00 misc/slides Terminal based presentation tool
Slides shows presentation slides in your terminal.

WWW: https://github.com/maaslalani/slides
2021-05-08T21:51:43+00:00 sysutils/czkawka Multi functional app to find duplicates, empty folders, similar images etc.
Czkawka (tch-kav-ka, hiccup) is a simple, fast and free app to remove
unnecessary files from your computer.

Features:
- Written in memory safe Rust
- Amazingly fast - due to using more or less advanced algorithms and
multithreading
- Free, Open Source without ads
- Multiplatform - works on Linux, Windows and macOS
- Cache support - second and further scans should be a lot faster than
the first one
- CLI frontend - for easy automation
- GUI frontend - uses modern GTK 3 and looks similar to FSlint
- Rich search option - allows setting absolute included and excluded
directories, set of allowed file extensions or excluded items with
the * wildcard
- Multiple tools to use:
- Duplicates - Finds duplicates basing on file name, size, hash,
first 1 MB of hash
- Empty Folders - Finds empty folders with the help of an advanced
algorithm
- Big Files - Finds the provided number of the biggest files in
given location
- Empty Files - Looks for empty files across the drive
- Temporary Files - Finds temporary files
- Similar Images - Finds images which are not exactly the same
(different resolution, watermarks)
- Zeroed Files - Finds files which are filled with zeros (usually
corrupted)
- Same Music - Searches for music with same artist, album etc.
- Invalid Symbolic Links - Shows symbolic links which points to
non-existent files/directories
- Broken Files - Finds files with an invalid extension or that are
corrupted

WWW: https://github.com/qarmin/czkawka
2021-06-08T19:20:40+01:00 sysutils/gdu Disk usage analyzer with console interface written in Go
Pretty fast disk usage analyzer written in Go.

Gdu is intended primarily for SSD disks where it
can fully utilize parallel processing. However HDDs
work as well, but the performance gain is not so huge.

WWW: https://github.com/dundee/gdu
2021-06-04T16:06:23+00:00 ftp/sftpgo Fully featured and highly configurable SFTP, FTP/S, and WebDAV server
Fully featured and highly configurable SFTP server with optional FTP/S and
WebDAV support, written in Go. Several storage backends are supported:
local filesystem, encrypted local filesystem, S3 (compatible) Object Storage,
Google Cloud Storage, Azure Blob Storage, SFTP.

WWW: https://github.com/drakkan/sftpgo
2021-06-08T16:57:17+02:00 textproc/p5-Parse-EDID Extended display identification data (EDID) parser
This module provides some function to parse Extended Display Identification
Data binary data structures.

WWW: https://metacpan.org/dist/Parse-EDID
2021-06-08T02:38:55-07:00 cad/ldview LDraw model viewer
LDView is a real-time 3D viewer for displaying LDraw models using
hardware-accellerated 3D graphics. For information on LDraw, please visit
www.ldraw.org, the centralized LDraw information site.

The program can read LDraw LDR/DAT files as well as MPD files. It then allows
you to rotate the model around to any angle with the mouse.

WWW: https://tcobbs.github.io/ldview/
2021-06-08T02:32:09-07:00 irc/ergo Modern IRC server (daemon/ircd) written in Go
Oragono is a modern, experimental IRC server written in Go. It's designed to be
simple to setup and use, and it includes features such as UTF-8 nicks/channel
names, client accounts with SASL, and other assorted IRCv3 support.

Oragono is a fork of the Ergonomadic IRC daemon.

WWW: https://oragono.io/
2021-06-06T19:53:35+02:00 textproc/py-mathics-pygments Lexer and highlighter for Mathematica/Wolfram Language source code
This is a lexer and highlighter for Mathematica/Wolfram Language source code
using the pygments engine.

It currently supports:
- All builtin functions in the System context including unicode symbols except
those that use characters from the private unicode space (e.g. \[FormalA]).
- User defined symbols, including those in a context.
- All operators including unicode operators like U+1D70B (pi).
- Comments, including multi line and nested.
- Strings, including multi line and escaped quotes.
- Patterns, slots (including named slots #name introduced in version 10) and
slot sequences.
- Message names (e.g. the ivar in General::ivar)
- Numbers including base notation (e.g. 8 ^^ 23 == 19) and scientific notation
(e.g. 1 *^ 3 == 1000).
- Local variables in Block, With and Module

WWW: https://mathics.org/
WWW: http://github.com/Mathics3/mathics-pygments/
2021-06-05T21:08:09-07:00 devel/libfort C/C++ library to print formatted ASCII tables for console applications
libfort is a simple crossplatform library to create formatted text tables.

Features:
* Customization of appearance (various border styles and row/column/cell
properties for indentation, alignment, padding)
* A number of functions to fill the table (add content by adding separate cells,
rows or use printf like functions)
* Support of multiple lines in cells
* Support of UTF-8 and wide characters

WWW: https://github.com/seleznevae/libfort
2021-06-05T12:59:42-07:00 science/py-pyscf Python module for quantum chemistry
PyMOL is a Python-enhanced molecular graphics tool. It excels at
3D visualization of proteins, small molecules, density, surfaces,
and trajectories. It also includes molecular editing, ray tracing,
and movies. Open Source PyMOL is free to everyone!

WWW: https://www.pymol.org/
2021-06-05T12:33:21-07:00 science/xcfun Exchange-correlation functionals with arbitrary-order derivatives
XCFun is a library of exchange-correlation (XC) functionals to be used in
density-functional theory (DFT) codes. XCFun follows a unique implementation
strategy which enables the computation of derivatives of the XC functional
kernel up to arbitrary order. It does so by relying on forward-mode automatic
differentiation.

WWW: https://xcfun.readthedocs.io/en/latest/
2021-06-03T12:32:30-04:00 games/libmanette Simple GObject game controller library
libmanette offers painless access to game controllers, from any
programming language and with little dependencies.

It supports the de-facto standard gamepad, as defined by the W3C
standard gamepad specification or as implemented by the SDL
GameController. Convertion of raw gamepad events into usable ones
is handled transparently using an embedded library of mappings in
the popular SDL mapping string format.

The API is inspired by the device and event handling of GDK, so
anybody used to GTK should feel right at home.

WWW: https://gnome.pages.gitlab.gnome.org/libmanette/
2021-06-05T16:53:43+03:00 print/pdfarranger Split, Merge, Rotate and Reorder PDF Files
Small python-gtk application, which helps the user to merge or split
pdf documents and rotate, crop and rearrange their pages using an
interactive and intuitive graphical interface.

WWW: https://github.com/pdfarranger/pdfarranger
2021-06-04T23:19:06+02:00 databases/pgpool-II-42 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.

WWW: https://pgpool.net/
2021-06-03T14:44:50+03:00 databases/pgbackrest Reliable PostgreSQL Backup & Restore
pgBackRest aims to be a reliable, easy-to-use backup and restore solution for
PostgreSQL that can seamlessly scale up to the largest databases and workloads
by utilizing algorithms that are optimized for database-specific requirements.

WWW: https://pgbackrest.org/
2021-05-26T18:17:56+03:00 devel/py-setuptools44 Python packages installer
Setuptools is a fully-featured, actively-maintained, and stable library
designed to facilitate packaging Python projects, where packaging includes:
- Python package and module definitions
- Distribution package metadata
- Test hooks
- Project installation
- Platform-specific details
- Python 3 support

WWW: https://pypi.org/project/setuptools/
2021-06-03T06:35:10-04:00 devel/forge Work with Git forges from the comfort of Magit
Forge allows you to work with Git forges, such as Github and Gitlab,
from the comfort of Magit and the rest of Emacs.

Forge fetches issues, pull-requests and other data using the forge's
API and stores that in a local database. Additionally it fetches the
pull-request references using Git. Forge implements various features
that use this data but the database and pull-request refs can also be
used by third-party packages.

WWW: https://github.com/magit/forge
2021-06-02T01:48:20-07:00 archivers/libzippp C++ wrapper for libzip
libzippp is a simple basic C++ wrapper around the libzip library. It is meant to
be a portable and easy-to-use library for ZIP handling.

WWW: https://github.com/ctabin/libzippp
2021-06-01T23:44:05-04:00 databases/closql Store EIEIO objects using EmacSQL
Store uniform EIEIO objects in an EmacSQL database. SQLite is used as
backend. This library imposes some restrictions on what kind of
objects can be stored; it isn't intended to store arbitrary
objects. All objects have to share a common superclass and subclasses
cannot add any additional instance slots.

WWW: https://github.com/emacscollective/closql
2021-06-01T22:18:54-04:00 databases/emacsql High-level Emacs Lisp RDBMS front-end
EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),
PostgreSQL, MySQL, and potentially other SQL databases.

It works by maintaining a inferior process running (a "connection")
for interacting with the back-end database. Connections are
automatically cleaned up if they are garbage collected. All requests
are synchronous.

Any readable lisp value can be stored as a value in EmacSQL, including
numbers, strings, symbols, lists, vectors, and closures. EmacSQL has
no concept of "TEXT" values; it's all just lisp objects. The lisp
object nil corresponds 1:1 with NULL in the database.

WWW: https://github.com/skeeto/emacsql
2021-06-01T22:18:26-04:00 www/civetweb Embedded C/C++ web server
Embedded C/C++ web server

WWW: https://github.com/civetweb/civetweb
2021-05-31T22:33:55+02:00 astro/py-kosmorrolib Library that computes the ephemerides
A library that calculates your astronomical ephemerides.

It can be used either from your program, or from astro/kosmorro.

WWW: http://kosmorro.space/
2021-05-29T19:06:14+03:00 games/redeclipse16 Single-player and multi-player first-person ego-shooter
Red Eclipse is a single-player and multi-player first-person ego-shooter,
built as a total conversion of Cube Engine 2, which lends itself toward
a balanced gameplay, with a general theme of agility in a variety of
environments.

WWW: https://www.redeclipse.net/
2021-05-29T19:06:14+03:00 games/redeclipse-data16 Data files for Red Eclipse first-person shooter
Data files for Red Eclipse first-person shooter.

WWW: https://www.redeclipse.net/
2021-06-01T23:03:55+08:00 net/gamenetworkingsockets GameNetworkingSockets is a basic transport layer for games
GameNetworkingSockets is a basic transport layer for games. The features are:

- Connection-oriented API (like TCP)

- ... but message-oriented (like UDP), not stream-oriented.

- Supports both reliable and unreliable message types

- Messages can be larger than underlying MTU. The protocol performs
fragmentation, reassembly, and retransmission for reliable messages.

- A reliability layer significantly more sophisticated than a basic
TCP-style sliding window. It is based on the "ack vector" model
from DCCP (RFC 4340, section 11.4) and Google QUIC and discussed
in the context of games by Glenn Fiedler. The basic idea is for the
receiver to efficiently communicate to the sender the status of
every packet number (whether or not a packet was received with that
number). By remembering which segments were sent in each packet,
the sender can deduce which segments need to be retransmitted.

- Encryption. AES-GCM-256 per packet, Curve25519 for key exchange
and cert signatures. The details for shared key derivation and
per-packet IV are based on the design used by Google's QUIC
protocol. Tools for simulating packet latency/loss, and detailed
stats measurement IPv6 support Peer-to-peer networking:

WWW: https://github.com/ValveSoftware/GameNetworkingSockets
2021-06-01T15:41:48+08:00 sysutils/tflint Terraform Linter
A Pluggable Terraform Linter

WWW: https://github.com/terraform-linters/tflint
2021-06-01T03:31:31-04:00 databases/pg.el PostgreSQL Elisp interface
This is an Emacs Lisp interface for PostgreSQL.

This module lets you access the PostgreSQL object-relational DBMS from
Emacs, using its socket-level frontend/backend protocol. The module is
capable of automatic type coercions from a range of SQL types to the
equivalent Emacs Lisp type. This is a low level API, and won't be
useful to end users.

WWW: https://github.com/cbbrowne/pg.el
2021-05-31T20:51:47+02:00 security/gpg-tui Terminal User Interface for GnuPG
gpg-tui is a Terminal User Interface for GnuPG.

It aims to ease the key management operations such as listing, exporting,
signing by providing an interface along with the command-line fallback for
more complex operations. It is not trying to be a full-fledged interface
for all the features that gpg provides but it tries to bring a more
interactive approach to key management.

WWW: https://github.com/orhun/gpg-tui
2021-05-31T08:07:32-10:00 irc/pounce Multi-client IRC bouncer
pounce is a multi-client, TLS-only IRC bouncer. It takes a simple
approach, using a multiple-consumer ring buffer and the IRCv3.2
server-time extension to communicate with clients.

WWW: https://git.causal.agency/pounce/
2021-05-31T11:37:14+00:00 lang/erlang-runtime24 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 24
to be used during the development of OTP applications.

WWW: https://www.erlang.org/
2021-05-30T17:56:05+00:00 x11/py-i3-quickterm Drop-down "quake style" terminal for i3 and sway
A small drop-down terminal for i3wm and sway, supporting your preferred
terminal emulator, is multi-monitor and screen-width aware, and plays
with dmenu, rofil, and more.

When launched, it will minimize the quickterm on the current screen if
there is one. Otherwise, it will either prompt the user for the shell to
open or use the one supplied in argument.

If the requested shell is already opened on another screen, it will be
moved on the current screen.

It is recommended to map it to an i3 binding. See WWW for user config.

WWW: https://github.com/lbonn/i3-quickterm
2021-05-30T17:56:05+00:00 devel/yaegi Elegant Go Interpreter - a REPL for Go
Yaegi is an intuitive go interpreter.

Note that you can use rlwrap, and alias the yaegi command via:

alias yaegi='rlwrap yaegi'

in your shell, to have history and command line editing.

WWW: https://github.com/traefik/yaegi
2021-05-30T15:28:08+00:00 devel/py-reedsolo Pure-Python Reed Solomon encoder/decoder
A pure-python universal errors-and-erasures Reed-Solomon Codec, based on
the wonderful tutorial at wikiversity, written by "Bobmath" and "LRQ3000".

WWW: https://github.com/tomerfiliba/reedsolomon
2021-05-31T07:42:21+08:00 www/p5-CGI-Tiny Common Gateway Interface, with no frills
CGI::Tiny provides a modern interface to write CGI scripts to
dynamically respond to HTTP requests as defined in RFC 3875.

WWW: https://metacpan.org/release/CGI-Tiny
2021-05-31T02:23:03+02:00 comms/rtl-443 Generic RF data receiver and decoder for ISM band devices
rtl_433 is a generic data receiver, mainly for the 433.92 MHz, 868 MHz
(SRD), 315 MHz, and 915 MHz ISM bands. It works with RTL-SDR and/or
SoapySDR. Actively tested and supported are Realtek RTL2832 based DVB
dongles (using RTL-SDR) and LimeSDR (LimeSDR USB and LimeSDR mini
engineering samples kindly provided by MyriadRf), PlutoSDR, HackRF One
(using SoapySDR drivers), as well as SoapyRemote.

WWW: https://github.com/merbanan/rtl_433
2021-05-30T17:14:49-04:00 security/crlfuzz Fast tool to scan CRLF vulnerability written in Go
Fast tool to scan CRLF vulnerability written in Go.

WWW: https://github.com/dwisiswant0/crlfuzz
2021-05-30T17:12:36-04:00 www/mirrorselect HTTP service that selects pkg(8) mirrors near to the client
Mirrorselect is an HTTP backend service that selects the pkg(8) mirrors
according to their "distances" to the client.

WWW: https://github.com/DragonFlyBSD/mirrorselect
2021-05-31T03:52:13+08:00 textproc/p5-PPIx-Utils Utility functions for PPI
PPIx::Utils is a collection of utility functions for working with PPI documents.
The functions are organized into submodules, and may be imported from the
appropriate submodule or via this module.

These functions were originally from Perl::Critic::Utils and related modules,
and have been split off to this distribution for use outside of Perl::Critic.

WWW: https://metacpan.org/release/PPIx-Utils
2021-05-31T03:52:09+08:00 devel/p5-CLI-Osprey MooX::Options + MooX::Cmd + Sanity
CLI::Osprey is a module to assist in writing commandline applications with M* OO
modules (Moose, Moo, Mo). With it, you structure your app as one or more
modules, which get instantiated with the commandline arguments as attributes.
Arguments are parsed using Getopt::Long::Descriptive, and both long and short
help messages as well as complete manual pages are automatically generated. An
app can be a single command with options, or have sub-commands (like git).
Sub-commands can be defined as modules (with options of their own) or as simple
coderefs.

WWW: https://metacpan.org/release/CLI-Osprey
2021-05-30T17:31:32+02:00 devel/cpplint Static code checker for C++
Cpplint is a command-line tool to check C/C++ files for style issues following
Google's C++ style guide. Cpplint is developed and maintained by Google Inc. at
google/styleguide <https://github.com/google/styleguide>, also see the wikipedia
entry <http://en.wikipedia.org/wiki/Cpplint>.

While Google maintains cpplint, Google is not (very) responsive to issues and
pull requests, this fork aims to be (somewhat) more open to add fixes to cpplint
to enable fixes, when those fixes make cpplint usable in wider contexts.

WWW: https://github.com/cpplint/cpplint
2021-05-30T13:35:19+00:00 sysutils/kvmclock-kmod Paravirtualized Linux KVM clock support
Development version of kvmclock FreeBSD driver for virtual machines.

References and prior art:

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/chap-kvm_guest_timing_management
https://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf
http://oliveryang.net/2015/09/pitfalls-of-TSC-usage/#33-tsc-emulation-on-different-hypervisors
https://reviews.freebsd.org/D29531
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216759

WWW: https://reviews.freebsd.org/D29733
2021-05-30T08:08:26-03:00 devel/py-itemloaders Base library in Python for scrapy's ItemLoader
itemloaders is a Python library that helps you collect data from HTML and XML
sources.

It comes in handy to extract data from web pages, as it supports data
extraction using CSS and XPath Selectors.

It's specially useful when you need to standardize the data from many sources.
For example, it allows you to have all your casting and parsing rules in a
single place.

WWW: https://pypi.org/project/itemloaders/
2021-05-30T08:02:34-03:00 devel/py-itemadapter Common interface for data container classes in Python
The ItemAdapter class is a wrapper for data container objects, providing a
common interface to handle objects of different types in an uniform manner,
regardless of their underlying implementation.

WWW: https://pypi.org/project/itemadapter/
2021-05-30T07:57:50-03:00 www/py-protego Pure-Python robots.txt parser
Protego is a pure-Python robots.txt parser with support for modern conventions.
It is mainly used by Scrapy application when crawling websites.

WWW: https://pypi.org/project/Protego/
2021-05-29T13:42:06+02:00 security/rubygem-declarative_policy Authorization framework with a declarative DSL
This library provides an authorization framework with a declarative
DSL With this library, you can write permission policies that are
separate from business logic. This library is in production use at GitLab.com

WWW: https://gitlab.com/gitlab-org/declarative-policy
2021-05-29T13:42:06+02:00 net/rubygem-spamcheck Auto-generated gRPC client for SpamCheck
Auto-generated gRPC client for SpamCheck.

WWW: https://rubygems.org/gems/spamcheck
2021-05-29T13:42:06+02:00 net/rubygem-gitlab-omniauth-openid-connect OpenID Connect Strategy for OmniAuth
OpenID Connect Strategy for OmniAuth.

WWW: https://gitlab.com/gitlab-org/gitlab-omniauth-openid-connect
2021-05-28T16:07:52+00:00 net/arataga Performant SOCKS5/HTTP1.1 proxy server
arataga is a high-performance, configurable, authenticating, throttling
SOCKS5 and HTTP/1.1 proxy server. It was developed by Stiffstream for
a customer who then abandoned the project. So as not to throw away the
result, the source code of arataga had been opensourced.

WWW: https://github.com/Stiffstream/arataga
2021-05-28T13:38:57+02:00 www/redmine42 Flexible project management web application
Redmine is a flexible project management web application
written using Ruby on Rails framework, it is cross-platform
and cross-database.

Feature Overview:
* Multiple projects support
* Flexible role based access control
* Flexible issue tracking system
* Gantt chart and calendar
* News, documents & files management
* Feeds & email notifications
* Per project wiki
* Per project forums
* Time tracking
* Custom fields for issues, time-entries, projects and users
* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
* Issue creation via email
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple databases support

WWW: https://www.redmine.org/
2021-05-27T20:43:12+02:00 textproc/py-gi-docgen Documentation generator for GObject-based libraries
GI-DocGen is a document generator for GObject-based libraries. GObject is the
base type system of the GNOME project. GI-Docgen reuses the introspection data
generated by GObject-based libraries to generate the API reference of these
libraries, as well as other ancillary documentation.

WWW: https://gitlab.gnome.org/GNOME/gi-docgen
2021-05-27T18:32:36+00:00 devel/sobjectizer Cross-platform C++ actor framework
SObjectizer is one of the cross-platform and open-source actor frameworks
for C++, yet it supports not only Actor Model, but also Publish-Subscribe
Model and CSP-like channels. The goal of SObjectizer is to significantly
simplify development of concurrent and multithreaded applications in C++.

SObjectizer allows to create a concurrent application as a set of agent-
objects which interact with each other through asynchronous messages.
It handles message dispatching and provides a working context for message
processing, and allows to tune those things by supplying various ready-
to-use dispatchers.

WWW: https://stiffstream.com/en/products/sobjectizer.html
2021-05-27T15:20:46+01:00 www/xh Friendly and fast tool for sending HTTP requests
Friendly and fast tool for sending HTTP requests.
It reimplements as much as possible of HTTPie's excellent
design.

WWW: https://github.com/ducaale/xh
2021-05-27T14:01:21+01:00 games/rpg-cli Your filesystem as a dungeon
Bare-bones JRPG-inspired terminal game written in Rust.
It can work as an alternative to cd where you randomly
encounter enemies as you change directories.

WWW: https://github.com/facundoolano/rpg-cli
2021-05-27T14:09:25+03:00 graphics/blender-lts28 3D modeling/rendering/animation package - LTS
Blender is a free and fully functional 3D
modeling/rendering/animation/gaming package.

The blender LTS releases provide two years official support.

WWW: https://www.blender.org
2021-05-27T12:40:26+02:00 security/openiked-portable IKEv2 daemon
OpenIKED is a free, permissively licensed Internet Key Exchange
(IKEv2) implementation, developed as part of the OpenBSD project.
It is intended to be a lean, secure and interoperable daemon that
allows for easy setup and management of IPsec VPNs.

The portable versions take the OpenBSD based source code and add
compatibility functions and build infrastructure for other operating
systems.

WWW: https://github.com/openiked/openiked-portable
2021-05-26T19:03:50-07:00 sysutils/rush Command-line tool for executing jobs in parallel
rush is a tool similar to GNU parallel and gargs. rush borrows some ideas from
them and has some unique features, e.g., supporting custom defined variables,
resuming multi-line commands, more advanced embedded replacement strings.

These features make rush suitable for easy and flexibe parallelization of
complex workflows in fields like Bioinformatics.

WWW: https://github.com/shenwei356/rush
2021-05-26T16:46:15-07:00 x11-toolkits/libadwaita Building blocks for modern GNOME applications
GTK+ is a collection of GUI widgets. GTK+ essentially provides the
building blocks from which GUIs can be built. It is highly themable,
and its functionality is highly extensible.

WWW: https://www.gtk.org/
2021-05-26T14:49:16-07:00 biology/taxonkit Practical and efficient NCBI taxonomy toolkit
TaxonKit allows to:
* list taxonomic subtrees (TaxIds)
* query taxonomic lineage of given TaxIds
* reformat lineage in canonical ranks
* convert scientific names to TaxIds
* filter TaxIds by taxonomic rank range
* compute lowest common ancestor (LCA) for TaxIds
* create TaxId changelog from dump archives

WWW: https://bioinf.shenwei.me/taxonkit/
2021-05-26T14:39:02-07:00 biology/unikmer Toolkit for nucleic acid k-mer analysis, set operations on k-mers
unikmer is a golang package and a toolkit for nucleic acid k-mer analysis,
providing functions including set operation k-mers (sketch) optional with TaxIds
but without count information.

K-mers are either encoded (k<=32) or hashed (arbitrary k) into uint64, and
serialized in binary file with extension .unik.

TaxIds can be assigned when counting k-mers from genome sequences, and LCA
(Lowest Common Ancestor) is computed during set opertions including computing
union, intersecton, set difference, unique and repeated k-mers.

WWW: https://github.com/shenwei356/unikmer
2021-05-26T11:51:32-07:00 x11-toolkits/tepl6 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".

WWW: https://wiki.gnome.org/Projects/Tepl
2021-05-27T02:53:26+08:00 www/rubygem-faraday-em_synchrony Faraday adapter for Em::Synchrony
Faraday Em::Synchrony is a Faraday adapter for the Em::Synchrony library.

WWW: https://github.com/lostisland/faraday-em_synchrony
2021-05-27T02:53:23+08:00 www/rubygem-faraday-em_http Faraday adapter for Em::Http
Faraday Em::Http is a Faraday adapter for the Em::Http::Request library.

WWW: https://github.com/lostisland/faraday-em_http
2021-05-26T13:27:55+00:00 devel/py-pyzipper Read and write AES encrypted zip files
A 100% API compatible replacement for Python's zipfile
that can read and write AES encrypted zip files

WWW: https://github.com/danifus/pyzipper
2021-05-26T20:54:15+08:00 devel/py-jupyter-client Jupyter protocol implementation and client libraries
Jupyter protocol implementation and client libraries.

WWW: https://jupyter.org/
2021-05-26T20:54:14+08:00 devel/rubygem-aws-sdk-apprunner Official AWS Ruby gem for AWS App Runner
Official AWS Ruby gem for AWS App Runner.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-apprunner
2021-05-26T20:54:13+08:00 devel/py-pep562 Backport of PEP 562
A backport of PEP 562. Allows controlling a module's __dir__ and __getattr__.
Useful for deprecating attributes.

WWW: https://github.com/facelessuser/pep562
2021-05-25T12:24:23+02:00 misc/py-halo Beautiful terminal spinners in Python
Halo is a Python library for beautiful spinners. It is inspired by the
JavaScript library called ora.

WWW: https://github.com/manrajgrover/halo
2021-05-25T12:08:47+02:00 misc/py-spinners Spinners for terminal
This is a Python port of the Node library cli-spinners.
It features more than 60 spinners for terminal.

WWW: https://github.com/manrajgrover/py-spinners.
2021-05-25T11:58:46+02:00 misc/py-log_symbols Colored symbols for various log levels for Python
This Python package offers a way to add colored symbols to log messages.

WWW: https://github.com/manrajgrover/py-log-symbols
2021-05-24T18:45:36+02:00 math/suitesparse-umfpack Sparse multifrontal LU factorization
This port installs the module UMFPACK of SuiteSparse.

UMFPACK is a set of routines solving sparse linear systems via LU factorization.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:45:06+02:00 math/suitesparse-spqr Sparse QR factorization
This port installs the module SPQR of SuiteSparse.

SuiteSparseQR is a multithreaded, multifrontal, rank-revealing sparse QR
factorization method.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:44:41+02:00 math/suitesparse-slip_lu Sparse Left-looking Integer-Preserving LU Factorization
This port installs the module SLIP_LU of SuiteSparse.

SLIP_LU is software package used to solve a sparse systems of linear equations
exactly using the Sparse Left-looking Integer-Preserving LU factorization.

SLIPLU Purpose: Exactly solve a sparse system of linear equations using a given
input matrix and right hand side vector file. This code can output the final
solution to a user specified output file in either double precision or full
precision rational numbers.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:44:13+02:00 math/suitesparse-rbio Read/write sparse matrices
This port installs the module RBio of SuiteSparse.

RBio can be used to read and write sparse matrices.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:43:46+02:00 math/suitesparse-mongoose Symmetric approximate minimum degree
This port installs the module Mongoose of SuiteSparse.

Mongoose is a graph partitioning library. Currently, Mongoose only supports edge
partitioning, but in the future a vertex separator extension will be added.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:43:16+02:00 math/suitesparse-ldl Simple LDL^T factorization
This port installs the module LDL of SuiteSparse.

LDL is a sparse LDL' factorization and solve package.

These routines are not terrifically fast (they do not use dense matrix kernels),
but the code is very short and concise. The purpose is to illustrate the
algorithms in a very concise and readable manner, primarily for educational
purposes. Although the code is very concise, this package is slightly faster
than the built-in sparse Cholesky factorization in MATLAB 6.5 (chol), when
using the same input permutation.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:42:48+02:00 math/suitesparse-klu Sparse LU factorization, for circuit simulation
This port installs the module KLU of SuiteSparse.

KLU is a set of routines for solving sparse linear systems of equations. It is
particularly well-suited to matrices arising in SPICE-like circuit simulation
applications. It relies on a permutation to block triangular form (BTF), several
methods for finding a fill-reducing ordering (variants of approximate minimum
degree, and nested dissection), and a sparse left-looking LU factorization
method to factorize each block.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:42:19+02:00 math/suitesparse-graphblas Graph algorithms in the language of linear algebra
This port installs the module GraphBLAS of SuiteSparse.

SuiteSparse:GraphBLAS is a complete implementation of the GraphBLAS
standard, which defines a set of sparse matrix operations on an extended
algebra of semirings using an almost unlimited variety of operators and
types. When applied to sparse adjacency matrices, these algebraic
operations are equivalent to computations on graphs. GraphBLAS provides
a powerful and expressive framework for creating graph algorithms based
on the elegant mathematics of sparse matrix operations on a semiring.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:41:50+02:00 math/suitesparse-cxsparse Extended version of CSparse
This port installs the module CXSparse of SuiteSparse.

CXSparse is a version of CSparse that operates on both real and complex
matrices, using either int or SuiteSparse_long integers.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:41:20+02:00 math/suitesparse-csparse Concise Sparse Matrix package
This port builds the module CSparse of SuiteSparse.

CSparse is a Concise Sparse Matrix package. This code goes with the book "Direct
Methods for Sparse Linear Systems," Timothy A. Davis, SIAM, Philadelphia, 2006.

Note: the CSparse library is meant for personal experimentation. For system-wide
installation, please install math/suitesparse-cxsparse instead.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:40:46+02:00 math/suitesparse-config Common library for SuiteSparse
This port (previously UFconfig) installs a common library used by many modules
of SuiteSparse.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:40:15+02:00 math/suitesparse-colamd Column approximate minimum degree ordering algorithm
This port installs the module COLAMD of SuiteSparse.

The CCOLAMD column approximate minimum degree ordering algorithm computes a
permutation vector P such that the LU factorization of A (:,P) tends to be
sparser than that of A. The Cholesky factorization of (A (:,P))'*(A (:,P)) will
also tend to be sparser than that of A'*A. CSYMAMD is a symmetric minimum degree
ordering method based on CCOLAMD, also available as a MATLAB-callable function.
It constructs a matrix M such that M'*M has the same pattern as A, and then uses
CCOLAMD to compute a column ordering of M.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:39:48+02:00 math/suitesparse-cholmod Sparse CHOLesky MODification package
This port installs the module CHOLMOD of SuiteSparse.

CHOLMOD is a set of routines for factorizing sparse symmetric positive definite
matrices of the form A or AA', updating/downdating a sparse Cholesky
factorization, solving linear systems, updating/downdating the solution to the
triangular system Lx=b, and many other sparse matrix functions for both
symmetric and unsymmetric matrices. Its supernodal Cholesky factorization relies
on LAPACK and the Level-3 BLAS, and obtains a substantial fraction of the peak
performance of the BLAS. Both real and complex matrices are supported.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:39:21+02:00 math/suitesparse-ccolamd Constrained column approximate minimum degree ordering
This port installs the module CCOLAMD of SuiteSparse.

The CCOLAMD column approximate minimum degree ordering algorithm computes a
permutation vector P such that the LU factorization of A (:,P) tends to be
sparser than that of A. The Cholesky factorization of (A (:,P))'*(A (:,P)) will
also tend to be sparser than that of A'*A. CSYMAMD is a symmetric minimum
degree ordering method based on CCOLAMD, also available as a MATLAB-callable
function. It constructs a matrix M such that M'*M has the same pattern as A, and
then uses CCOLAMD to compute a column ordering of M.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:38:51+02:00 math/suitesparse-camd Symmetric approximate minimum degree
This port installs the module CAMD of SuiteSparse.

CAMD is a set of routines for permuting sparse matrices prior to factorization.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:38:21+02:00 math/suitesparse-btf Permutation to block triangular form
This port installs the module BTF of SuiteSparse.

BTF is a software package for permuting a matrix into block upper triangular
form. It includes a maximum transversal algorithm, which finds a permutation
of a square or rectangular matrix so that it has a zero-free diagonal (if one
exists); otherwise, it finds a maximal matching which maximizes the number of
nonzeros on the diagonal. The package also includes a method for finding the
strongly connected components of a graph. These two methods together give the
permutation to block upper triangular form.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T18:37:22+02:00 math/suitesparse-amd Symmetric approximate minimum degree
This port installs the module AMD of SuiteSparse.

AMD is a set of routines for pre-ordering sparse matrices prior to Cholesky
or LU factorization, using the approximate minimum degree ordering algorithm.

WWW: http://faculty.cse.tamu.edu/davis/suitesparse.html
2021-05-24T22:21:29+03:00 x11/nfy Minimal and daemonless notification program for X
nfy is a minimal and daemonless notification program for X. Configuration
is done by editing a config.h file.

WWW: https://git.christosmarg.xyz/nfy/files.html
2021-05-24T22:53:47-07:00 sysutils/brename Tool for batch renaming files/directories via regular expressions
brename is a practical cross-platform command-line tool for safely batch
renaming files/directories via regular expressions.

WWW: https://github.com/shenwei356/brename
2021-05-25T10:26:54+08:00 www/dooble Dooble Web Browser
Dooble, the weather bug browser. Minimal, cute, and unusually stable.

- A Web browser!
- Basic themes.
- Compact.
- Cookie crusher.
- Custom search engines.
- Custom style sheets.
- Documented.
- Domain restrictions.
- Favorites.
- Floating digital clock.
- FreeBSD, Linux, Mac, Windows.
- Gopher support.
- Multiple private instances, including downloads.
- Original implementations of AES-256, Threefish-256.
- Qt-only dependency.
- Windows portable.

WWW: https://textbrowser.github.io/dooble/
2021-05-24T16:28:51-07:00 devel/py-connection_pool Thread safe connection pool for Python programs
Thread-safe connection pool for python.

It allows to cache network connections.

WWW: https://github.com/zhouyl/ConnectionPool
2021-05-24T12:17:48-07:00 x11-toolkits/gtk40 Gimp Toolkit for X11 GUI (current stable version)
GTK+ is a collection of GUI widgets. GTK+ essentially provides the
building blocks from which GUIs can be built. It is highly themable,
and its functionality is highly extensible.

WWW: https://www.gtk.org/
2021-05-24T12:12:27-07:00 textproc/gi-docgen Documentation generator for GObject-based libraries
GI-DocGen is a document generator for GObject-based libraries. GObject is the
base type system of the GNOME project. GI-Docgen reuses the introspection data
generated by GObject-based libraries to generate the API reference of these
libraries, as well as other ancillary documentation.

WWW: https://gitlab.gnome.org/GNOME/gi-docgen
2021-05-24T13:47:38-04:00 math/R-cran-maps Draw Geographical Maps
Display of maps. Projection code and larger maps are in separate packages
('mapproj' and 'mapdata').

WWW: https://CRAN.R-project.org/package=maps
2021-05-24T13:47:08-04:00 devel/R-cran-pkgcache Cache 'CRAN'-Like Metadata and R Packages
Metadata and package cache for CRAN-like repositories. This is a utility
package to be used by package management tools that want to take advantage of
caching.

WWW: https://github.com/r-lib/pkgcache#readme
2021-05-24T15:14:29+00:00 security/crowdsec-firewall-bouncer Crowdsec bouncer written in golang for firewalls
Crowdsec bouncer written in golang for firewalls.

cs-firewall-bouncer will fetch new and old decisions from a CrowdSec API to add
them in a blocklist used by supported firewalls.

WWW: https://github.com/crowdsecurity/cs-firewall-bouncer
2021-05-24T14:27:06+02:00 graphics/pikchr PIC-like markup language for diagrams
Pikchr (pronounced "picture") is a PIC-like markup language for diagrams in
technical documentation.

Pikchr is designed to be embedded in fenced code blocks of Markdown or similar
mechanisms of other documentation markup languages.

WWW: https://pikchr.org
2021-05-24T10:07:28+02:00 devel/py-qstylizer Qt Stylesheet Generator for PyQt/PySide
qstylizer is a python package designed to help with the
construction of PyQt/PySide stylesheets.

WWW: https://github.com/blambright/qstylizer/
2021-05-24T03:49:23-04:00 math/R-cran-tensor Tensor product of arrays
The tensor product of two arrays is notionally an outer product of the arrays
collapsed in specific extents by summing along the appropriate diagonals.

WWW: https://CRAN.R-project.org/package=tensor
2021-05-23T22:34:46-07:00 x11-toolkits/ztoolkit GUI toolkit heavily inspired by GTK
ZToolkit (Ztk) is a cross-platform GUI toolkit heavily inspired by GTK.

It handles events and low level drawing on behalf of the user and provides a
high-level API for managing the UI and custom widgets.

ZToolkit is written in C based on pugl and was created to be used for various
plugins bundled with the Zrythm digital audio workstation.

WWW: https://git.zrythm.org/zrythm/ztoolkit
2021-05-23T18:39:59-07:00 audio/wolf-shaper-lv2 Waveshaper plugin with a graph editor
Waveshaper plugin with a spline-based graph editor (LV2, VST, DSSI and Jack).

WWW: https://github.com/wolf-plugins/wolf-shaper/
2021-04-27T23:43:23+02:00 games/xnethack Experimental features and improvements applied to NetHack 3.7-dev
xNetHack is a fork of the dungeon exploration game NetHack. It is a
distant descendent of Rogue and Hack, and a direct descendant of the
development version of NetHack 3.7.

The main goals of xNetHack are to take vanilla NetHack and:

- Fix gameplay balance issues.
- Remove tedious and frustrating parts of the game.
- Make uninteresting parts of the game more interesting.
- Experiment with new ideas from the community.

In general, the game design takes a conservative approach to changing
the gameplay compared to other variants, with focus on deepening
elements of the game rather than broadening them. For example, this
philosophy would prefer to differentiate monsters in a class that all
tend to play the same way, instead of adding new monsters to that class.


WWW: https://nethackwiki.com/wiki/XNetHack
2021-04-27T23:43:23+02:00 games/xnethack-nox11
2021-04-23T16:18:46+02:00 games/nbsdgames 17 text-based modern games
A collection of terminal games including, Jewels, Sudoku, Mines,
Reversi, Checkers, Battleship, SOS, Rabbithole, Pipes, Fifteen,
Memoblocks, Fisher, Muncher, Miketron, Redsquare, Darrt, and Snakeduel.

The difficulty and/or dimensions are adjustable through simple command
line options, you can play a minesweeper game that take hours to
complete, or exprience hexadecimal sudoku and 8x8 fifteen-like puzzles!

Play on xterm for best experience.

WWW: https://github.com/abakh/nbsdgames
2021-05-23T09:32:31-10:00 sysutils/pxp-agent PCP eXecution Protocol Agent
This is the agent for the PCP Execution Protocol (PXP), based on the the Puppet
Communications Protocol (PCP). It enables the execution of actions on remote
nodes.

WWW: https://github.com/puppetlabs/pxp-agent
2021-05-23T09:28:45-10:00 net/cpp-pcp-client Client libraries for the PCP protocol
cpp-pcp-client is a C++ client library for the Puppet Communications Protocol
(PCP) protocol. It includes a collection of abstractions which can be used to
initiate connections to a PCP broker, wrapping the PCP message format and
performing schema validation for message bodies.

WWW: https://github.com/puppetlabs/cpp-pcp-client
2021-05-23T13:43:02-05:00 astro/phd2 Guiding software inspired by Stark Labs PHD Guiding
PHD2 is telescope guiding software that simplifies the process of tracking a
guide star, letting you concentrate on other aspects of deep-sky imaging or
spectroscopy.

WWW: https://openphdguiding.org/
2021-05-23T01:42:14-05:00 astro/indiwebmanagerapp Graphical program to manage an INDI WebManager
A Graphical program to Manage, Configure, Launch, and Monitor an INDI
WebManager on OS X, Linux and FreeBSD

What it does:
- Allows easy and extensive configuration of the options for an INDI Web
Manager and an INDI server.
- Makes it easy to set up a Stand alone INDI Server on OS X.
- Allows the setup of an INDI Web Manager on an OS X machine (which was
formerly VERY difficult)
- Provides a GUI interface for Starting, Stoping, Accessing, Configuring, and
Monitoring an INDI Web Manager and INDI Server on OS X and Linux

WWW: https://github.com/rlancaste/INDIWebManagerApp
2021-05-22T15:34:29-07:00 math/conauto Program for graph isomorphism testing & automorphism group computation
Algorithm conauto for Graph Isomorphism Testing and automorphism group
computation.

WWW: https://sites.google.com/site/giconauto/
2021-05-22T15:06:51-07:00 math/bliss Tool for computing automorphism groups and canonical forms of graphs
bliss is an open source tool for computing automorphism groups and canonical
forms of graphs. It has both a command line user interface as well as C++ and C
programming language APIs.

WWW: http://www.tcs.hut.fi/Software/bliss/index.html
2021-05-22T16:16:00-05:00 astro/py-indiweb Simple web application to manage INDI server
INDI Web Manager is a simple web application to manage INDI server

WWW: https://github.com/knro/indiwebmanager
2021-05-22T14:04:14-05:00 astro/stellarsolver Astrometric Plate Solver built on Astrometry.net and SEP
- An Astrometric Plate Solver for Mac, Linux, and Windows, built on
Astrometry.net and SEP (sextractor)
- Meant to be an internal library for use in a program like KStars for internal
plate solving on all supported operating systems
- Python is not required for the library
- Netpbm is not required for the library
- Internal Library, so calls to external programs are not required
- No Astrometry.cfg file is needed, the settings are internal to the program
- Directly loads the image data into SEP and then takes the generated xy-list
internally from Sextractor into astrometry.net, so there is no need to save
any files.
- No temporary files need to be created for solving and no WCS file needs to be
created to read the solved information. Although astrometry.net does monitor
for the creation of 2 files indicating that a field is solved or a cancel was
made, so these are created for now.
- The Index Files are still required for solving images, but the program or the
user can specify the folder locations rather than putting them in the config
file.

WWW: https://github.com/rlancaste/stellarsolver
2021-05-22T22:42:12+08:00 textproc/rubygem-html-proofer Test your rendered HTML files
HTMLProofer is a set of tests to validate your HTML output. These tests check if
your image references are legitimate, if they have alt tags, if your internal
links are working, and so on. It's intended to be an all-in-one checker for your
output.

In scope for this project is any well-known and widely-used test for HTML
document quality. A major use for this project is continuous integration -- so
we must have reliable results. We usually balance correctness over performance.
And, if necessary, we should be able to trace this program's detection of HTML
errors back to documented best practices or standards, such as W3
specifications.

WWW: https://github.com/gjtorikian/html-proofer
2021-05-22T22:42:08+08:00 devel/rubygem-drb Distributed object system for Ruby
dRuby is a distributed object system for Ruby. It allows an object in one Ruby
process to invoke methods on an object in another Ruby process on the same or a
different machine.

The Ruby standard library contains the core classes of the dRuby package.
However, the full package also includes access control lists and the Rinda
tuple-space distributed task management system, as well as a large number of
samples.

WWW: https://github.com/ruby/drb
2021-05-22T22:42:07+08:00 devel/rubygem-aws-sdk-applicationcostprofiler